diff --git a/Grid.java b/Grid.java index 00da4b9ae085e9405b273e3b1e537636c0d53f9a..d2d90e3ec55deaddab7e353c94fecc0ab468e662 100644 --- a/Grid.java +++ b/Grid.java @@ -135,6 +135,14 @@ public class Grid implements Iterable<Cell> { } private void goToNextState(boolean[][] nextState) { + for (int i = 0; i < getNumberOfRows(); i++) { + for (int j = 0; j < getNumberOfColumns(); j++) { + if (nextState[i][j]) + getCell(i, j).setAlive(); + else + getCell(i, j).setDead(); + } + } } /**