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

!include ./skinparams.puml

component Game
component Engine
component Trainer

interface "Game text interface" as GTI
interface "Engine text interface" as ETI
interface "Neural network model" as NNM
interface "SGF files" as SGF

Game -- GTI
Engine -- ETI
Engine -- NNM
Trainer -- NNM
Trainer -- SGF

@enduml