diff --git a/game/src/main/java/org/toop/game/games/reversi/BitboardReversi.java b/game/src/main/java/org/toop/game/games/reversi/BitboardReversi.java index b227515..bb38ed1 100644 --- a/game/src/main/java/org/toop/game/games/reversi/BitboardReversi.java +++ b/game/src/main/java/org/toop/game/games/reversi/BitboardReversi.java @@ -93,12 +93,12 @@ public class BitboardReversi extends BitboardGame { final long nextLegalMoves = getLegalMoves2(); - if (nextLegalMoves <= 0) { + if (nextLegalMoves == 0) { nextTurn(); final long skippedLegalMoves = getLegalMoves2(); - if (skippedLegalMoves <= 0) { + if (skippedLegalMoves == 0) { final long black = getPlayerBitboard(0); final long white = getPlayerBitboard(1); diff --git a/game/src/main/java/org/toop/game/games/tictactoe/BitboardTicTacToe.java b/game/src/main/java/org/toop/game/games/tictactoe/BitboardTicTacToe.java index fff6e88..0cecbb7 100644 --- a/game/src/main/java/org/toop/game/games/tictactoe/BitboardTicTacToe.java +++ b/game/src/main/java/org/toop/game/games/tictactoe/BitboardTicTacToe.java @@ -50,7 +50,7 @@ public class BitboardTicTacToe extends BitboardGame { return GameState.WIN; } - if (getLegalMoves2() <= 0L || checkEarlyDraw()) { + if (getLegalMoves2() == 0L || checkEarlyDraw()) { return GameState.DRAW; }