Table of Contents - ruby-chess-0.0.5 Documentation
Classes and Modules
- Bishop
- BlackBishop
- BlackKing
- BlackKnight
- BlackPawn
- BlackPiece
- BlackQueen
- BlackRook
- Board
- EmptySpace
- Game
- Game::IllegalMove
- King
- Knight
- Moves
- NullSpace
- Pawn
- Piece
- Queen
- Rook
- WhiteBishop
- WhiteKing
- WhiteKnight
- WhitePawn
- WhitePiece
- WhiteQueen
- WhiteRook
Methods
- ::board_safe — Board
- ::new — Board
- ::new — Game
- ::new — WhiteKing
- ::new — BlackKing
- ::new — WhitePawn
- ::new — BlackPawn
- ::new — BlackPiece
- ::new — WhitePiece
- ::new — WhiteRook
- ::new — BlackRook
- ::new — EmptySpace
- ::new — NullSpace
- #at — Board
- #at — Game
- #castle — King
- #checked? — King
- #diagonal — Moves
- #empty? — EmptySpace
- #enemies — Board
- #enemy_of? — BlackPiece
- #enemy_of? — WhitePiece
- #enemy_of? — EmptySpace
- #friend_of? — BlackPiece
- #friend_of? — WhitePiece
- #friend_of? — EmptySpace
- #horizontal — Moves
- #illegal — Bishop
- #illegal — King
- #illegal — Knight
- #illegal — Pawn
- #illegal — Queen
- #illegal — Rook
- #jumped? — Piece
- #jumped? — Pawn
- #move — Board
- #move — Moves
- #move — Pawn
- #over? — Game
- #place — Board
- #place_on — EmptySpace
- #place_on — NullSpace
- #play — Game
- #remove — Board
- #remove_from — EmptySpace
- #resign — Game
- #show — Game
- #switch_turn — Game
- #to_coord — EmptySpace
- #to_coord — NullSpace
- #to_s — WhiteBishop
- #to_s — BlackBishop
- #to_s — Board
- #to_s — WhiteKing
- #to_s — BlackKing
- #to_s — WhiteKnight
- #to_s — BlackKnight
- #to_s — WhitePawn
- #to_s — BlackPawn
- #to_s — WhiteQueen
- #to_s — BlackQueen
- #to_s — WhiteRook
- #to_s — BlackRook
- #to_s — EmptySpace
- #undo — Game
- #vertical — Moves