Class Hierarchy
- java.lang.Object
- ch.sahits.game.openpatrician.model.player.AIPlayerContext
- ch.sahits.game.openpatrician.model.player.AIPlayerProperties
- ch.sahits.game.openpatrician.model.player.BuyWeapons
Interface Hierarchy
- ch.sahits.game.openpatrician.model.player.BaseStrategyType<T>
- ch.sahits.game.openpatrician.model.player.IAIBuyWeaponStrategyType
- ch.sahits.game.openpatrician.model.player.IAICaptainHireStrategyType
- ch.sahits.game.openpatrician.model.player.IAIConstructionSelectionStrategyType
- ch.sahits.game.openpatrician.model.player.IAIEventDecisionStrategyType
- ch.sahits.game.openpatrician.model.player.IAIGuildJoinStrategyType
- ch.sahits.game.openpatrician.model.player.IAIHireSailorsStrategyType
- ch.sahits.game.openpatrician.model.player.IAIHireTradeManagerStrategyType
- ch.sahits.game.openpatrician.model.player.IAIShipRepairStrategyType
- ch.sahits.game.openpatrician.model.player.IAIShipUpgradeStrategyType
- ch.sahits.game.openpatrician.model.player.IAITakeLoanStrategyType
- ch.sahits.game.openpatrician.model.player.IAITradeStrategyType
- ch.sahits.game.openpatrician.model.player.IAICelebrationCollectionStrategyType
- ch.sahits.game.openpatrician.model.player.IAIShipConstructionCollectionStrategyType
- ch.sahits.game.openpatrician.model.player.IAIBuyWeaponStrategy
- ch.sahits.game.openpatrician.model.player.IAICaptainHireStrategy
- ch.sahits.game.openpatrician.model.player.IAIConstructionSelectionStrategy
- ch.sahits.game.openpatrician.model.player.IAIEventDecisionStrategy
- ch.sahits.game.openpatrician.model.player.IAIGuildJoinStrategy
- ch.sahits.game.openpatrician.model.player.IAIHireSailorStrategy
- ch.sahits.game.openpatrician.model.player.IAIHireTradeManagerStrategy
- ch.sahits.game.openpatrician.model.player.IAIShipRepairStrategy
- ch.sahits.game.openpatrician.model.player.IAIShipUpgradeStrategy
- ch.sahits.game.openpatrician.model.player.IAIStrategyProvider
- ch.sahits.game.openpatrician.model.player.IAITakeLoanStrategy
- ch.sahits.game.openpatrician.model.player.IAITradeStrategy
- ch.sahits.game.openpatrician.model.player.ICityProductionConsumptionKnowledge
- ch.sahits.game.openpatrician.model.player.IProductionConsumptionKnowledge
- ch.sahits.game.openpatrician.model.player.ITradeStategyHint
- ch.sahits.game.openpatrician.model.player.ITradeStrategyHintContext
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- ch.sahits.game.openpatrician.model.player.EPlayerColor
- ch.sahits.game.openpatrician.model.player.ETradeStrategyPreference
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)