Method List
-
#as_json JustChess::GameState
-
#as_json JustChess::Square
-
#as_json JustChess::Piece
-
#as_json JustChess::SquareSet
-
#base_destinations JustChess::King
-
#build JustChess::PieceFactory
-
#can_move? JustChess::Piece
-
#capture_squares JustChess::Piece
-
#capture_squares JustChess::Pawn
-
#castle JustChess::King
-
#checked_squares JustChess::King
-
#clone JustChess::GameState
-
#current_player_number JustChess::GameState
-
default JustChess::GameState
-
#destinations JustChess::Piece
-
#destinations JustChess::Bishop
-
#destinations JustChess::Knight
-
#destinations JustChess::Rook
-
#destinations JustChess::King
-
#destinations JustChess::Queen
-
#destinations JustChess::Pawn
-
#en_passant_square JustChess::Pawn
-
#errors JustChess::GameState
-
#excluding_piece JustChess::SquareSet
-
#find_by_piece_id JustChess::SquareSet
-
#find_king_for_player JustChess::SquareSet
-
#has_moved JustChess::Piece
-
#has_not_moved? JustChess::Piece
-
#id JustChess::Piece
-
#in_check? JustChess::GameState
-
#in_checkmate? JustChess::GameState
-
#in_direction JustChess::SquareSet
-
#initialize JustChess::SquareSet
-
#initialize JustChess::OffBoardError
-
#initialize JustChess::InvalidMoveError
-
#initialize JustChess::GameState
-
#initialize JustChess::MovedIntoCheckError
-
#initialize JustChess::NotPlayersTurnError
-
#initialize JustChess::InvalidPromotionError
-
#initialize JustChess::CausesCheckError
-
#initialize JustChess::PieceFactory
-
#initialize JustChess::Square
-
#initialize JustChess::NoPieceError
-
#initialize JustChess::Error
-
#initialize JustChess::Piece
-
#king_cannot_move? JustChess::GameState
-
#last_change JustChess::GameState
-
#last_double_step_pawn_id JustChess::GameState
-
#last_rank JustChess::Square
-
#move JustChess::GameState
-
#move_squares JustChess::Pawn
-
#move_squares JustChess::Piece
-
#moved JustChess::Piece
-
#occupied_by_opponent JustChess::SquareSet
-
#occupied_by_opponent? JustChess::Square
-
#occupied_by_piece JustChess::SquareSet
-
#occupied_by_player JustChess::SquareSet
-
#occupied_by_player? JustChess::Square
-
#opponent JustChess::Piece
-
#perform_complete_move JustChess::GameState
-
#player_number JustChess::Piece
-
#rank_number JustChess::Square
-
#shared_king_squares JustChess::King
-
#squares JustChess::GameState
-
#threatened_by JustChess::SquareSet
-
#type JustChess::Piece
-
#unmoved JustChess::SquareSet
-
#unoccupied_or_occupied_by_opponent JustChess::SquareSet
-
#winner JustChess::GameState