aboutsummaryrefslogtreecommitdiff
path: root/doc/diagrams/useCases.puml
blob: 8d4aa71aee201c5061819f0df45d5af357b2c8da (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 "GUI Program" as gui
actor "Human User" as user

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

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

@enduml