fix rook and add pawn

This commit is contained in:
marce 2025-04-17 10:35:06 +02:00
parent 48982ad6c7
commit 691979d6f6
1 changed files with 9 additions and 4 deletions

View File

@ -66,8 +66,8 @@ private ArrayList<int[]> highlightedPositions = new ArrayList<>();
setPiece(false,PieceType.Knight,1,7);
setPiece(false,PieceType.Knight,6,7);
setPiece(true,PieceType.Rook,0,0);
setPiece(true,PieceType.Rook,0,7);
setPiece(false,PieceType.Rook,7,0);
setPiece(true,PieceType.Rook,7,0);
setPiece(false,PieceType.Rook,0,7);
setPiece(false,PieceType.Rook,7,7);
setPiece(true,PieceType.Bishop,2,0);
setPiece(true,PieceType.Bishop,5,0);
@ -77,10 +77,10 @@ private ArrayList<int[]> highlightedPositions = new ArrayList<>();
setPiece(false,PieceType.King,3,7);
setPiece(true,PieceType.Queen,4,0);
setPiece(false,PieceType.Queen,4,7);
for (int i=0;i<7;i++) {
for (int i=0;i<8;i++) {
setPiece(true,PieceType.Pawn,i,1);
}
for (int i=0;i<7;i++) {
for (int i=0;i<8;i++) {
setPiece(false,PieceType.Pawn,i,6);
}
@ -124,6 +124,11 @@ private ArrayList<int[]> highlightedPositions = new ArrayList<>();
}
public String toString() {
//TODO
return "";
}
/* The following methods require more work ! */
public boolean isHighlighted(int x, int y) {