Uses of Interface
ch.sahits.game.openpatrician.model.player.IAITradeStrategyType
-
Packages that use IAITradeStrategyType Package Description ch.sahits.game.openpatrician.model ch.sahits.game.openpatrician.model.impl ch.sahits.game.openpatrician.model.player -
-
Uses of IAITradeStrategyType in ch.sahits.game.openpatrician.model
Methods in ch.sahits.game.openpatrician.model that return IAITradeStrategyType Modifier and Type Method Description IAITradeStrategyTypeIAIPlayer. getTradeStrategyType(INavigableVessel vessel)Retreive the the type of trade strategy.Methods in ch.sahits.game.openpatrician.model with parameters of type IAITradeStrategyType Modifier and Type Method Description voidIAIPlayer. setTradeStrategyType(INavigableVessel vessel, IAITradeStrategyType type) -
Uses of IAITradeStrategyType in ch.sahits.game.openpatrician.model.impl
Methods in ch.sahits.game.openpatrician.model.impl that return IAITradeStrategyType Modifier and Type Method Description IAITradeStrategyTypeAIPlayer. getTradeStrategyType(INavigableVessel vessel)Methods in ch.sahits.game.openpatrician.model.impl with parameters of type IAITradeStrategyType Modifier and Type Method Description voidAIPlayer. setTradeStrategyType(INavigableVessel vessel, IAITradeStrategyType type)Set the trade strategy type on the level of a vessel. -
Uses of IAITradeStrategyType in ch.sahits.game.openpatrician.model.player
Subinterfaces of IAITradeStrategyType in ch.sahits.game.openpatrician.model.player Modifier and Type Interface Description interfaceIAICelebrationCollectionStrategyTypeStrategy type to collect wares for celebrations.interfaceIAIShipConstructionCollectionStrategyTypeStrategy type for ship construction ware collection.Methods in ch.sahits.game.openpatrician.model.player that return types with arguments of type IAITradeStrategyType Modifier and Type Method Description java.util.List<IAITradeStrategyType>IAIStrategyProvider. getTradeStrategies()Provide a list of AI strategy types for the trading.java.util.Map<IAITradeStrategyType,java.lang.Integer>AIPlayerContext. getWeightedStrategies()Retrieve the weighted trade strategies.Methods in ch.sahits.game.openpatrician.model.player with parameters of type IAITradeStrategyType Modifier and Type Method Description voidAIPlayerContext. addWeightedTradeStrategy(IAITradeStrategyType strategyType)Add a new trade strategy to the weighted map.
-