Hierarchy For Package ch.sahits.game.openpatrician.engine.player.strategy
Package Hierarchies:Class Hierarchy
- java.lang.Object
- ch.sahits.game.openpatrician.engine.player.strategy.BaseBuyWeaponStrategy (implements ch.sahits.game.openpatrician.model.player.IAIBuyWeaponStrategy)
- ch.sahits.game.openpatrician.engine.player.strategy.BuyWeaponHighPirateActivityHalfSlotsFilledStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.BuyWeaponHighPirateSuccessAllSlotsFilledStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.BuyWeaponHighPirateSuccessHalfSlotsFilledStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.BaseHireCaptainStrategy (implements ch.sahits.game.openpatrician.model.player.IAICaptainHireStrategy)
- ch.sahits.game.openpatrician.engine.player.strategy.BaseHireCaptainForShipAboveSizeStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.HireCaptainForMediumShipsStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.HireCaptainAlwaysStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.HireCaptainNeverStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.BaseHireCaptainForShipAboveSizeStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.BaseHireDismissTradeManagerStrategy (implements ch.sahits.game.openpatrician.model.player.IAIHireTradeManagerStrategy)
- ch.sahits.game.openpatrician.engine.player.strategy.HireDismissTradeManagerMinStorageCapacityStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.HireDismissTradeManagerStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.BaseJoinGuildStrategy (implements ch.sahits.game.openpatrician.model.player.IAIGuildJoinStrategy)
- ch.sahits.game.openpatrician.engine.player.strategy.AlwaysJoinGuildMinCashStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.HometownJoinGuildMinCashStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.NearHometownJoinGuildMinCashStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.NearTradingOfficeJoinGuildMinCashStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.TradingOfficeJoinGuildMinCashStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.BasePlayerTradeStrategy (implements ch.sahits.game.openpatrician.model.player.IAITradeStrategy)
- ch.sahits.game.openpatrician.engine.player.strategy.CentralStorageDeliveryTradeStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.CheapProductionTradeStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.CollectionWaresStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.CollectCelebrationWaresStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.CollectConstructionWareStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.CollectionConstructionHometownWaresStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.CollectConstructionHometownCogWareStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.CollectConstructionHometownCrayerWareStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.CollectConstructionHometownHolkWareStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.CollectConstructionHometownSnaikkaWareStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.CollectionConstructionTradingOfficeWaresStrategy (implements ch.sahits.game.openpatrician.engine.player.strategy.IAICityDependentShipConstructionStrategy)
- ch.sahits.game.openpatrician.engine.player.strategy.CollectConstructionTradingOfficeCogWareStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.CollectConstructionTradingOfficeCrayerWareStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.CollectConstructionTradingOfficeHolkWareStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.CollectConstructionTradingOfficeSnaikkaWareStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.CollectionConstructionWestCityWaresStrategy (implements ch.sahits.game.openpatrician.engine.player.strategy.IAICityDependentShipConstructionStrategy)
- ch.sahits.game.openpatrician.engine.player.strategy.CollectConstructionWestCityCogWareStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.CollectConstructionWestCityCrayerWareStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.CollectConstructionWestCityHolkWareStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.CollectConstructionWestCitySnaikkaWareStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.CollectionConstructionHometownWaresStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.DynamicTradeRouteStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.ProductionChainTradeStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.SupplyCentralTradingStationAIStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.SupplyHometownAIStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.TradeRouteTradeStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.BasePlayerTradeStrategy.WareNeedComparator (implements java.util.Comparator<T>)
- ch.sahits.game.openpatrician.engine.player.strategy.BaseRepairStrategy (implements ch.sahits.game.openpatrician.model.player.IAIShipRepairStrategy)
- ch.sahits.game.openpatrician.engine.player.strategy.EightyPercentRepairStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.HometownRepairStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.KontorTypeCityRepairStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.OnlyTradingOfficeRepairStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.WestRepairStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.BaseShipConstructionSelectionStrategy (implements ch.sahits.game.openpatrician.model.player.IAIConstructionSelectionStrategy)
- ch.sahits.game.openpatrician.engine.player.strategy.BiggestShipConstructionSelectionStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.HometownBiggestShipConstructionSelectionStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.TradingOfficeBiggestShipConstructionSelectionStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.WestCityBiggestShipConstructionSelectionStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.RandomShipConstructionSelectionStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.HometownRandomShipConstructionSelectionStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.TradingOfficeRandomShipConstructionSelectionStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.WestCityRandomShipConstructionSelectionStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.BiggestShipConstructionSelectionStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.BlockadeStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.CentralStorageHintContext (implements ch.sahits.game.openpatrician.model.player.ITradeStrategyHintContext)
- ch.sahits.game.openpatrician.engine.player.strategy.CentralStorageStrategyHint (implements ch.sahits.game.openpatrician.model.player.ITradeStategyHint)
- ch.sahits.game.openpatrician.engine.player.strategy.DangerBasedShipUpgradeStrategy (implements ch.sahits.game.openpatrician.model.player.IAIShipUpgradeStrategy)
- ch.sahits.game.openpatrician.engine.player.strategy.DefaultHireSailorsStrategy (implements ch.sahits.game.openpatrician.model.player.IAIHireSailorStrategy)
- ch.sahits.game.openpatrician.engine.player.strategy.FleetBasedEventDecisionStrategy (implements ch.sahits.game.openpatrician.model.player.IAIEventDecisionStrategy)
- ch.sahits.game.openpatrician.engine.player.strategy.FormOrJoinConvoyStrategy
- ch.sahits.game.openpatrician.engine.player.strategy.MoneyBasedEventDecisionStrategy (implements ch.sahits.game.openpatrician.model.player.IAIEventDecisionStrategy)
- ch.sahits.game.openpatrician.engine.player.strategy.StorageBasedEventDecisionStrategy (implements ch.sahits.game.openpatrician.model.player.IAIEventDecisionStrategy)
- ch.sahits.game.openpatrician.engine.player.strategy.TakeLoanLowMoneyLongestDurationStrategy (implements ch.sahits.game.openpatrician.model.player.IAITakeLoanStrategy)
- ch.sahits.game.openpatrician.engine.player.strategy.BaseBuyWeaponStrategy (implements ch.sahits.game.openpatrician.model.player.IAIBuyWeaponStrategy)
Interface Hierarchy
- ch.sahits.game.openpatrician.engine.player.strategy.IAICityDependentShipConstructionStrategy
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- ch.sahits.game.openpatrician.engine.player.strategy.EAIRepairStrategyType (implements ch.sahits.game.openpatrician.model.player.IAIShipRepairStrategyType)
- ch.sahits.game.openpatrician.engine.player.strategy.EAITradeStrategyType (implements ch.sahits.game.openpatrician.model.player.IAITradeStrategyType)
- ch.sahits.game.openpatrician.engine.player.strategy.ECollectCelebrationWareStrategyType (implements ch.sahits.game.openpatrician.model.player.IAICelebrationCollectionStrategyType)
- ch.sahits.game.openpatrician.engine.player.strategy.ECollectConstructionWareStrategyType (implements ch.sahits.game.openpatrician.model.player.IAIShipConstructionCollectionStrategyType)
- ch.sahits.game.openpatrician.engine.player.strategy.EEventDecisionStrategyType (implements ch.sahits.game.openpatrician.model.player.IAIEventDecisionStrategyType)
- ch.sahits.game.openpatrician.engine.player.strategy.EGuildJoinStrategyType (implements ch.sahits.game.openpatrician.model.player.IAIGuildJoinStrategyType)
- ch.sahits.game.openpatrician.engine.player.strategy.EHireCaptainStrategyType (implements ch.sahits.game.openpatrician.model.player.IAICaptainHireStrategyType)
- ch.sahits.game.openpatrician.engine.player.strategy.EHireSailorStrategyType (implements ch.sahits.game.openpatrician.model.player.IAIHireSailorsStrategyType)
- ch.sahits.game.openpatrician.engine.player.strategy.EHireTradeManagerStrategyType (implements ch.sahits.game.openpatrician.model.player.IAIHireTradeManagerStrategyType)
- ch.sahits.game.openpatrician.engine.player.strategy.EShipConstructionStrategyType (implements ch.sahits.game.openpatrician.model.player.IAIConstructionSelectionStrategyType)
- ch.sahits.game.openpatrician.engine.player.strategy.ETakeLoanStrategyType (implements ch.sahits.game.openpatrician.model.player.IAITakeLoanStrategyType)
- ch.sahits.game.openpatrician.engine.player.strategy.EUpgradeShipStrategyTypes (implements ch.sahits.game.openpatrician.model.player.IAIShipUpgradeStrategyType)
- ch.sahits.game.openpatrician.engine.player.strategy.EWeaponBuyStrategyType (implements ch.sahits.game.openpatrician.model.player.IAIBuyWeaponStrategyType)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)