public class Verifier
{
    public static final String EXAMPLE = "example.txt";

    public Verifier (boolean debug)
    {
        _debug = debug;
    }

    public final boolean verify ()
    {
        Grid theWorld = new Grid(EXAMPLE, _debug);

        if (_debug)
            System.out.println(theWorld);

        for (int i = 0; i < 4; i++)
        {
            theWorld.evolve();

            System.out.println("After "+(i+1)+" minute:");
            System.out.println(theWorld);
        }

        return false;
    }

    private boolean _debug;
}
@@ -72,16 +72,71 @@
 le.txt%22;
+%0A    public static final String MINUTE_BASE = %22minute%22;
 %0A%0A    pu
@@ -293,16 +293,56 @@
 _debug);
+%0A        Grid%5B%5D evolution = new Grid%5B4%5D;
 %0A%0A      
@@ -440,24 +440,98 @@
 )%0A        %7B%0A
+            evolution%5Bi%5D = new Grid(MINUTE_BASE+%22%22+(i+1)+%22.txt%22, _debug);%0A
             
@@ -651,24 +651,25 @@
 World);%0A
+%0A
         
 %7D%0A%0A     
@@ -664,30 +664,107 @@
     
-%7D%0A%0A        return fals
+    if (!evolution%5Bi%5D.equals(theWorld))%0A                return false;%0A        %7D%0A%0A        return tru
 e;%0A 

Update Verifier.java