[−][src]Module magpie::othello
Contains structs and functions that are useful when playing Othello.
Structs
OthelloBoard | Represents an Othello board and provides convenient methods to safely manipulate it. |
OthelloDisplay | Helper struct to customize the printing of Othello boards. |
Enums
Format | Represents the different formatting options available when displaying an Othello board. |
OthelloError | This enum represents errors that may occur when using the Othello board. |
Stone | Enum that represents the two different possible stone colors available on a standard Othello board. |
Traits
SquareExt | Extension trait that extracts all bits from a bitboard. |
StoneExt | Extension trait that extracts all set bits from a bitboard. |