Slowly, but surely, my 'verse is developing.
Here are the rules I'm using to make it work:
GROUPS
The following groups are in the database, for record-keeping and ease of use:
Available
Out - 1 month
Out - 2 months
Out - 3 months
Out - 4 months
Pro - 4 rounds
Pro - 6 rounds
Pro - 8 rounds
Pro - Contender
Retired - Temp
Retired
Tomato_Cans
WEIGHT CLASSES
All the weight classes which come as default in the game will be represented.
After a bout is over, the Biography section of each fighter is edited to reflect the weight class of their opponent. For example, if a fighter's opponent was a Heavyweight, HW would be appended to the bio. Only the last seven fights are kept track of.
If 4 of the last 7 bouts a fighter had were against opponent's of a different weight class than what they are currently in, their weightclass will change to the majority of their opponent's weight class. So, if a HW had fought 5 CWs in his last 7 fights, he would become a CW.
If the fighter has been rated for the new class, use that rating. Otherwise, use the default rating. Please note that if the rating has not inherently changed, it is affected when the boxer faces opponent's of his old weight class. Just make sure Adjust for weight class difference is turned on.
POINTS
Each boxer has a number of "points" which are calculated based on their record. Because of this, there is no need to record this number as it can be computed and used on the fly.
Points = Wins + KOs (includes TKOs) - Losses
The number of points a boxer has determines the number of rounds of their next bout, the number of weeks they spend training for that fight and the chances their next fight will be against a Tomato Can.
Code:
Pts Rounds/Weeks %TC
--- -------------- ----
3 or less 4 70
4 - 9 6 50
10-17 8 30
18 or more 10 10
18 or more & Top Ten 12 10
Title Bout 15 0
DRAW POWER
All fighters start their careers with 1 Draw Power rating. In this universe, Draw Power is an abstraction for how well they are doing financially, and as a consequence affects the quality of their trainer and cutman.
Code:
Draw Power Rating Quality of Corner
------------------ ----------------
1 Club
2-4 Bronze
5-6 Silver
7-8 Gold
9 Platinum
10 Diamond
Draw Power is earned and lost based on the outcome of the fight. There is a 30% chance it will go up by 1, if the bout was won by KO or TKO. 10% chance it will go up by 1 if the bout was won by decision. 35% chance it will do gown by 1 if the bout is lost. All other outcomes have no affect on the Draw Power rating.
TOMATO CANS
- have no names
- have no points
- always have 1 draw power rating
- weight class is always equal to their opponent's (Adjust for weight class difference is turned off when they fight)
- are not active fighters so they do not show up in rankings
- are set to beginning of career stage
- do not age
- are reset after obtaining 25 losses (yes, this messes up the History of their opponents, but they are the no names who pad the records of the "real" fighters, so it doesn't really matter. To me, anyway)
- are the templates created by Pierre (160 of them)
- can fight more than once in a week, since they are abstracted
The next post will detail the steps I take week to week to move the universe forward.
Sorry for the crappy formatting on the tables. Not sure how to make it work better than that.