Method List
-
#add_move Bchess::Game
-
#additional_info Bchess::FenHelpers
-
#additional_info? Bchess::Piece
-
#at Bchess::Board
-
#at? Bchess::Piece
-
#black? Bchess::Piece
-
#black_castle CastleHelpers
-
#board Bchess::Game
-
#board Bchess::PGN::GameBody
-
#body Bchess::PGN::GameBody
-
#body Bchess::PGN::Game
-
#by_diagonal Bchess::Piece
-
#by_line Bchess::Piece
-
#can_be_promoted? Bchess::Piece
-
#can_en_passant? Bchess::Piece
-
#can_make_move? Bchess::Piece
-
#can_move? Bchess::Piece
-
#can_move_or_take? Bchess::Piece
-
#can_move_to_field? Bchess::Knight
-
#can_move_to_field? Bchess::Bishop
-
#can_move_to_field? Bchess::Rook
-
#can_move_to_field? Bchess::King
-
#can_move_to_field? Bchess::Piece
-
#can_move_to_field? Bchess::Pawn
-
#can_move_to_field? Bchess::Queen
-
#can_take? Bchess::Piece
-
#can_take_on_field? Bchess::Piece
-
#can_take_on_field? Bchess::Pawn
-
#castle Bchess::PGN::MoveInfoParser
-
#castle CastleHelpers
-
#castle_detected? Bchess::BoardHelpers
-
#castles Bchess::Board
-
#castling_rook CastleHelpers
-
#change_halfmove_clock Bchess::FenHelpers
-
#change_move_number Bchess::FenHelpers
-
#change_to_move Bchess::Board
-
#clear_path? Bchess::Piece
-
#color Bchess::Piece
-
#column Bchess::Piece
-
#column_fields FieldBetweenHelpers
-
#content Bchess::PGN::PGNFile
-
#convert_body_to_moves Bchess::PGN::Game
-
#create_fen_line Bchess::FenHelpers
-
#create_value_hash Treetop::Runtime::SyntaxNode
-
#date Bchess::PGN::GameHeader
-
#diagonal_fields FieldBetweenHelpers
-
#eco Bchess::PGN::GameHeader
-
#elo_black Bchess::PGN::GameHeader
-
#elo_white Bchess::PGN::GameHeader
-
#en_passant Bchess::Board
-
#en_passant_detected? Bchess::BoardHelpers
-
#error Bchess::PGN::Parser
-
#event Bchess::PGN::GameHeader
-
#execute_castle CastleHelpers
-
#execute_en_passant EnPassantHelpers
-
#execute_promotion Bchess::Board
-
#extract_move Bchess::PGN::GameBody
-
#extract_moves Bchess::PGN::GameBody
-
#fen Bchess::Board
-
#fen Bchess::Game
-
#fen_allows? Bchess::FenHelpers
-
#fen_hash Bchess::FenHelpers
-
#field Bchess::BoardHelpers
-
#fields_between Bchess::Knight
-
#fields_between FieldBetweenHelpers
-
#filepath Bchess::PGN::PGNFile
-
#games Bchess::PGN::PGNFile
-
#get_possible_pieces Bchess::Board
-
#halfmove_clock Bchess::Board
-
#header Bchess::PGN::GameHeader
-
#header Bchess::PGN::Game
-
#info Bchess::PGN::MoveInfoParser
-
#initialize Bchess::Piece
-
#initialize Bchess::Board
-
#initialize Bchess::PGN::GameBody
-
#initialize Bchess::PGN::Parser
-
#initialize Bchess::PGN::MoveInfoParser
-
#initialize Bchess::Game
-
#initialize Bchess::PGN::Game
-
#initialize Bchess::PGN::GameHeader
-
#initialize Bchess::PGN::PGNFile
-
#initiialize Bchess::Knight
-
#initiialize Bchess::Rook
-
#initiialize Bchess::Pawn
-
#initiialize Bchess::King
-
#initiialize Bchess::Bishop
-
#initiialize Bchess::Queen
-
#input Bchess::PGN::Parser
-
#invalid_data? Bchess::BoardHelpers
-
#king Bchess::Board
-
#kings_present? Bchess::BoardHelpers
-
#load_games Bchess::PGN::PGNFile
-
#long_pawn_move EnPassantHelpers
-
#move Bchess::Piece
-
#move Bchess::Rook
-
#move Bchess::King
-
#move Bchess::Board
-
#move Bchess::PGN::MoveInfoParser
-
#move_number Bchess::Board
-
#move_string Bchess::PGN::MoveInfoParser
-
#moved Bchess::Piece
-
#moved Bchess::Rook
-
#moved Bchess::King
-
#moves Bchess::Game
-
#moves Bchess::PGN::Game
-
#moves Bchess::PGN::GameBody
-
#name Bchess::Knight
-
#name Bchess::Bishop
-
#name Bchess::Queen
-
#name Bchess::Piece
-
#name Bchess::Rook
-
#name Bchess::King
-
#name Bchess::Pawn
-
#output Bchess::PGN::Parser
-
#parse Sexp::PHeader
-
#parse Bchess::PGN::Parser
-
#parse_move_string Bchess::PGN::MoveInfoParser
-
#pawn_long_move_detected? Bchess::BoardHelpers
-
#pieces Bchess::Board
-
#player_black Bchess::PGN::GameHeader
-
#player_white Bchess::PGN::GameHeader
-
#print Bchess::Board
-
#promotion_detected? Bchess::BoardHelpers
-
#read_fen Bchess::Board
-
#remove_en_passant EnPassantHelpers
-
#result Bchess::PGN::GameHeader
-
#rook_moved? CastleHelpers
-
#round Bchess::PGN::GameHeader
-
#row Bchess::Piece
-
#row_fields FieldBetweenHelpers
-
#select_rook CastleHelpers
-
#set_castles Bchess::FenHelpers
-
#set_en_passant Bchess::FenHelpers
-
#set_halfmove_clock Bchess::FenHelpers
-
#set_move_number Bchess::FenHelpers
-
#set_pieces Bchess::FenHelpers
-
#set_to_move Bchess::FenHelpers
-
#short_castle? CastleHelpers
-
#site Bchess::PGN::GameHeader
-
#to_column Bchess::BoardHelpers
-
#to_fen Bchess::FenHelpers
-
#to_move Bchess::Board
-
#to_row Bchess::BoardHelpers
-
#to_s Bchess::Piece
-
#transform_field Bchess::Board
-
#tree Bchess::PGN::Parser
-
#update_castles_after_king_move Bchess::FenHelpers
-
#update_castles_after_move Bchess::FenHelpers
-
#update_info Bchess::Board
-
#valid? Bchess::Piece
-
#valid? Bchess::Pawn
-
#valid_position? Validations
-
#valid_position_after? Bchess::Piece
-
#validate_castle CastleHelpers
-
#validate_en_passant EnPassantHelpers
-
#validate_game Bchess::Game
-
#validate_move Validations
-
#values Bchess::PGN::GameHeader
-
#white? Bchess::Piece
-
#white_castle CastleHelpers
-
#write_fen Bchess::FenHelpers