Add new pieceToUnicode() method to ChessEngine

ChessEngine
Justin 2025-06-18 19:18:07 +02:00
parent 88f5bdc929
commit 0e1aec5193
1 changed files with 18 additions and 0 deletions

View File

@ -41,5 +41,23 @@ public class ChessEngine {
return piece.toString(); // z.B. "WHITE_PAWN"
}
private String pieceToUnicode(Piece piece) {
switch (piece) {
case WHITE_KING: return "♔";
case WHITE_QUEEN: return "♕";
case WHITE_ROOK: return "♖";
case WHITE_BISHOP: return "♗";
case WHITE_KNIGHT: return "♘";
case WHITE_PAWN: return "♙";
case BLACK_KING: return "♚";
case BLACK_QUEEN: return "♛";
case BLACK_ROOK: return "♜";
case BLACK_BISHOP: return "♝";
case BLACK_KNIGHT: return "♞";
case BLACK_PAWN: return "♟";
default: return " ";
}
}
}