diff --git a/src/ChessAI.java b/src/ChessAI.java index d21a4b3..24b642e 100644 --- a/src/ChessAI.java +++ b/src/ChessAI.java @@ -56,7 +56,7 @@ public class ChessAI { Score score = new Score(); board.forEachPiece((coordinate, piece) -> { if (!piece.black) { - score.add(piece.getValue()); + score.add(-piece.getValue()); } else { score.add(piece.getValue()); } diff --git a/src/King.java b/src/King.java index d98631a..cbf987a 100644 --- a/src/King.java +++ b/src/King.java @@ -6,7 +6,7 @@ public class King extends Piece { } public int getValue() { - return Integer.MAX_VALUE; + return 12; } public ArrayList getPossibleMoves(BoardCoordinate position, Board board) {