Table of Contents - caissa_guardian-0.1.0 Documentation
Classes and Modules
- CaissaGuardian
- CaissaGuardian::Error
- CaissaGuardian::Error::InvalidPseudoLegalMove
- CaissaGuardian::Error::KingInCheck
- CaissaGuardian::Error::RepetitionOfPosition
- CaissaGuardian::Game
- CaissaGuardian::Position
Methods
- ::load — CaissaGuardian::Game
- ::new — CaissaGuardian::Game
- #after — CaissaGuardian::Position
- #current_position — CaissaGuardian::Game
- #enemy_king_square_id — CaissaGuardian::Position
- #enemy_pieces — CaissaGuardian::Position
- #in_check? — CaissaGuardian::Game
- #next_side_id — CaissaGuardian::Position
- #play! — CaissaGuardian::Game
- #pseudo_legal_moves — CaissaGuardian::Game
- #repetition? — CaissaGuardian::Game
- #sides_count — CaissaGuardian::Position
- #to_s — CaissaGuardian::Position
- #try — CaissaGuardian::Game