Xiangiqgame
AI engine for Xiangqi
|
Definition of gameboard::PieceMoves and related constants. More...
Go to the source code of this file.
Classes | |
class | gameboard::PieceMoves |
Implements piece type dependent move rules; used by gameboard::MoveCalculator. More... | |
Namespaces | |
namespace | gameboard |
Tracking piece positions and determining legal moves. | |
Variables | |
const array< BoardDirection, 2 > | gameboard::kSideDirections |
const vector< pair< BoardDirection, vector< BoardDirection > > > | gameboard::kHorsePaths |
const vector< BoardDirection > | gameboard::kAllOrthogonalDirections |
const vector< BoardDirection > | gameboard::kAllDiagonalDirections |