This page is under construction
archives/bf1942/levels/Invasion_of_the_Philippines.rfa
bf1942/levels/Invasion_of_the_Philippines/AI/Strategies.con
rem *******************************************************
rem Invasion of the Philippines - AI'11 by Lotte|EoD
rem *******************************************************

aiStrategy.createStrategy centreStep1
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 300
aiStrategy.setPrerequisite centreStep1Prereq
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Hostile
aiStrategy.setStrategicObjectsModifier Base 10.0 Hostile
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Neutral
aiStrategy.setStrategicObjectsModifier Base 10.0 Neutral

aiStrategy.createStrategy centreStep2
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 1
aiStrategy.TimeLimit 300
aiStrategy.setPrerequisite centreStep2Prereq
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0
aiStrategy.setStrategicObjectsModifier Route 10.0

aiStrategy.createStrategy singleSpread
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 180
aiStrategy.setPrerequisite singleSpreadPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 5.0
aiStrategy.setStrategicObjectsModifier Safe 0.1
aiStrategy.setStrategicObjectsModifier Route 10.0

aiStrategy.createStrategy doubleSpread
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 200
aiStrategy.setPrerequisite doubleSpreadPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 5.0
aiStrategy.setStrategicObjectsModifier Safe 0.1
aiStrategy.setStrategicObjectsModifier Route 10.0
aiStrategy.setStrategicObjectsModifier West 10.0

aiStrategy.createStrategy crossroadsLanding
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 200
aiStrategy.setPrerequisite crLandingPrereq
aiStrategy.setStrategicObjectsModifier StrongPoint 0.1
aiStrategy.setStrategicObjectsModifier Route 20.0
aiStrategy.setStrategicObjectsModifier Safe 0.1

aiStrategy.createStrategy multipleLanding
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 300
aiStrategy.setPrerequisite mLandingPrereq
aiStrategy.setStrategicObjectsModifier StrongPoint 0.1
aiStrategy.setStrategicObjectsModifier ControlPoint 5.0
aiStrategy.setStrategicObjectsModifier Safe 0.1
aiStrategy.setStrategicObjectsModifier Route 5.0
aiStrategy.setStrategicObjectsModifier Base 5.0

aiStrategy.createStrategy cleanUp
aiStrategy.Aggression 0.75
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 2
aiStrategy.setPrerequisite cleanUpPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 5.0
aiStrategy.setStrategicObjectsModifier Safe 0.1
aiStrategy.setStrategicObjectsModifier Route 20.0

aiStrategy.createStrategy noFront
aiStrategy.Aggression 0.1
aiStrategy.NumberOfAttacks 0
aiStrategy.NumberOfDefences 3
aiStrategy.setPrerequisite noFrontPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 5.0
aiStrategy.setStrategicObjectsModifier Base 0.1
aiStrategy.setStrategicObjectsModifier Safe 0.1
aiStrategy.setStrategicObjectsModifier Close 0.5
aiStrategy.setStrategicObjectsModifier Remote 10.0
aiStrategy.setStrategicObjectsModifier ChokePoint 20.0

aiStrategy.createStrategy singleFront
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 1
aiStrategy.setPrerequisite singleFrontPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 10.0
aiStrategy.setStrategicObjectsModifier Base 15.0
aiStrategy.setStrategicObjectsModifier Safe 0.1
aiStrategy.setStrategicObjectsModifier Front 15.0 Hostile
aiStrategy.setStrategicObjectsModifier Front 15.0 Neutral

aiStrategy.createStrategy multipleFront
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 2
aiStrategy.setPrerequisite multipleFrontPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 10.0
aiStrategy.setStrategicObjectsModifier Base 15.0
aiStrategy.setStrategicObjectsModifier Safe 0.1
aiStrategy.setStrategicObjectsModifier Flank 1.0
aiStrategy.setStrategicObjectsModifier ChokePoint 0.75
aiStrategy.setStrategicObjectsModifier Front 10.0 Hostile
aiStrategy.setStrategicObjectsModifier Front 10.0 Neutral

aiStrategy.createStrategy maxOneCP
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 0
aiStrategy.setPrerequisite maxOneCPPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 10.0