Method List
-
#active_image ConsoleShogi::NonePiece
-
#active_image ConsoleShogi::Piece
-
active_piece ConsoleShogi::Terminal::Operator
-
back? ConsoleShogi::Terminal::DisplayArea::History
-
#base_moves ConsoleShogi::Keima
-
#base_moves ConsoleShogi::Ohsho
-
#base_moves ConsoleShogi::Gin
-
#base_moves ConsoleShogi::Kin
-
#base_moves ConsoleShogi::Kaku
-
#base_moves ConsoleShogi::Kyosha
-
#base_moves ConsoleShogi::PromotedPiece::NariKin
-
#base_moves ConsoleShogi::PromotedPiece::Ryu
-
#base_moves ConsoleShogi::PromotedPiece::Uma
-
#base_moves ConsoleShogi::Hisha
-
#base_moves ConsoleShogi::Fu
-
board? ConsoleShogi::Terminal::DisplayArea
-
build ConsoleShogi::NewBoardBuilder
-
build ConsoleShogi::PieceMover
-
#can_move? ConsoleShogi::PieceMovementChecker
-
#can_move_long_distance? ConsoleShogi::Piece
-
#can_promote? ConsoleShogi::PromotedPiece
-
#can_promote? ConsoleShogi::Ohsho
-
#can_promote? ConsoleShogi::Kaku
-
#can_promote? ConsoleShogi::Keima
-
#can_promote? ConsoleShogi::Kyosha
-
#can_promote? ConsoleShogi::Hisha
-
#can_promote? ConsoleShogi::Gin
-
#can_promote? ConsoleShogi::Fu
-
#can_promote? ConsoleShogi::Kin
-
#can_promote? ConsoleShogi::NonePiece
-
#capture_piece! ConsoleShogi::Player
-
#change_player! ConsoleShogi::Piece
-
clear_scrren ConsoleShogi::Terminal::Operator
-
cursor ConsoleShogi::Terminal::Operator
-
deactive_piece ConsoleShogi::Terminal::Operator
-
#deep_copy ConsoleShogi::Komadai
-
#deep_copy ConsoleShogi::Board
-
end_position ConsoleShogi::Terminal::DisplayArea
-
fetch_area ConsoleShogi::Terminal::DisplayArea
-
#fetch_piece ConsoleShogi::Board
-
#fetch_piece ConsoleShogi::Komadai
-
focus_piece ConsoleShogi::Terminal::Operator
-
#focused_image ConsoleShogi::NonePiece
-
#focused_image ConsoleShogi::Piece
-
forward? ConsoleShogi::Terminal::DisplayArea::History
-
#fu? ConsoleShogi::Piece
-
game_start ConsoleShogi
-
#gote? ConsoleShogi::Player
-
#grid_position ConsoleShogi::Terminal::Cursor
-
history? ConsoleShogi::Terminal::DisplayArea
-
#image ConsoleShogi::NonePiece
-
#image ConsoleShogi::Piece
-
image_height ConsoleShogi::Terminal::Operator
-
in? ConsoleShogi::Terminal::DisplayArea
-
#initialize ConsoleShogi::Piece
-
#initialize ConsoleShogi::GameHistory
-
#initialize ConsoleShogi::Board
-
#initialize ConsoleShogi::Game
-
#initialize ConsoleShogi::PieceMoverFromKomadai
-
#initialize ConsoleShogi::Terminal::Cursor
-
#initialize ConsoleShogi::PromotedPiece
-
#initialize ConsoleShogi::PieceMoverFromBoard
-
#initialize ConsoleShogi::PieceMovementChecker
-
#initialize ConsoleShogi::Komadai
-
#initialize ConsoleShogi::Player
-
#komadai ConsoleShogi::Player
-
komadai? ConsoleShogi::Terminal::DisplayArea
-
#location ConsoleShogi::GridPosition
-
#matrix ConsoleShogi::Board
-
#move ConsoleShogi::Terminal::Cursor
-
#move ConsoleShogi::Piece
-
#move! ConsoleShogi::PieceMover
-
#move_piece! ConsoleShogi::Board
-
#moved_piece? ConsoleShogi::PieceMover
-
#moves ConsoleShogi::NonePiece
-
#moves ConsoleShogi::Piece
-
name ConsoleShogi::Terminal::DisplayArea
-
#none? ConsoleShogi::Piece
-
#number ConsoleShogi::Piece
-
#original ConsoleShogi::PromotedPiece
-
outside? ConsoleShogi::Terminal::DisplayArea
-
#pick_up_piece! ConsoleShogi::Komadai
-
#pieces ConsoleShogi::Komadai
-
print_board ConsoleShogi::Terminal::Operator
-
print_diff_board ConsoleShogi::Terminal::Operator
-
print_history_button ConsoleShogi::Terminal::Operator
-
print_start_history ConsoleShogi::Terminal::Operator
-
print_teban ConsoleShogi::Terminal::Operator
-
print_winner ConsoleShogi::Terminal::Operator
-
#promote ConsoleShogi::Piece
-
#promote_piece! ConsoleShogi::Board
-
#promoted ConsoleShogi::Hisha
-
#promoted ConsoleShogi::Kaku
-
#promoted ConsoleShogi::Gin
-
#promoted ConsoleShogi::Kyosha
-
#promoted ConsoleShogi::Fu
-
#promoted ConsoleShogi::Keima
-
#promoted? ConsoleShogi::PromotedPiece
-
#promoted? ConsoleShogi::Piece
-
#put ConsoleShogi::Komadai
-
#put_piece! ConsoleShogi::Board
-
resume? ConsoleShogi::Terminal::DisplayArea::History
-
#same? ConsoleShogi::Piece
-
select_promotion ConsoleShogi::Terminal::Operator
-
#sente? ConsoleShogi::Player
-
#start ConsoleShogi::Game
-
#start ConsoleShogi::GameHistory
-
start_position ConsoleShogi::Terminal::DisplayArea
-
#teban ConsoleShogi::Player
-
#teban ConsoleShogi::PromotedPiece
-
#teban ConsoleShogi::Piece
-
#teban= ConsoleShogi::PromotedPiece
-
#terminal_position ConsoleShogi::Terminal::Cursor
-
#win? ConsoleShogi::Player
-
#win_image ConsoleShogi::Player
-
#within_range? ConsoleShogi::Board
-
#x ConsoleShogi::Terminal::DisplayArea::Position
-
#x ConsoleShogi::Terminal::Cursor::TerminalPosition
-
#x ConsoleShogi::GridPosition
-
#y ConsoleShogi::Terminal::DisplayArea::Position
-
#y ConsoleShogi::Terminal::Cursor::TerminalPosition
-
#y ConsoleShogi::GridPosition