| Package | Description |
|---|---|
| ch.sahits.game.openpatrician.model | |
| ch.sahits.game.openpatrician.model.impl | |
| ch.sahits.game.openpatrician.model.player |
| Class | Description |
|---|---|
| AIPlayerContext |
Context holding data for various trade strategies for an AIPlayer.
|
| EPlayerColor |
Color used for identifying a human player.
|
| IAIBuyWeaponStrategyType |
Strategy type for buying weapons.
|
| IAICaptainHireStrategyType |
Type of the strategy for hiring captains.
|
| IAIConstructionSelectionStrategyType |
Defining the type for a strategy to select an approach for constructing a ship.
|
| IAIEventDecisionStrategyType |
Type of the strategy to decide on events.
|
| IAIGuildJoinStrategyType |
Type for the strategy to join a guild.
|
| IAIHireSailorsStrategyType |
Tyoe of the strategy to calculate the sailor amount to be hired.
|
| IAIHireTradeManagerStrategyType |
Type of the strategy to hire or dismiss a trade manager.
|
| 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.
|
| IAIShipUpgradeStrategyType |
Strategy type for upgrading ships.
|
| IAITakeLoanStrategyType |
Type definition of the takin loan strategy.
|
| 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.
|
| IProductionConsumptionKnowledge |
Defining the model of the knowledge for production and consumption in all cities.
|
| Class | Description |
|---|---|
| EPlayerColor |
Color used for identifying a human player.
|
| IAIBuyWeaponStrategyType |
Strategy type for buying weapons.
|
| IAIGuildJoinStrategyType |
Type for the strategy to join a guild.
|
| IAIHireSailorsStrategyType |
Tyoe of the strategy to calculate the sailor amount to be hired.
|
| IAIHireTradeManagerStrategyType |
Type of the strategy to hire or dismiss a trade manager.
|
| IAIShipUpgradeStrategyType |
Strategy type for upgrading ships.
|
| 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.
|
| IProductionConsumptionKnowledge |
Defining the model of the knowledge for production and consumption in all cities.
|
| Class | Description |
|---|---|
| BaseStrategyType |
Generic type interface for strategies.
|
| BuyWeapons |
Indicate the target that should be met when buying the weapons.
|
| EPlayerColor |
Color used for identifying a human player.
|
| IAIBuyWeaponStrategyType |
Strategy type for buying weapons.
|
| IAICaptainHireStrategyType |
Type of the strategy for hiring captains.
|
| IAIConstructionSelectionStrategyType |
Defining the type for a strategy to select an approach for constructing a ship.
|
| IAIEventDecisionStrategyType |
Type of the strategy to decide on events.
|
| IAIGuildJoinStrategyType |
Type for the strategy to join a guild.
|
| IAIHireSailorsStrategyType |
Tyoe of the strategy to calculate the sailor amount to be hired.
|
| IAIHireTradeManagerStrategyType |
Type of the strategy to hire or dismiss a trade manager.
|
| 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.
|
| IAIShipUpgradeStrategyType |
Strategy type for upgrading ships.
|
| IAITakeLoanStrategyType |
Type definition of the takin loan strategy.
|
| 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.
|
| ICityProductionConsumptionKnowledge |
Production and consumption knowledge of a specific city.
|
| ITradeStategyHint |
Interface defining a strategy hint.
|
| ITradeStrategyHintContext |
Base interface containing additional data for a particular strategy hint.
|
Copyright © 2011-2018 Sahits GmbH. All Rights Reserved.