Prevent TD AIs from building too many (advanced) power plants
While scaling minimum excess power with base size to make sure they don't build too few, either.
This commit is contained in:
@@ -2,7 +2,10 @@ Player:
|
|||||||
HackyAI@Cabal:
|
HackyAI@Cabal:
|
||||||
Name: Cabal
|
Name: Cabal
|
||||||
Type: cabal
|
Type: cabal
|
||||||
MinimumExcessPower: 60
|
MinimumExcessPower: 30
|
||||||
|
ExcessPowerIncrement: 30
|
||||||
|
ExcessPowerIncreaseThreshold: 5
|
||||||
|
MaximumExcessPower: 150
|
||||||
BuildingCommonNames:
|
BuildingCommonNames:
|
||||||
ConstructionYard: fact
|
ConstructionYard: fact
|
||||||
Refinery: proc
|
Refinery: proc
|
||||||
@@ -30,11 +33,9 @@ Player:
|
|||||||
silo: 1
|
silo: 1
|
||||||
BuildingFractions:
|
BuildingFractions:
|
||||||
proc: 20%
|
proc: 20%
|
||||||
nuke: 9%
|
|
||||||
pyle: 5%
|
pyle: 5%
|
||||||
hand: 5%
|
hand: 5%
|
||||||
hq: 4%
|
hq: 4%
|
||||||
nuk2: 9%
|
|
||||||
weap: 9%
|
weap: 9%
|
||||||
afld: 9%
|
afld: 9%
|
||||||
gtwr: 5%
|
gtwr: 5%
|
||||||
@@ -130,7 +131,10 @@ Player:
|
|||||||
HackyAI@Watson:
|
HackyAI@Watson:
|
||||||
Name: Watson
|
Name: Watson
|
||||||
Type: watson
|
Type: watson
|
||||||
MinimumExcessPower: 60
|
MinimumExcessPower: 30
|
||||||
|
ExcessPowerIncrement: 30
|
||||||
|
ExcessPowerIncreaseThreshold: 4
|
||||||
|
MaximumExcessPower: 150
|
||||||
BuildingCommonNames:
|
BuildingCommonNames:
|
||||||
ConstructionYard: fact
|
ConstructionYard: fact
|
||||||
Refinery: proc
|
Refinery: proc
|
||||||
@@ -158,11 +162,9 @@ Player:
|
|||||||
silo: 1
|
silo: 1
|
||||||
BuildingFractions:
|
BuildingFractions:
|
||||||
proc: 17%
|
proc: 17%
|
||||||
nuke: 1%
|
|
||||||
pyle: 2%
|
pyle: 2%
|
||||||
hand: 2%
|
hand: 2%
|
||||||
hq: 1%
|
hq: 1%
|
||||||
nuk2: 18%
|
|
||||||
weap: 5%
|
weap: 5%
|
||||||
afld: 5%
|
afld: 5%
|
||||||
hpad: 4%
|
hpad: 4%
|
||||||
@@ -258,7 +260,10 @@ Player:
|
|||||||
HackyAI@HAL9001:
|
HackyAI@HAL9001:
|
||||||
Name: HAL 9001
|
Name: HAL 9001
|
||||||
Type: hal9001
|
Type: hal9001
|
||||||
MinimumExcessPower: 60
|
MinimumExcessPower: 30
|
||||||
|
ExcessPowerIncrement: 30
|
||||||
|
ExcessPowerIncreaseThreshold: 4
|
||||||
|
MaximumExcessPower: 210
|
||||||
BuildingCommonNames:
|
BuildingCommonNames:
|
||||||
ConstructionYard: fact
|
ConstructionYard: fact
|
||||||
Refinery: proc
|
Refinery: proc
|
||||||
@@ -286,11 +291,9 @@ Player:
|
|||||||
silo: 1
|
silo: 1
|
||||||
BuildingFractions:
|
BuildingFractions:
|
||||||
proc: 17%
|
proc: 17%
|
||||||
nuke: 10%
|
|
||||||
pyle: 7%
|
pyle: 7%
|
||||||
hand: 9%
|
hand: 9%
|
||||||
hq: 1%
|
hq: 1%
|
||||||
nuk2: 18%
|
|
||||||
weap: 8%
|
weap: 8%
|
||||||
afld: 6%
|
afld: 6%
|
||||||
hpad: 4%
|
hpad: 4%
|
||||||
|
|||||||
Reference in New Issue
Block a user