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

!include skinparams.puml

actor "Human Player" as player
actor "Human User" as user
actor "GUI Program" as gui

usecase "Play a match" as play
usecase "Generate a move" as genMove
usecase "Use as backend for machine player" as backend

player --> play
user --> genMove
gui --> genMove
gui --> backend

@enduml