modified parameters and put them in the right place

This commit is contained in:
mimie 2025-05-16 10:10:28 +02:00
parent f7eb7f519e
commit 31fbc1debd
2 changed files with 22 additions and 12 deletions

View File

@ -1,10 +1,10 @@
BR,BN,BB,BQ,BK,BB,BN,BR,
BP,BP,BP, ,BP,BP,BP,BP,
BP,BP,BP,BP,BP, ,BP,BP,
, , , , , , , ,
, , ,BP,WP, , , ,
, , , ,WP,BP, , ,
, , , , , , , ,
, , , , , , , ,
WP,WP,WP,WP, ,WP,WP,WP,
WR,WN,WB,WQ,WK,WB,WN,WR,
3
1331
1531

View File

@ -11,21 +11,31 @@ public class Board {
private int x;
private int y;
private int turnNumber;
private boolean lastTurnPawnTwo;//for en passant
private int xTwo;
private int yTwo;
private boolean enPassant;
private boolean kingWMoved = false;
private boolean kingBMoved = false;
private boolean rookLWMoved = false;
private boolean rookRWMoved = false;
private boolean rookLBMoved = false;
private boolean rookRBMoved = false;
private boolean castling = false;
private boolean castlingDone = false;
private ArrayList<String> previousBoard;
private boolean kingWMoved;
private boolean kingBMoved;
private boolean rookLWMoved;
private boolean rookRWMoved;
private boolean rookLBMoved;
private boolean rookRBMoved;
private boolean castling;
private boolean castlingDone;
private ArrayList<String> previousBoard;
private ArrayList<Piece> altPieces;
public Board(int colNum, int lineNum) {
this.kingWMoved = false;
this.kingBMoved = false;
this.rookLWMoved = false;
this.rookRWMoved = false;
this.rookLBMoved = false;
this.rookRBMoved = false;
this.castling = false;
this.castlingDone = false;
this.colNum = colNum;
this.lineNum = lineNum;
pieces = new ArrayList<>();