Operations:
endTurn()
Cross-References: Use-Cases:
End Turn
Pre-Conditions:
- Game must be on.
- It must be the player's turn.
- The owner of the turn, the player, can be in any phase.
Post-Conditions:
- Arguments are not required for this operation.
- Player decided to end his/her turn. It gives an option next player to start his/her turn.
- Next player is now being current player. ( Association Formed )
- The next player's turn begins.
Operations:
loadGame(Game game)
Cross-References: Use-Cases:
Load
Pre-Conditions:
- At least one saved game state must be available.