Interface IAITradeStrategyType
-
- All Superinterfaces:
BaseStrategyType<IAITradeStrategy>
- All Known Subinterfaces:
IAICelebrationCollectionStrategyType,IAIShipConstructionCollectionStrategyType
public interface IAITradeStrategyType extends BaseStrategyType<IAITradeStrategy>
The trade strategy type defines a type of strategy that is used by the AIEngine to determine the next step in the trading for an AI player.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default java.util.Set<ETradeStrategyPreference>getStrategyPreferrance()Get a set of preference that indicate good matches for this strategy.-
Methods inherited from interface ch.sahits.game.openpatrician.model.player.BaseStrategyType
getStrategy
-
-
-
-
Method Detail
-
getStrategyPreferrance
default java.util.Set<ETradeStrategyPreference> getStrategyPreferrance()
Get a set of preference that indicate good matches for this strategy. The set is empty by default.- Returns:
- empty set.
-
-