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

rem ** Common **
aiStrategy.createConstantCondition timeCond Fuzzy EqualSmaller Friendly StartTime 300
aiStrategy.setConditionStrength AdvisoryNegative
aiStrategy.setIsAbortCondition 1

rem * step1 *
aiStrategy.createConstantCondition noFriendlyBaseCond Crisp Equal Friendly Base 0
aiStrategy.setConditionStrength Required

aiStrategy.createConstantCondition noCPCond Crisp Equal Friendly ControlPoint 0
aiStrategy.setConditionStrength Required

aiStrategy.createConstantCondition minOneCPCond Crisp EqualGreater Friendly ControlPoint 1
aiStrategy.setConditionStrength Required

rem * step2 *
aiStrategy.createConstantCondition friendlyBaseCond Crisp EqualGreater Friendly Base 1
aiStrategy.setConditionStrength Required

aiStrategy.createConstantCondition enemyBaseCond Crisp EqualGreater Enemy Base 1
aiStrategy.setConditionStrength Required

rem ** cleanUp **
aiStrategy.createConstantCondition maxOneEnemyCPCond Crisp EqualSmaller Enemy ControlPoint 1
aiStrategy.setConditionStrength Required

rem ** singleSpread used by both**
aiStrategy.createConstantCondition oneEnemyFrontCond Crisp Equal Enemy Front 1
aiStrategy.setConditionStrength Required

rem ** noFront **
aiStrategy.createConstantCondition noEnemyFrontCond Crisp Equal Enemy Front 0
aiStrategy.setConditionStrength Required

rem ** multipleFront **
aiStrategy.createConstantCondition minTwoEnemyFrontCond Crisp EqualGreater Enemy Front 2
aiStrategy.setConditionStrength Required

rem ** maxOneCP **
aiStrategy.createConstantCondition maxOneCPCond Crisp EqualSmaller Friendly ControlPoint 1
aiStrategy.setConditionStrength Required