| Package | Description |
|---|---|
| ch.sahits.game.openpatrician.model | |
| ch.sahits.game.openpatrician.model.impl | |
| ch.sahits.game.openpatrician.model.player |
| Modifier and Type | Field and Description |
|---|---|
private List<IAIPlayer> |
AIPlayerList.players |
| Modifier and Type | Method and Description |
|---|---|
List<IAIPlayer> |
AIPlayerList.getAll() |
Iterator<IAIPlayer> |
AIPlayerList.iterator() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
AIPlayerList.add(IAIPlayer player) |
| Modifier and Type | Class and Description |
|---|---|
class |
AIPlayer
Implementation of an artificial intelligence player.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
IAITradeStrategy.executeTradeSteps(IAIPlayer player,
INavigableVessel vessel)
Execute the trad steps defined for the vessel.
|
void |
IAITradeStrategy.initialzeTradeCycle(IAIPlayer player,
INavigableVessel vessel)
Initialize the trade cycle.
|
boolean |
IAITakeLoanStrategy.shouldTakeLoan(IAIPlayer player)
Check if the player should take out a loan.
|
void |
IAITakeLoanStrategy.takeLoan(IAIPlayer player,
ICity city)
Take a loan in the city.
|
Copyright © 2011-2016 Sahits GmbH. All Rights Reserved.