Skip to content

Latest commit

 

History

History
77 lines (64 loc) · 5.49 KB

Available Decisions.md

File metadata and controls

77 lines (64 loc) · 5.49 KB

The host decides to start a game.
The knowledge is the lobby is created.
The provided data is the game name. This decision is always available.

The host decides to who to invite to the lobby.
The provided data is the player name.
The knowledge is a new invited player .
This decision is available when the lobby is not full.

The player decides to accept the invitation.
The available data is the lobby isn't full.
The provided data is the invitation.
The knowledge is a new joined player.
This decision is available when the player has been invited and the game the game isn't full.

The player decides to leave the lobby.
The provided data is the player.
The knowledge is a player is removed from the game.
The decision is available when the player is in the lobby.

The host decides to start the game.
The available data is the joined players and the game name.
The knowledge it the game starts with all players in the lobby.
The decision is available when more than 2 but less than 6 players are in the lobby.

The player decides which territory to occupy.
The available data is which territories haven't been occupied.
The provided data is which territory is being occupied by the infantry unit.
The knowledge is a new infantry unit is placed.
The decision is available when it is the players turn and when there are territories unoccupied and the game has started.

The player decides which territory to occupy with a neutral unit.
The available data is which territories haven't been occupied.
The provided data is which territory the infantry unit is being placed.
The knowledge is a new infantry unit is placed.
The decision is available when there are only 2 players in the game, when it is the players turn to place a neutral and when there are territories unoccupied and the game has started.

The player decides which territory to reinforce.
The available data is which territories are occupied by them.
The provided data is which territory to reinforce.
The knowledge is a new infantry unit is placed.
The decision is available when it is the players turn and they have at least one unit left and the game has started. *(This happens after the occupation stage in a round robin and then at the start of every subsequent turn).

The player decides which territory to reinforce with a neutral unit.
The available data is which territories are occupied by a neutral unit.
The provided data is which territory the unit is being placed.
The knowledge is a new unit is placed.
The decision is available when there are only 2 players in the game, when it is the players turn to place a neutral and when there is at least one neutral unit left and the game has started.

The player decides to exchange a Risk card to draft reinforcements.
The available data is which Risk cards they are holding.
The provided data is which Risk cards they wish to exchange.
The knowledge is how many additional units they draft.
The decision is available when its the start of their turn and they have Risk cards available.

The player decides which territory to attack.
The available data is how many units the attacking territory has and how many units the defending territory has.
The provided data is how many units the player wishes to attack with (up to three).
The knowledge is whether it was a successful or failed attack and how many attacking and defending units are left and whether the territory has been conquered.
The decision is available when the attacking player has at least two units in the attacking territory, the territory being attacked is an adjacent territory, the attacking territory was not conquered this turn, the player has placed all available reinforcements and it's still their turn.

The player decides how many units to place in the conquered territory.
The available data is how many units are available to move. The provided data is how many units the player wants to move.
The knowledge is how many units are left in the attacking and defending territories.
The decision is available when the player has conquered a territory and it's still their turn.

The player decides to fortify a territory.
The available data is how many units the fortifyiung from territory has.
The provided data is how many units the player wishes to fortify with and which territory they are fortifying.
The knowledge is the number of units left in both the fortifying from territory and the fortified territory.
The decision is available when the two territories are adjacent, they are both occupied by the player, and the player has finished attacking and its their turn.

The player decides to end their turn.
The knowledge is how many Risk cards they receive and who's turn is next.
The decision is available when it's the players turn and they have finished fortifying.