| Class | Description |
|---|---|
| AggregatedBuyTradeStep |
Trade step aggregating several wares to buy.
|
| AggregatesDumpTradeStep |
Trade step aggregating dumping the wares.
|
| AggregatesSellTradeStep |
Trade step aggregating several wares to sell.
|
| BasePlayerTradeStrategy |
Base implementation of the trading strategy.
|
| BasePlayerTradeStrategy.WareNeedComparator | |
| BaseRepairStrategy |
Base implementation for the repair strategy.
|
| BlockadeStrategy |
The blockade strategy decides which ship to select for sending it to the blockade.
|
| BuyTradeStep |
Implements the trade step to by the some goods up to a maximum buy price.
|
| CheapProductionTradeStrategy |
This trade strategy focuses on the cheap production of wares and sells them in
the nearest city where there is a need.
|
| CheckForRepairTradeStep |
Implements the trade step that does the checking if the vessel needs repair and if it does
sends the ship for repair.
|
| CityProductionConsumptionKnowledge |
Model of the knowledge of a player about the production and the consumption of a city.
|
| DefaultStrategyProvider |
Provide the AI strategies defined in the core module.
|
| EightyPercentRepairStrategy |
Repair strategy for going to repair when ship health drops below 80%.
|
| HireSailorsStep |
Trade step for hiring sailors on a ship.
|
| HometownRepairStrategy |
Repair strategy to repair the ship in the hometown.
|
| HumanPlayerEngine |
Engine handling automated tasks that are specific to a human player only.
|
| KontorTypeCityRepairStrategy |
Repair strategy defines only repairs in cities of kontor type Kontor.
|
| OnlyTradingOfficeRepairStrategy |
Repair strategy for only repairing in town where the player has a trading office.
|
| PlayerEngine |
Base engine representing a player.
|
| ProductionChainMissionData | |
| ProductionChainTradeStrategy |
This trade strategy focuses on a production chain with supplying wares for the
production and selling the produced wares to a different city.
|
| ProductionConsumptionKnowledge |
Implementation of the knowlege of all cities
|
| ReputationEngine |
Engine to handle the reputation changes.
|
| SellDumpTradeStep |
Implements the sell step for selling a single ware irrelevant of the price.
|
| SellTradeStep |
Implements the sell step for selling a single ware up to a minimum sell price
|
| SupplyHometownAIStrategy |
AI strategy for trading with the aim to supply the players home town.
|
| SupplyHomeTownMissionData |
The mission data for the
SupplyHometownAIStrategy stores the
wares that should be delivered to the hometown in the current cyle |
| TakeLoanLowMoneyLongestDurationStrategy |
Strategy for loan taking.
|
| TakeLoanTradeStep |
Implements the trade step for taking a loan.
|
| TradeRouteMissionData |
Mission data for the trade route strategy storing the current route.
|
| TradeRouteTradeStrategy |
Trade strategy that is based on a preset trade route
|
| TravelToTradeStep |
Trade ste for traveling to a new location.
|
| WestRepairStrategy |
Repair strategy to only repair in towns in the western half of the map.
|
| Enum | Description |
|---|---|
| EAIRepairStrategy |
Strategy type for the repair of the ship.
|
| EAITradeStrategyType |
TODO: ahotz write JavaDoc
|
| ETakeLoanStrategyType |
Copyright © 2011-2016 Sahits GmbH. All Rights Reserved.