ludema package¶
Submodules¶
ludema.board module¶
ludema.exceptions module¶
-
exception
ludema.exceptions.
BoardConstructionError
[source]¶ Bases:
ludema.exceptions.BoardError
-
exception
ludema.exceptions.
CharacterCantAttackError
(character)[source]¶ Bases:
ludema.exceptions._GameError
-
exception
ludema.exceptions.
OutOfBoardError
(board, position)[source]¶ Bases:
ludema.exceptions.BoardError
-
exception
ludema.exceptions.
PieceDoesNotHaveItemError
(piece, item)[source]¶ Bases:
ludema.exceptions._GameError
-
exception
ludema.exceptions.
PieceIsNotOnATileError
(piece)[source]¶ Bases:
ludema.exceptions.BoardError
-
exception
ludema.exceptions.
PieceIsNotOnThisBoardError
(piece, board)[source]¶ Bases:
ludema.exceptions.BoardError
-
exception
ludema.exceptions.
PositionOccupiedError
(tile)[source]¶ Bases:
ludema.exceptions.BoardError
-
exception
ludema.exceptions.
TileIsEmptyError
(character, tile, error_string=None)[source]¶ Bases:
ludema.exceptions._GameError
-
exception
ludema.exceptions.
TurnCanOnlyBeIncreased
(prev_turn, new_turn)[source]¶ Bases:
ludema.exceptions._GameError