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