diff --git a/out/production/GameOfLifeAssignment/Life.class b/out/production/GameOfLifeAssignment/Life.class index 7c5d211..c741d49 100644 Binary files a/out/production/GameOfLifeAssignment/Life.class and b/out/production/GameOfLifeAssignment/Life.class differ diff --git a/out/test/GameOfLifeAssignment/LifeTest.class b/out/test/GameOfLifeAssignment/LifeTest.class index 8f0a18b..8f6b3ab 100644 Binary files a/out/test/GameOfLifeAssignment/LifeTest.class and b/out/test/GameOfLifeAssignment/LifeTest.class differ diff --git a/src/Life.java b/src/Life.java index 0e7c963..0779687 100644 --- a/src/Life.java +++ b/src/Life.java @@ -56,6 +56,8 @@ public class Life implements ILife { next.setAlive(x, y); } else if (countAliveNeighbours(x, y) < 2) { next.setDead(x, y); + } else if (countAliveNeighbours(x, y) > 3) { + next.setDead(x, y); } } }