10 for (
int y=1; y<=9; ++y)
12 for (
int x=1; x<=9; ++x)
22 int adjustCenterX(
int x)
30 int adjustCenterY(
int y)
43 const int x = adjustCenterX(src.
x());
44 const int y = adjustCenterY(src.
y());
unsigned int index() const
int y() const
将棋としてのY座標を返す.
static const Square STAND()
int x() const
将棋としてのX座標を返す.
static const Square adjustCenterNaive(Square)