byte[] pieces = new byte[2 * (squarePieces.size() + 1)];
int i = 0;
switch (piece) {
- case Piece.PAWN:
+ case PAWN:
pieces[i++] = TCD.PAWN;
break;
- case Piece.KNIGHT:
+ case KNIGHT:
pieces[i++] = TCD.KNIGHT;
break;
- case Piece.BISHOP:
+ case BISHOP:
pieces[i++] = TCD.BISHOP;
break;
- case Piece.ROOK:
+ case ROOK:
pieces[i++] = TCD.ROOK;
break;
- case Piece.QUEEN:
+ case QUEEN:
pieces[i++] = TCD.QUEEN;
break;
- case Piece.KING:
+ case KING:
pieces[i++] = TCD.KING;
break;
}
if (castle != null) {
byte castleByte;
switch (castle) {
- case Castle.KING:
+ case KING:
castleByte = TCD.CASTLE_KING;
break;
- case Castle.QUEEN:
+ case QUEEN:
castleByte = TCD.CASTLE_QUEEN;
break;
- case Castle.BOTH:
+ case BOTH:
castleByte = TCD.CASTLE_BOTH;
break;
default: