Add getPieceAt() method to ChessEngine

ChessEngine
Justin 2025-06-18 19:10:51 +02:00
parent fe8c1a65d9
commit 88f5bdc929
1 changed files with 6 additions and 0 deletions

View File

@ -4,6 +4,7 @@ import java.util.ArrayList;
import java.util.List;
import com.github.bhlangonijr.chesslib.Board;
import com.github.bhlangonijr.chesslib.Piece;
import com.github.bhlangonijr.chesslib.Square;
import com.github.bhlangonijr.chesslib.move.Move;
@ -35,5 +36,10 @@ public class ChessEngine {
return destinations;
}
public String getPieceAt(String square) {
Piece piece = board.getPiece(Square.valueOf(square.toUpperCase()));
return piece.toString(); // z.B. "WHITE_PAWN"
}
}