(game "ourson" (players 2) (equipment { (board (graph vertices:{ {-1 1} {0 1} {1 1} {-1 0} {0 0} {1 0} } edges:{ {4 0} {4 1} {4 2} {4 3} {4 5} {3 0} {0 1} {1 2} {2 5} } ) use:Vertex ) (piece "Bear" P2 (move Step (to if: (is Empty (to))))) (piece "Dog" P1 (move Step (to if: (is Empty (to))))) } ) (rules (start { (place "Bear2" (sites {"B1"})) (place "Dog1" (sites { "A1" "C1" })) } ) (play (forEach Piece)) (end (if (no Moves Next) (result Mover Win))) ) )