aboutsummaryrefslogtreecommitdiff
path: root/doc/diagrams/analysisClasses.puml
diff options
context:
space:
mode:
Diffstat (limited to 'doc/diagrams/analysisClasses.puml')
-rw-r--r--doc/diagrams/analysisClasses.puml20
1 files changed, 10 insertions, 10 deletions
diff --git a/doc/diagrams/analysisClasses.puml b/doc/diagrams/analysisClasses.puml
index 4a286f7..d051cf9 100644
--- a/doc/diagrams/analysisClasses.puml
+++ b/doc/diagrams/analysisClasses.puml
@@ -7,24 +7,24 @@ package GameModule {
class GameState
class GameBoard
class GameMove
-}
-GameIO -> GameState
-GameState -> GameMove
-GameMove -> GameBoard
+ GameIO -> GameState
+ GameState -> GameMove
+ GameMove -> GameBoard
+}
package EngineModule {
class EngineIO
class EngineLogic
- interface DecisionAlgorithm
+ !include DecisionAlgorithm.pumlc
class MonteCarloTreeSearch
class OtherDecisionAlgorithm
-}
-EngineIO --> EngineLogic
-EngineLogic -> DecisionAlgorithm
-DecisionAlgorithm <|.. MonteCarloTreeSearch
-DecisionAlgorithm <|.. OtherDecisionAlgorithm
+ EngineIO --> EngineLogic
+ EngineLogic -> DecisionAlgorithm
+ DecisionAlgorithm <|.. MonteCarloTreeSearch
+ DecisionAlgorithm <|.. OtherDecisionAlgorithm
+}
MonteCarloTreeSearch --> GameMove
OtherDecisionAlgorithm --> GameMove