I have written out the goals.txt in a tabular form so that we can compare how the values for each setting change from one goal to the next. Hopefully this can enable us to see how the settings affect AI behavior.
If those of you who have been experimenting would paste in versions of the table showing the changes you have made to the file, and a summary of the changes you have observed, then perhaps we can figure some things out.
------------------------------------------ BONUS --------------------------------
GOAL ----------Threat Enemy Allied Power ToHome ToEnemy Choke Unexpl Obsol Tresp
----------------Bonus-Value--Value-Bonus--Dist.----Dist.-----------------Army--Army
Defend--------- +1000___0 ___1000__-100____ 0 ____ 0 _____250 -999999 -500 ___0
Seige----------- +500 -250___1000___500____ 0 ____ 0 _____500 -999999 +100 ___0
Attack---------- +100 -250___1500___500____ 0 ____ 0 _____ 50 -999999 +100 ___0
Harass---------- +100 -500___1500___500____ 0 ____ 0 _____ 50 -999999 +100 ___0
Settle Land----- -100 -100___+100___100____ 0 ____15 _____100 ___-100 ___0 ___0
Settle Sea------ -100 +100___+100___100____ 0 ____15 _____100 ___-100 ___0 ___0
Explore----------- 0____0 _____0 ___ 0 ____-25____-5 _____100 ___+100 _+10 __500
Enslave Settler-- -50 +100___+100___100____ 0 ____ 0 _____100 -999999 ___0 ___0
Slave Raid------- -50 +100___+100___100____ 0 ____ 0 _____100 -999999 ___0 ___0
Chokepoint------ +100___0 _____0 ___ 0 ___-100____-1 _____ 0- -999999 _-50 __500
Patrol---------- +100 +100___+100__-100____ 0 ____ 0 _____100 -999999 _+10 __500
ThreatBonus - Scaled bonus given based on amount of threat
EnemyValueBonus - Scaled bonus given based on value of target if it’s an enemy
AlliedValueBonus - Scaled bonus given based on value of target if it’s an ally
PowerBonus - Scaled bonus given based on power level of target
DistanceToHomeBonus - Scaled bonus given based on target distance from center of empire
DistanceToEnemyBonus - Scaled bonus given based on target distance from center of enemy empire
ChokePointBonus - Flat bonus given if target is at a chokepoint location
UnexploredBonus - Flat bonus given if target is in unexplored territory
ObsoleteArmyBonus - Flat bonus if squad is obsoleteTreaspassingArmyBonus - Flat bonus given if squad is trespassing
Current Med mod II modifications
------------------------------------------ BONUS --------------------------------
GOAL ----------Threat Enemy Allied Power ToHome ToEnemy Choke Unexpl Obsol Tresp
----------------Bonus-Value--Value-Bonus--Dist.----Dist.----------------Army--Army
Defend--------- +1000___0 ___1000__-100____ 0 ____ 0 _____250 -999999 _-50 ___0
Seige----------- +500 -250___1000___500____250____ 0 _____500 -999999 +100 ___0
Attack---------- +100 -250___1500___500____250____ 0 _____ 50 -999999 +100 ___0
Harass---------- +100 -500___1500___500____ 0 ____ 0 _____ 50 -999999 +100 ___0
Settle Land----- -100 -100___+100___100____ 0 ____15 _____100 ___-100 ___0 ___0
Settle Sea------ -100 +100___+100___100____ 0 ____15 _____100 ___-100 ___0 ___0
Explore----------- 0____0 _____0 ___ 0 ____-25____-5 _____100 ___+100 _+10 __500
Enslave Settler-- -50 +100___+100___100____ 0 ____ 0 _____100 -999999 ___0 ___0
Slave Raid------- -50 +100___+100___100____ 0 ____ 0 _____100 -999999 ___0 ___0
Chokepoint------ +100___0 _____0 ___ 0 ____-10____-1 _____ 0- -999999 _-50 __500
Patrol---------- +100 +100___+100__-100____ 0 ____-1 _____250 -999999 _+10 __500
<font size=1 face=Arial color=444444>[This message has been edited by WesW (edited January 07, 2001).]</font>
If those of you who have been experimenting would paste in versions of the table showing the changes you have made to the file, and a summary of the changes you have observed, then perhaps we can figure some things out.
------------------------------------------ BONUS --------------------------------
GOAL ----------Threat Enemy Allied Power ToHome ToEnemy Choke Unexpl Obsol Tresp
----------------Bonus-Value--Value-Bonus--Dist.----Dist.-----------------Army--Army
Defend--------- +1000___0 ___1000__-100____ 0 ____ 0 _____250 -999999 -500 ___0
Seige----------- +500 -250___1000___500____ 0 ____ 0 _____500 -999999 +100 ___0
Attack---------- +100 -250___1500___500____ 0 ____ 0 _____ 50 -999999 +100 ___0
Harass---------- +100 -500___1500___500____ 0 ____ 0 _____ 50 -999999 +100 ___0
Settle Land----- -100 -100___+100___100____ 0 ____15 _____100 ___-100 ___0 ___0
Settle Sea------ -100 +100___+100___100____ 0 ____15 _____100 ___-100 ___0 ___0
Explore----------- 0____0 _____0 ___ 0 ____-25____-5 _____100 ___+100 _+10 __500
Enslave Settler-- -50 +100___+100___100____ 0 ____ 0 _____100 -999999 ___0 ___0
Slave Raid------- -50 +100___+100___100____ 0 ____ 0 _____100 -999999 ___0 ___0
Chokepoint------ +100___0 _____0 ___ 0 ___-100____-1 _____ 0- -999999 _-50 __500
Patrol---------- +100 +100___+100__-100____ 0 ____ 0 _____100 -999999 _+10 __500
ThreatBonus - Scaled bonus given based on amount of threat
EnemyValueBonus - Scaled bonus given based on value of target if it’s an enemy
AlliedValueBonus - Scaled bonus given based on value of target if it’s an ally
PowerBonus - Scaled bonus given based on power level of target
DistanceToHomeBonus - Scaled bonus given based on target distance from center of empire
DistanceToEnemyBonus - Scaled bonus given based on target distance from center of enemy empire
ChokePointBonus - Flat bonus given if target is at a chokepoint location
UnexploredBonus - Flat bonus given if target is in unexplored territory
ObsoleteArmyBonus - Flat bonus if squad is obsoleteTreaspassingArmyBonus - Flat bonus given if squad is trespassing
Current Med mod II modifications
------------------------------------------ BONUS --------------------------------
GOAL ----------Threat Enemy Allied Power ToHome ToEnemy Choke Unexpl Obsol Tresp
----------------Bonus-Value--Value-Bonus--Dist.----Dist.----------------Army--Army
Defend--------- +1000___0 ___1000__-100____ 0 ____ 0 _____250 -999999 _-50 ___0
Seige----------- +500 -250___1000___500____250____ 0 _____500 -999999 +100 ___0
Attack---------- +100 -250___1500___500____250____ 0 _____ 50 -999999 +100 ___0
Harass---------- +100 -500___1500___500____ 0 ____ 0 _____ 50 -999999 +100 ___0
Settle Land----- -100 -100___+100___100____ 0 ____15 _____100 ___-100 ___0 ___0
Settle Sea------ -100 +100___+100___100____ 0 ____15 _____100 ___-100 ___0 ___0
Explore----------- 0____0 _____0 ___ 0 ____-25____-5 _____100 ___+100 _+10 __500
Enslave Settler-- -50 +100___+100___100____ 0 ____ 0 _____100 -999999 ___0 ___0
Slave Raid------- -50 +100___+100___100____ 0 ____ 0 _____100 -999999 ___0 ___0
Chokepoint------ +100___0 _____0 ___ 0 ____-10____-1 _____ 0- -999999 _-50 __500
Patrol---------- +100 +100___+100__-100____ 0 ____-1 _____250 -999999 _+10 __500
<font size=1 face=Arial color=444444>[This message has been edited by WesW (edited January 07, 2001).]</font>