This commit is contained in:
cleme 2025-04-03 10:31:33 +02:00
parent d4475b964d
commit 6a59c1f851
1 changed files with 5 additions and 5 deletions

View File

@ -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: