-
- All Implemented Interfaces:
public final class VentShipAI extends ShipCommandGenerator
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classVentShipAI.Companion
-
Field Summary
Fields Modifier and Type Field Description private final ShipAPIship
-
Constructor Summary
Constructors Constructor Description VentShipAI(ShipAPI ship, Float fluxThreshold, Float safetyFactor, Boolean aggressive)
-
Method Summary
Modifier and Type Method Description final ShipAPIgetShip()List<ShipCommandWrapper>generateCommands()BooleanshouldReevaluate()List<ShipCommand>blockCommands()-
-
Method Detail
-
getShip
final ShipAPI getShip()
-
generateCommands
List<ShipCommandWrapper> generateCommands()
-
shouldReevaluate
Boolean shouldReevaluate()
-
blockCommands
List<ShipCommand> blockCommands()
-
-
-
-