[][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.