diff --git a/src/main/java/com/nmerrill/kothcomm/game/games/AbstractGame.java b/src/main/java/com/nmerrill/kothcomm/game/games/AbstractGame.java index f8f100e..9b53b90 100644 --- a/src/main/java/com/nmerrill/kothcomm/game/games/AbstractGame.java +++ b/src/main/java/com/nmerrill/kothcomm/game/games/AbstractGame.java @@ -56,7 +56,7 @@ public final boolean next(){ return true; } step(); - return finished(); + return !finished(); } public abstract boolean finished(); diff --git a/src/main/java/com/nmerrill/kothcomm/game/games/IteratedGame.java b/src/main/java/com/nmerrill/kothcomm/game/games/IteratedGame.java index 812fb0b..d40145d 100644 --- a/src/main/java/com/nmerrill/kothcomm/game/games/IteratedGame.java +++ b/src/main/java/com/nmerrill/kothcomm/game/games/IteratedGame.java @@ -23,6 +23,6 @@ protected void step() { @Override public boolean finished() { - return iterations >= 0; + return iterations <= 0; } }