Prioritize degrading IADS

This commit is contained in:
Raffson 2024-02-10 20:42:01 +01:00
parent 80bf5149fc
commit 14a0310d25
No known key found for this signature in database
GPG Key ID: B0402B2C9B764D99

View File

@ -25,10 +25,10 @@ class PlanNextAction(CompoundTask[TheaterState]):
def each_valid_method(self, state: TheaterState) -> Iterator[Method[TheaterState]]: def each_valid_method(self, state: TheaterState) -> Iterator[Method[TheaterState]]:
yield [TheaterSupport()] yield [TheaterSupport()]
yield [ProtectAirSpace()] yield [ProtectAirSpace()]
yield [CaptureBases()]
yield [DefendBases()] yield [DefendBases()]
yield [InterdictReinforcements()] yield [InterdictReinforcements()]
yield [DegradeIads()]
yield [AttackBattlePositions()] yield [AttackBattlePositions()]
yield [CaptureBases()]
yield [AttackAirInfrastructure(self.aircraft_cold_start)] yield [AttackAirInfrastructure(self.aircraft_cold_start)]
yield [AttackBuildings()] yield [AttackBuildings()]
yield [DegradeIads()]