diff options
author | InigoGutierrez <inigogf.95@gmail.com> | 2021-06-12 10:58:21 +0200 |
---|---|---|
committer | InigoGutierrez <inigogf.95@gmail.com> | 2021-06-12 10:58:21 +0200 |
commit | 4a39a8fd07e49db5feb0c403b784423f0b673f97 (patch) | |
tree | ad53281fbd275b278445f0d28195040102943d39 /doc/diagrams/GameState.pumlc | |
parent | e8a3007e25c32ed8014b5e524849dfb38e9bef13 (diff) | |
download | imago-4a39a8fd07e49db5feb0c403b784423f0b673f97.tar.gz imago-4a39a8fd07e49db5feb0c403b784423f0b673f97.zip |
First MonteCarlo match simulations.
Diffstat (limited to 'doc/diagrams/GameState.pumlc')
-rw-r--r-- | doc/diagrams/GameState.pumlc | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/doc/diagrams/GameState.pumlc b/doc/diagrams/GameState.pumlc index db39d8f..38e1397 100644 --- a/doc/diagrams/GameState.pumlc +++ b/doc/diagrams/GameState.pumlc @@ -1,14 +1,18 @@ @startuml class GameState { - int player - int capturesBlack - int capturesWhite - List board - List prevBoards # for ko + int size GameTree gameTree GameMove lastMove - GameData gameData + 'GameData gameData + + getCurrentPlayer(self) + getPlayerCode(self) + getBoard(self) + playMove(self, row, col) + playMoveForPlayer(self, row, col, player) + playPass(self) + undo(self) } @enduml |