public static BitBoard makeKingMoves(BoardSquare king) { BitBoard result = new BitBoard(); for (BoardSquare bs : BoardSquare.values()) { if (king.hasKingMoveTo(bs)) { result.set(bs); } } return result; }
public static BitBoard makeKingMoves(BoardSquare king) { BitBoard result = new BitBoard(); for (BoardSquare bs : BoardSquare.values()) { if (king.hasKingMoveTo(bs)) { result.set(bs); } } return result; }