pieces are appearing !! coordinate changes (from 1 to 8 to 0, 7. it was

an evidence but i did thought about it before)
This commit is contained in:
hugomanipoud2 2025-05-14 16:01:03 +02:00
parent 665e011dce
commit 164481ca87
1 changed files with 20 additions and 22 deletions

View File

@ -39,31 +39,31 @@ public class Board {
public void populateBoard() {
//for loop avec les coordones de board attribuées via les coordonées des pieces ?
// pieces noires
new Piece(1, 1, PieceType.Rook, false);
new Piece(2, 1, PieceType.Knight, false);
new Piece(3, 1, PieceType.Bishop, false);
new Piece(4, 1, PieceType.Queen, false);
new Piece(5, 1, PieceType.King, false);
new Piece(6, 1, PieceType.Bishop, false);
new Piece(7, 1, PieceType.Knight, false);
new Piece(8, 1, PieceType.Rook, false);
pieces.add(new Piece(0, 0, PieceType.Rook, false));
pieces.add(new Piece(1, 0, PieceType.Knight, false));
pieces.add(new Piece(2, 0, PieceType.Bishop, false));
pieces.add(new Piece(3, 0, PieceType.Queen, false));
pieces.add(new Piece(4, 0, PieceType.King, false));
pieces.add(new Piece(5, 0, PieceType.Bishop, false));
pieces.add(new Piece(6, 0, PieceType.Knight, false));
pieces.add(new Piece(7, 0, PieceType.Rook, false));
for (int i = 1; i <= 8; i++) {
new Piece(i, 2, PieceType.Pawn, false);
for (int i = 0; i <= 7; i++) {
pieces.add(new Piece(i, 1, PieceType.Pawn, false));
}
// blanches
new Piece(1, 8, PieceType.Rook, true);
new Piece(2, 8, PieceType.Knight, true);
new Piece(3, 8, PieceType.Bishop, true);
new Piece(4, 8, PieceType.Queen, true);
new Piece(5, 8, PieceType.King, true);
new Piece(6, 8, PieceType.Bishop, true);
new Piece(7, 8, PieceType.Knight, true);
new Piece(8, 8, PieceType.Rook, true);
pieces.add(new Piece(0, 7, PieceType.Rook, true));
pieces.add(new Piece(1, 7, PieceType.Knight, true));
pieces.add(new Piece(2, 7, PieceType.Bishop, true));
pieces.add(new Piece(3, 7, PieceType.Queen, true));
pieces.add(new Piece(4, 7, PieceType.King, true));
pieces.add(new Piece(5, 7, PieceType.Bishop, true));
pieces.add(new Piece(6, 7, PieceType.Knight, true));
pieces.add(new Piece(7, 7, PieceType.Rook, true));
for (int i = 1; i <= 8; i++) {
new Piece(i, 7, PieceType.Pawn, true);
for (int i = 0; i <= 7; i++) {
pieces.add(new Piece(i, 6, PieceType.Pawn, true));
}
}
@ -78,9 +78,7 @@ public class Board {
}
public ArrayList<Piece> getPieces() {
//TODO
return pieces;
}