diff --git a/src/backend/Piece.java b/src/backend/Piece.java index a461398..a8baae0 100644 --- a/src/backend/Piece.java +++ b/src/backend/Piece.java @@ -15,7 +15,7 @@ public class Piece { this.y = y; this.type = type; this.isWhite = isWhite; - // this.hasMoved = false; // Initialiser si ajouté + // this.hasMoved = false; // Initialiser si ajoute } public int getX() { @@ -34,11 +34,11 @@ public class Piece { return this.isWhite; } - // Méthode pour mettre à jour la position (utilisée dans Board.playMove) + // Methode pour mettre a jour la position (utilisee dans Board.playMove) public void setPosition(int newX, int newY) { this.x = newX; this.y = newY; - // this.hasMoved = true; // Mettre à jour si la variable hasMoved existe + // this.hasMoved = true; // Mettre à jour si la variable hasMoved existe } @@ -62,9 +62,9 @@ public class Piece { return false; } - // Calculs spécifiques par type de pièce + // Calculs specifiques par type de piece int dx = Math.abs(toX - x); - int dy = Math.abs(toY - y); // Note: dy calculé ici, mais canPawnMoveTo recalcule avec signe + int dy = Math.abs(toY - y); // Note: dy calcule ici, mais canPawnMoveTo recalcule avec signe switch (type) { case Pawn: