| Package | Description |
|---|---|
| ch.sahits.game.openpatrician.model.player |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IAIBuyWeaponStrategyType
Strategy type for buying weapons.
|
interface |
IAICaptainHireStrategyType
Type of the strategy for hiring captains.
|
interface |
IAIConstructionSelectionStrategyType
Defining the type for a strategy to select an approach for constructing a ship.
|
interface |
IAIEventDecisionStrategyType
Type of the strategy to decide on events.
|
interface |
IAIGuildJoinStrategyType
Type for the strategy to join a guild.
|
interface |
IAIHireSailorsStrategyType
Tyoe of the strategy to calculate the sailor amount to be hired.
|
interface |
IAIHireTradeManagerStrategyType
Type of the strategy to hire or dismiss a trade manager.
|
interface |
IAIShipRepairStrategyType
The repair strategy type defines the type to be used by the
AI engine to decide on how ships of an AI player should be repaired.
|
interface |
IAIShipUpgradeStrategyType
Strategy type for upgrading ships.
|
interface |
IAITakeLoanStrategyType
Type definition of the takin loan strategy.
|
interface |
IAITradeStrategyType
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.
|
| Modifier and Type | Field and Description |
|---|---|
private List<BaseStrategyType<?>> |
AIPlayerContext.generalStrategyTypes |
| Modifier and Type | Method and Description |
|---|---|
List<BaseStrategyType<?>> |
AIPlayerContext.getGeneralStrategyTypes() |
| Modifier and Type | Method and Description |
|---|---|
void |
AIPlayerContext.add(BaseStrategyType<?> strategyType)
Add a new stategy type.
|
Copyright © 2011-2018 Sahits GmbH. All Rights Reserved.