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/gtpEngine.puml | |
parent | e8a3007e25c32ed8014b5e524849dfb38e9bef13 (diff) | |
download | imago-4a39a8fd07e49db5feb0c403b784423f0b673f97.tar.gz imago-4a39a8fd07e49db5feb0c403b784423f0b673f97.zip |
First MonteCarlo match simulations.
Diffstat (limited to 'doc/diagrams/gtpEngine.puml')
-rw-r--r-- | doc/diagrams/gtpEngine.puml | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/doc/diagrams/gtpEngine.puml b/doc/diagrams/gtpEngine.puml index c4caf32..5b098da 100644 --- a/doc/diagrams/gtpEngine.puml +++ b/doc/diagrams/gtpEngine.puml @@ -2,13 +2,20 @@ !include skinparams.puml -class EngineCore { -} - class IO { processComand() } +class EngineCore { + setBoardsize() + clearBoard() + setKomi() + setFixedHandicap() + play() + genmove() + undo() +} + !include GameState.pumlc 'class EngineBoard { @@ -22,7 +29,7 @@ class EngineAI { genmove(board) } -EngineCore --> IO +IO --> EngineCore EngineCore --> GameState EngineCore --> EngineAI |