Gets squares attacked or defended by a king on Square.
SquareSet kingAttacks(Square square) { assert(square >= 0 && square < 64); return _kingAttacks[square]; }