aboutsummaryrefslogtreecommitdiff
path: root/doc/diagrams/GameEngine.pumlc
blob: 62b892ec2ca8a82a16d5861df6c210e5ab29d66a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
@startuml

class GameEngine {
    int komi
    GameState gameState
    Enum daId
    DecisionAlgorithm da

    setBoardsize(newSize)
    clearBoard()
    setKomi(komi)
    setFixedHandicap(stones)
    play(color, vertex)
    genmove(color)
    undo()
}

@enduml