Module magpie::othello

source ·
Expand description

Contains structs and functions that are useful when playing Othello.

Structs§

  • Represents a 8x8 board as a u64.
  • Represents an Othello board and provides convenient functions to manipulate it.
  • Helper struct to customize the printing of Othello boards.
  • Represents an Othello game.
  • Represents a single position on a 8x8 board as a u64.

Enums§

  • Represents the different formatting options available when displaying an Othello board.
  • This enum represents errors that may occur when using the Othello board.
  • This enum represents errors that may occur when handling Positions.
  • This enum represents all states the game can be in.
  • Enum that represents the two different possible stone colors available on a standard Othello board.