diff --git a/Grid.java b/Grid.java
index a9e9be34db742ba4179b446fda2d265f43845e46..849a9a3e639d9598e44e36a2591630d74e5e5d6a 100644
--- a/Grid.java
+++ b/Grid.java
@@ -172,7 +172,7 @@ public class Grid implements Iterable<Cell> {
      */
  
     void randomGeneration(Random random) {
-        boolean [][] randomState = new boolean[getNumberOfRows()][getNumberOfColumns()];
+        boolean [][] randomState = new boolean[numberOfRows][numberOfColumns];
         for (int i = 0; i < randomState.length; i++) {
             Arrays.fill(randomState[i], random.nextBoolean());
         }