Module: JustChess
- Defined in:
- lib/just_chess.rb,
lib/just_chess/square.rb,
lib/just_chess/version.rb,
lib/just_chess/game_state.rb,
lib/just_chess/square_set.rb,
lib/just_chess/pieces/king.rb,
lib/just_chess/pieces/pawn.rb,
lib/just_chess/pieces/rook.rb,
lib/just_chess/errors/error.rb,
lib/just_chess/pieces/piece.rb,
lib/just_chess/pieces/queen.rb,
lib/just_chess/piece_factory.rb,
lib/just_chess/pieces/bishop.rb,
lib/just_chess/pieces/knight.rb,
lib/just_chess/errors/no_piece_error.rb,
lib/just_chess/errors/off_board_error.rb,
lib/just_chess/errors/causes_check_error.rb,
lib/just_chess/errors/invalid_move_error.rb,
lib/just_chess/errors/moved_into_check_error.rb,
lib/just_chess/errors/not_players_turn_error.rb,
lib/just_chess/errors/invalid_promotion_error.rb
Overview
:nodoc:
Defined Under Namespace
Classes: Bishop, CausesCheckError, Error, GameState, InvalidMoveError, InvalidPromotionError, King, Knight, MovedIntoCheckError, NoPieceError, NotPlayersTurnError, OffBoardError, Pawn, Piece, PieceFactory, Queen, Rook, Square, SquareSet
Constant Summary collapse
- VERSION =
:nodoc:
"1.0.8"