1 2 3 4 5 6 7 8 9
@startuml interface DecisionAlgorithm { {abstract} forceNextMove(coords) {abstract} pickMove() {abstract} clearBoard() } @enduml