home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CyberMycha 2003 October
/
cmycha200310.iso
/
NHL2004
/
NHL2004Demo.exe
/
db
/
db.viv
/
gm_contract_logic.txt
< prev
next >
Wrap
Text File
|
2003-08-20
|
8KB
|
233 lines
//when deciding to resign a contract after it's up (as in, just before free agent month starts), it will:
//
//
//
//when deciding to sign a draft pick (just before the season starts), it will:
//
//
//
//during the regular season, it will decide if it wants to pick up free agents based on:
//
//
//
//during the free agent month, it will decide if it wants to pick up free agents based on:
//
//
//
/////////////////////////////////////////////
/////////////////////////////////////////////
/////////////////////////////////////////////
GMCATEGORY_LOTS_MONEY:
/////////////////////////////////////////////
/////////////////////////////////////////////
/////////////////////////////////////////////
PRESTIGE_POSITIONS_WANTED: FORWARDS 5
PRESTIGE_POSITIONS_WANTED: DEFENSE 2
PRESTIGE_POSITIONS_WANTED: GOALIES 1
PRESTIGE_POSITION_FILLING_INTEREST: 0.5
DRAFT_PICK_POSITION_FILLING_INTEREST: 0.5
INTEREST_IN_HIGH_PRICED_PLAYERS_WHEN_TEAM_SALARY_IS_LOW: 0.5
INTEREST_IN_HIGH_PRICED_PLAYERS_WHEN_TEAM_SALARY_IS_HIGH: 0.4
INTEREST_IN_SIGNING_DRAFT_PICKS_WHEN_TEAM_SALARY_IS_HIGH: 0.4
INTEREST_IN_YOUNGER_PLAYERS: 0.2
INTEREST_IN_MORE_EXPERIENCED_FREE_AGENTS: 0.8
INTEREST_IN_DRAFT_PICKS_WHEN_PLAYER_IS_OLDER: 0.2
INTEREST_IN_RENEWING_NUMBER_ONE_PLAYER_PER_POSITION: 0.7
AGE_THAT_PLAYERS_ARE_CONSIDERED_OLDER_WHEN_OVER: 36
AGE_THAT_PLAYERS_ARE_CONSIDERED_YOUNGER_WHEN_UNDER: 22
PERCENTAGE_OF_AVERAGE_TEAM_EXPENSES_IS_TOO_MUCH_WHEN_OVER: 95
PERCENTAGE_OF_AVERAGE_TEAM_REVENUES_IS_TOO_LOW_WHEN_UNDER: 60
NUMBER_OF_LAST_TEN_GAMES_LOST_TO_GET_US_WORRIED: 5
EVALUATE_FREE_AGENTS_AND_ROSTER_EVERY_X_TIMES_OUT_OF_100: 80
INTEREST_IN_HIGH_PRICED_OLDER_FREE_AGENTS_WHEN_COSTS_HIGH: 0.8
INTEREST_IN_HIGH_PRESTIGE_FREE_AGENTS_WHEN_COSTS_HIGH: 0.8
INTEREST_IN_YOUNGER_BETTER_FREE_AGENTS_WHEN_COSTS_HIGH: 0.4
INTEREST_IN_CHEAP_FREE_AGENTS_WHEN_COSTS_HIGH: 0.2
INTEREST_IN_YOUNG_FREE_AGENTS_WHEN_COSTS_HIGH: 0.2
INTEREST_IN_HIGH_PRICED_OLDER_FREE_AGENTS_WHEN_REVENUES_LOW: 0.4
INTEREST_IN_HIGH_PRESTIGE_FREE_AGENTS_WHEN_REVENUES_LOW: 0.4
INTEREST_IN_YOUNGER_BETTER_FREE_AGENTS_WHEN_REVENUES_LOW: 0.2
INTEREST_IN_CHEAP_FREE_AGENTS_WHEN_REVENUES_LOW: 0.4
INTEREST_IN_YOUNG_FREE_AGENTS_WHEN_REVENUES_LOW: 0.4
INTEREST_IN_HIGH_PRICED_OLDER_FREE_AGENTS_WHEN_TEAM_SUCKS: 1.0
INTEREST_IN_HIGH_PRESTIGE_FREE_AGENTS_WHEN_TEAM_SUCKS: 0.5
INTEREST_IN_YOUNGER_BETTER_FREE_AGENTS_WHEN_TEAM_SUCKS: 0.4
INTEREST_IN_CHEAP_FREE_AGENTS_WHEN_TEAM_SUCKS: 0.2
INTEREST_IN_YOUNG_FREE_AGENTS_WHEN_TEAM_SUCKS: 0.2
INTEREST_IN_HIGH_PRICED_OLDER_FREE_AGENTS_WHEN_TEAM_NEEDS_TO_BE_TOUGHER: 0.3
INTEREST_IN_HIGH_PRESTIGE_FREE_AGENTS_WHEN_TEAM_NEEDS_TO_BE_TOUGHER: 0.4
INTEREST_IN_YOUNGER_BETTER_FREE_AGENTS_WHEN_TEAM_NEEDS_TO_BE_TOUGHER: 0.4
INTEREST_IN_CHEAP_FREE_AGENTS_WHEN_TEAM_NEEDS_TO_BE_TOUGHER: 0.2
INTEREST_IN_YOUNG_FREE_AGENTS_WHEN_TEAM_NEEDS_TO_BE_TOUGHER: 0.2
/////////////////////////////////////////////
/////////////////////////////////////////////
/////////////////////////////////////////////
GMCATEGORY_AVERAGE_MONEY:
/////////////////////////////////////////////
/////////////////////////////////////////////
/////////////////////////////////////////////
PRESTIGE_POSITIONS_WANTED: FORWARDS 3
PRESTIGE_POSITIONS_WANTED: DEFENSE 2
PRESTIGE_POSITIONS_WANTED: GOALIES 1
PRESTIGE_POSITION_FILLING_INTEREST: 0.5
DRAFT_PICK_POSITION_FILLING_INTEREST: 0.5
INTEREST_IN_HIGH_PRICED_PLAYERS_WHEN_TEAM_SALARY_IS_LOW: 0.4
INTEREST_IN_HIGH_PRICED_PLAYERS_WHEN_TEAM_SALARY_IS_HIGH: 0.2
INTEREST_IN_SIGNING_DRAFT_PICKS_WHEN_TEAM_SALARY_IS_HIGH: 0.2
INTEREST_IN_YOUNGER_PLAYERS: 0.6
INTEREST_IN_MORE_EXPERIENCED_FREE_AGENTS: 0.5
INTEREST_IN_DRAFT_PICKS_WHEN_PLAYER_IS_OLDER: 0.4
INTEREST_IN_RENEWING_NUMBER_ONE_PLAYER_PER_POSITION: 0.7
AGE_THAT_PLAYERS_ARE_CONSIDERED_OLDER_WHEN_OVER: 35
AGE_THAT_PLAYERS_ARE_CONSIDERED_YOUNGER_WHEN_UNDER: 24
PERCENTAGE_OF_AVERAGE_TEAM_EXPENSES_IS_TOO_MUCH_WHEN_OVER: 70
PERCENTAGE_OF_AVERAGE_TEAM_REVENUES_IS_TOO_LOW_WHEN_UNDER: 50
NUMBER_OF_LAST_TEN_GAMES_LOST_TO_GET_US_WORRIED: 5
EVALUATE_FREE_AGENTS_AND_ROSTER_EVERY_X_TIMES_OUT_OF_100: 75
INTEREST_IN_HIGH_PRICED_OLDER_FREE_AGENTS_WHEN_COSTS_HIGH: 0.3
INTEREST_IN_HIGH_PRESTIGE_FREE_AGENTS_WHEN_COSTS_HIGH: 0.2
INTEREST_IN_YOUNGER_BETTER_FREE_AGENTS_WHEN_COSTS_HIGH: 0.5
INTEREST_IN_CHEAP_FREE_AGENTS_WHEN_COSTS_HIGH: 0.4
INTEREST_IN_YOUNG_FREE_AGENTS_WHEN_COSTS_HIGH: 0.4
INTEREST_IN_HIGH_PRICED_OLDER_FREE_AGENTS_WHEN_REVENUES_LOW: 0.4
INTEREST_IN_HIGH_PRESTIGE_FREE_AGENTS_WHEN_REVENUES_LOW: 0.4
INTEREST_IN_YOUNGER_BETTER_FREE_AGENTS_WHEN_REVENUES_LOW: 0.6
INTEREST_IN_CHEAP_FREE_AGENTS_WHEN_REVENUES_LOW: 0.2
INTEREST_IN_YOUNG_FREE_AGENTS_WHEN_REVENUES_LOW: 0.4
INTEREST_IN_HIGH_PRICED_OLDER_FREE_AGENTS_WHEN_TEAM_SUCKS: 1.0
INTEREST_IN_HIGH_PRESTIGE_FREE_AGENTS_WHEN_TEAM_SUCKS: 0.5
INTEREST_IN_YOUNGER_BETTER_FREE_AGENTS_WHEN_TEAM_SUCKS: 0.5
INTEREST_IN_CHEAP_FREE_AGENTS_WHEN_TEAM_SUCKS: 0.4
INTEREST_IN_YOUNG_FREE_AGENTS_WHEN_TEAM_SUCKS: 0.4
INTEREST_IN_HIGH_PRICED_OLDER_FREE_AGENTS_WHEN_TEAM_NEEDS_TO_BE_TOUGHER: 0.4
INTEREST_IN_HIGH_PRESTIGE_FREE_AGENTS_WHEN_TEAM_NEEDS_TO_BE_TOUGHER: 0.4
INTEREST_IN_YOUNGER_BETTER_FREE_AGENTS_WHEN_TEAM_NEEDS_TO_BE_TOUGHER: 0.3
INTEREST_IN_CHEAP_FREE_AGENTS_WHEN_TEAM_NEEDS_TO_BE_TOUGHER: 0.5
INTEREST_IN_YOUNG_FREE_AGENTS_WHEN_TEAM_NEEDS_TO_BE_TOUGHER: 0.4
/////////////////////////////////////////////
/////////////////////////////////////////////
/////////////////////////////////////////////
GMCATEGORY_CHEAP:
/////////////////////////////////////////////
/////////////////////////////////////////////
/////////////////////////////////////////////
PRESTIGE_POSITIONS_WANTED: FORWARDS 3
PRESTIGE_POSITIONS_WANTED: DEFENSE 2
PRESTIGE_POSITIONS_WANTED: GOALIES 1
PRESTIGE_POSITION_FILLING_INTEREST: 0.3
DRAFT_PICK_POSITION_FILLING_INTEREST: 0.7
INTEREST_IN_HIGH_PRICED_PLAYERS_WHEN_TEAM_SALARY_IS_LOW: 0.3
INTEREST_IN_HIGH_PRICED_PLAYERS_WHEN_TEAM_SALARY_IS_HIGH: 0.2
INTEREST_IN_SIGNING_DRAFT_PICKS_WHEN_TEAM_SALARY_IS_HIGH: 0.5
INTEREST_IN_YOUNGER_PLAYERS: 0.7
INTEREST_IN_MORE_EXPERIENCED_FREE_AGENTS: 0.2
INTEREST_IN_DRAFT_PICKS_WHEN_PLAYER_IS_OLDER: 0.8
INTEREST_IN_RENEWING_NUMBER_ONE_PLAYER_PER_POSITION: 0.5
AGE_THAT_PLAYERS_ARE_CONSIDERED_OLDER_WHEN_OVER: 33
AGE_THAT_PLAYERS_ARE_CONSIDERED_YOUNGER_WHEN_UNDER: 26
PERCENTAGE_OF_AVERAGE_TEAM_EXPENSES_IS_TOO_MUCH_WHEN_OVER: 50
PERCENTAGE_OF_AVERAGE_TEAM_REVENUES_IS_TOO_LOW_WHEN_UNDER: 50
NUMBER_OF_LAST_TEN_GAMES_LOST_TO_GET_US_WORRIED: 5
EVALUATE_FREE_AGENTS_AND_ROSTER_EVERY_X_TIMES_OUT_OF_100: 75
INTEREST_IN_HIGH_PRICED_OLDER_FREE_AGENTS_WHEN_COSTS_HIGH: 0.2
INTEREST_IN_HIGH_PRESTIGE_FREE_AGENTS_WHEN_COSTS_HIGH: 0.2
INTEREST_IN_YOUNGER_BETTER_FREE_AGENTS_WHEN_COSTS_HIGH: 0.5
INTEREST_IN_CHEAP_FREE_AGENTS_WHEN_COSTS_HIGH: 0.6
INTEREST_IN_YOUNG_FREE_AGENTS_WHEN_COSTS_HIGH: 0.7
INTEREST_IN_HIGH_PRICED_OLDER_FREE_AGENTS_WHEN_REVENUES_LOW: 0.2
INTEREST_IN_HIGH_PRESTIGE_FREE_AGENTS_WHEN_REVENUES_LOW: 0.2
INTEREST_IN_YOUNGER_BETTER_FREE_AGENTS_WHEN_REVENUES_LOW: 0.7
INTEREST_IN_CHEAP_FREE_AGENTS_WHEN_REVENUES_LOW: 0.7
INTEREST_IN_YOUNG_FREE_AGENTS_WHEN_REVENUES_LOW: 0.7
INTEREST_IN_HIGH_PRICED_OLDER_FREE_AGENTS_WHEN_TEAM_SUCKS: 1.0
INTEREST_IN_HIGH_PRESTIGE_FREE_AGENTS_WHEN_TEAM_SUCKS: 0.4
INTEREST_IN_YOUNGER_BETTER_FREE_AGENTS_WHEN_TEAM_SUCKS: 0.5
INTEREST_IN_CHEAP_FREE_AGENTS_WHEN_TEAM_SUCKS: 0.6
INTEREST_IN_YOUNG_FREE_AGENTS_WHEN_TEAM_SUCKS: 0.6
INTEREST_IN_HIGH_PRICED_OLDER_FREE_AGENTS_WHEN_TEAM_NEEDS_TO_BE_TOUGHER: 0.2
INTEREST_IN_HIGH_PRESTIGE_FREE_AGENTS_WHEN_TEAM_NEEDS_TO_BE_TOUGHER: 0.2
INTEREST_IN_YOUNGER_BETTER_FREE_AGENTS_WHEN_TEAM_NEEDS_TO_BE_TOUGHER: 0.3
INTEREST_IN_CHEAP_FREE_AGENTS_WHEN_TEAM_NEEDS_TO_BE_TOUGHER: 0.3
INTEREST_IN_YOUNG_FREE_AGENTS_WHEN_TEAM_NEEDS_TO_BE_TOUGHER: 0.4