Modules
Go is a board game.
While it is usually played on a rectangular board
with a very specific structure,
it can theoretically be played on a wide variety of (undirected) graphs.
This module provides a suitable interface
which allows the rules to be evaluated
without knowledge of the exact board layout.