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:
reaperrr
2017-12-28 09:08:50 +01:00
committed by abcdefg30
parent de47d570d5
commit 7c79d20083

View File

@@ -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%