diff --git a/src/main/java/electrosphere/Main.java b/src/main/java/electrosphere/Main.java index 388af70..3d28de6 100644 --- a/src/main/java/electrosphere/Main.java +++ b/src/main/java/electrosphere/Main.java @@ -53,7 +53,7 @@ public class Main { } //uncomment this to generate test data - generateTestData(); + // generateTestData(); while(true){ try { diff --git a/src/test/java/LongRunTests.java b/src/test/java/LongRunTests.java index 42a3dd8..87b6866 100644 --- a/src/test/java/LongRunTests.java +++ b/src/test/java/LongRunTests.java @@ -9,47 +9,47 @@ import electrosphere.Main; public class LongRunTests { - // @Test - // public void test5by5Chunk1Step(){ + @Test + public void test5by5Chunk1Step(){ - // int dim = 5; - // int maxTimestep = 1; + int dim = 5; + int maxTimestep = 1; - // System.out.println("TEST: " + dim + "x" + dim + "x" + dim + " for " + maxTimestep + " steps"); + System.out.println("TEST: " + dim + "x" + dim + "x" + dim + " for " + maxTimestep + " steps"); - // //init chunk array - // FluidSim[][][] simArray = FluidSim.initFluidSim(dim,dim,dim); + //init chunk array + FluidSim[][][] simArray = FluidSim.initFluidSim(dim,dim,dim); - // //simulate the chunk - // for(int i = 0; i < maxTimestep; i++){ - // FluidSim.simChunks(simArray, i, Main.TIMESTEP); - // } + //simulate the chunk + for(int i = 0; i < maxTimestep; i++){ + FluidSim.simChunks(simArray, i, Main.TIMESTEP); + } - // for(int x = 0; x < dim; x++){ - // for(int y = 0; y < dim; y++){ - // for(int z = 0; z < dim; z++){ - // InputStream testFileIS = this.getClass().getResourceAsStream("./testdata/" + dim + "by" + dim + "/" + maxTimestep + "steps/chunk_" + x + "_" + y + "_" + z + "_" + dim + "by" + dim + "Chunk" + maxTimestep + "Step.data"); - // byte[] bytes; - // try { - // bytes = testFileIS.readAllBytes(); - // ByteBuffer densityBytes = simArray[x][y][z].getDensityBuffer(); - // int i = 0; - // while(densityBytes.hasRemaining()){ - // boolean pass = bytes[i] == densityBytes.get(); - // assert(pass); - // i++; - // } - // } catch (IOException e) { - // e.printStackTrace(); - // assert(false); - // } - // } - // } - // } + for(int x = 0; x < dim; x++){ + for(int y = 0; y < dim; y++){ + for(int z = 0; z < dim; z++){ + InputStream testFileIS = this.getClass().getResourceAsStream("./testdata/" + dim + "by" + dim + "/" + maxTimestep + "steps/chunk_" + x + "_" + y + "_" + z + "_" + dim + "by" + dim + "Chunk" + maxTimestep + "Step.data"); + byte[] bytes; + try { + bytes = testFileIS.readAllBytes(); + ByteBuffer densityBytes = simArray[x][y][z].getDensityBuffer(); + int i = 0; + while(densityBytes.hasRemaining()){ + boolean pass = bytes[i] == densityBytes.get(); + assert(pass); + i++; + } + } catch (IOException e) { + e.printStackTrace(); + assert(false); + } + } + } + } - // System.out.println("PASSED"); + System.out.println("PASSED"); - // } + } // @Test // public void test5by5Chunk50Step(){ diff --git a/src/test/java/MediumRunTests.java b/src/test/java/MediumRunTests.java index 7967592..0060819 100644 --- a/src/test/java/MediumRunTests.java +++ b/src/test/java/MediumRunTests.java @@ -9,172 +9,172 @@ import electrosphere.Main; public class MediumRunTests { - // @Test - // public void test3by3Chunk1Step(){ + @Test + public void test3by3Chunk1Step(){ - // int dim = 3; - // int maxTimestep = 1; + int dim = 3; + int maxTimestep = 1; - // System.out.println("TEST: " + dim + "x" + dim + "x" + dim + " for " + maxTimestep + " steps"); + System.out.println("TEST: " + dim + "x" + dim + "x" + dim + " for " + maxTimestep + " steps"); - // //init chunk array - // FluidSim[][][] simArray = FluidSim.initFluidSim(dim,dim,dim); + //init chunk array + FluidSim[][][] simArray = FluidSim.initFluidSim(dim,dim,dim); - // //simulate the chunk - // for(int i = 0; i < maxTimestep; i++){ - // FluidSim.simChunks(simArray, i, Main.TIMESTEP); - // } + //simulate the chunk + for(int i = 0; i < maxTimestep; i++){ + FluidSim.simChunks(simArray, i, Main.TIMESTEP); + } - // for(int x = 0; x < dim; x++){ - // for(int y = 0; y < dim; y++){ - // for(int z = 0; z < dim; z++){ - // InputStream testFileIS = this.getClass().getResourceAsStream("./testdata/" + dim + "by" + dim + "/" + maxTimestep + "steps/chunk_" + x + "_" + y + "_" + z + "_" + dim + "by" + dim + "Chunk" + maxTimestep + "Step.data"); - // byte[] bytes; - // try { - // bytes = testFileIS.readAllBytes(); - // ByteBuffer densityBytes = simArray[x][y][z].getDensityBuffer(); - // int i = 0; - // while(densityBytes.hasRemaining()){ - // boolean pass = bytes[i] == densityBytes.get(); - // assert(pass); - // i++; - // } - // } catch (IOException e) { - // e.printStackTrace(); - // assert(false); - // } - // } - // } - // } + for(int x = 0; x < dim; x++){ + for(int y = 0; y < dim; y++){ + for(int z = 0; z < dim; z++){ + InputStream testFileIS = this.getClass().getResourceAsStream("./testdata/" + dim + "by" + dim + "/" + maxTimestep + "steps/chunk_" + x + "_" + y + "_" + z + "_" + dim + "by" + dim + "Chunk" + maxTimestep + "Step.data"); + byte[] bytes; + try { + bytes = testFileIS.readAllBytes(); + ByteBuffer densityBytes = simArray[x][y][z].getDensityBuffer(); + int i = 0; + while(densityBytes.hasRemaining()){ + boolean pass = bytes[i] == densityBytes.get(); + assert(pass); + i++; + } + } catch (IOException e) { + e.printStackTrace(); + assert(false); + } + } + } + } - // System.out.println("PASSED"); + System.out.println("PASSED"); - // } + } - // @Test - // public void test3by3Chunk50Step(){ + @Test + public void test3by3Chunk50Step(){ - // int dim = 3; - // int maxTimestep = 50; + int dim = 3; + int maxTimestep = 50; - // System.out.println("TEST: " + dim + "x" + dim + "x" + dim + " for " + maxTimestep + " steps"); + System.out.println("TEST: " + dim + "x" + dim + "x" + dim + " for " + maxTimestep + " steps"); - // //init chunk array - // FluidSim[][][] simArray = FluidSim.initFluidSim(dim,dim,dim); + //init chunk array + FluidSim[][][] simArray = FluidSim.initFluidSim(dim,dim,dim); - // //simulate the chunk - // for(int i = 0; i < maxTimestep; i++){ - // FluidSim.simChunks(simArray, i, Main.TIMESTEP); - // } + //simulate the chunk + for(int i = 0; i < maxTimestep; i++){ + FluidSim.simChunks(simArray, i, Main.TIMESTEP); + } - // for(int x = 0; x < dim; x++){ - // for(int y = 0; y < dim; y++){ - // for(int z = 0; z < dim; z++){ - // InputStream testFileIS = this.getClass().getResourceAsStream("./testdata/" + dim + "by" + dim + "/" + maxTimestep + "steps/chunk_" + x + "_" + y + "_" + z + "_" + dim + "by" + dim + "Chunk" + maxTimestep + "Step.data"); - // byte[] bytes; - // try { - // bytes = testFileIS.readAllBytes(); - // ByteBuffer densityBytes = simArray[x][y][z].getDensityBuffer(); - // int i = 0; - // while(densityBytes.hasRemaining()){ - // boolean pass = bytes[i] == densityBytes.get(); - // assert(pass); - // i++; - // } - // } catch (IOException e) { - // e.printStackTrace(); - // assert(false); - // } - // } - // } - // } + for(int x = 0; x < dim; x++){ + for(int y = 0; y < dim; y++){ + for(int z = 0; z < dim; z++){ + InputStream testFileIS = this.getClass().getResourceAsStream("./testdata/" + dim + "by" + dim + "/" + maxTimestep + "steps/chunk_" + x + "_" + y + "_" + z + "_" + dim + "by" + dim + "Chunk" + maxTimestep + "Step.data"); + byte[] bytes; + try { + bytes = testFileIS.readAllBytes(); + ByteBuffer densityBytes = simArray[x][y][z].getDensityBuffer(); + int i = 0; + while(densityBytes.hasRemaining()){ + boolean pass = bytes[i] == densityBytes.get(); + assert(pass); + i++; + } + } catch (IOException e) { + e.printStackTrace(); + assert(false); + } + } + } + } - // System.out.println("PASSED"); + System.out.println("PASSED"); - // } + } - // @Test - // public void test3by3Chunk100Step(){ + @Test + public void test3by3Chunk100Step(){ - // int dim = 3; - // int maxTimestep = 100; + int dim = 3; + int maxTimestep = 100; - // System.out.println("TEST: " + dim + "x" + dim + "x" + dim + " for " + maxTimestep + " steps"); + System.out.println("TEST: " + dim + "x" + dim + "x" + dim + " for " + maxTimestep + " steps"); - // //init chunk array - // FluidSim[][][] simArray = FluidSim.initFluidSim(dim,dim,dim); + //init chunk array + FluidSim[][][] simArray = FluidSim.initFluidSim(dim,dim,dim); - // //simulate the chunk - // for(int i = 0; i < maxTimestep; i++){ - // FluidSim.simChunks(simArray, i, Main.TIMESTEP); - // } + //simulate the chunk + for(int i = 0; i < maxTimestep; i++){ + FluidSim.simChunks(simArray, i, Main.TIMESTEP); + } - // for(int x = 0; x < dim; x++){ - // for(int y = 0; y < dim; y++){ - // for(int z = 0; z < dim; z++){ - // InputStream testFileIS = this.getClass().getResourceAsStream("./testdata/" + dim + "by" + dim + "/" + maxTimestep + "steps/chunk_" + x + "_" + y + "_" + z + "_" + dim + "by" + dim + "Chunk" + maxTimestep + "Step.data"); - // byte[] bytes; - // try { - // bytes = testFileIS.readAllBytes(); - // ByteBuffer densityBytes = simArray[x][y][z].getDensityBuffer(); - // int i = 0; - // while(densityBytes.hasRemaining()){ - // boolean pass = bytes[i] == densityBytes.get(); - // assert(pass); - // i++; - // } - // } catch (IOException e) { - // e.printStackTrace(); - // assert(false); - // } - // } - // } - // } + for(int x = 0; x < dim; x++){ + for(int y = 0; y < dim; y++){ + for(int z = 0; z < dim; z++){ + InputStream testFileIS = this.getClass().getResourceAsStream("./testdata/" + dim + "by" + dim + "/" + maxTimestep + "steps/chunk_" + x + "_" + y + "_" + z + "_" + dim + "by" + dim + "Chunk" + maxTimestep + "Step.data"); + byte[] bytes; + try { + bytes = testFileIS.readAllBytes(); + ByteBuffer densityBytes = simArray[x][y][z].getDensityBuffer(); + int i = 0; + while(densityBytes.hasRemaining()){ + boolean pass = bytes[i] == densityBytes.get(); + assert(pass); + i++; + } + } catch (IOException e) { + e.printStackTrace(); + assert(false); + } + } + } + } - // System.out.println("PASSED"); + System.out.println("PASSED"); - // } + } - // @Test - // public void test3by3Chunk500Step(){ + @Test + public void test3by3Chunk500Step(){ - // int dim = 3; - // int maxTimestep = 500; + int dim = 3; + int maxTimestep = 500; - // System.out.println("TEST: " + dim + "x" + dim + "x" + dim + " for " + maxTimestep + " steps"); + System.out.println("TEST: " + dim + "x" + dim + "x" + dim + " for " + maxTimestep + " steps"); - // //init chunk array - // FluidSim[][][] simArray = FluidSim.initFluidSim(dim,dim,dim); + //init chunk array + FluidSim[][][] simArray = FluidSim.initFluidSim(dim,dim,dim); - // //simulate the chunk - // for(int i = 0; i < maxTimestep; i++){ - // FluidSim.simChunks(simArray, i, Main.TIMESTEP); - // } + //simulate the chunk + for(int i = 0; i < maxTimestep; i++){ + FluidSim.simChunks(simArray, i, Main.TIMESTEP); + } - // for(int x = 0; x < dim; x++){ - // for(int y = 0; y < dim; y++){ - // for(int z = 0; z < dim; z++){ - // InputStream testFileIS = this.getClass().getResourceAsStream("./testdata/" + dim + "by" + dim + "/" + maxTimestep + "steps/chunk_" + x + "_" + y + "_" + z + "_" + dim + "by" + dim + "Chunk" + maxTimestep + "Step.data"); - // byte[] bytes; - // try { - // bytes = testFileIS.readAllBytes(); - // ByteBuffer densityBytes = simArray[x][y][z].getDensityBuffer(); - // int i = 0; - // while(densityBytes.hasRemaining()){ - // boolean pass = bytes[i] == densityBytes.get(); - // assert(pass); - // i++; - // } - // } catch (IOException e) { - // e.printStackTrace(); - // assert(false); - // } - // } - // } - // } + for(int x = 0; x < dim; x++){ + for(int y = 0; y < dim; y++){ + for(int z = 0; z < dim; z++){ + InputStream testFileIS = this.getClass().getResourceAsStream("./testdata/" + dim + "by" + dim + "/" + maxTimestep + "steps/chunk_" + x + "_" + y + "_" + z + "_" + dim + "by" + dim + "Chunk" + maxTimestep + "Step.data"); + byte[] bytes; + try { + bytes = testFileIS.readAllBytes(); + ByteBuffer densityBytes = simArray[x][y][z].getDensityBuffer(); + int i = 0; + while(densityBytes.hasRemaining()){ + boolean pass = bytes[i] == densityBytes.get(); + assert(pass); + i++; + } + } catch (IOException e) { + e.printStackTrace(); + assert(false); + } + } + } + } - // System.out.println("PASSED"); + System.out.println("PASSED"); - // } + } } diff --git a/src/test/java/ShortRunTest.java b/src/test/java/ShortRunTest.java index 65b4f39..110058f 100644 --- a/src/test/java/ShortRunTest.java +++ b/src/test/java/ShortRunTest.java @@ -14,172 +14,172 @@ import electrosphere.Main; */ public class ShortRunTest { - // @Test - // public void test1by1Chunk1Step(){ + @Test + public void test1by1Chunk1Step(){ - // int dim = 1; - // int maxTimestep = 1; + int dim = 1; + int maxTimestep = 1; - // System.out.println("TEST: " + dim + "x" + dim + "x" + dim + " for " + maxTimestep + " steps"); + System.out.println("TEST: " + dim + "x" + dim + "x" + dim + " for " + maxTimestep + " steps"); - // //init chunk array - // FluidSim[][][] simArray = FluidSim.initFluidSim(dim,dim,dim); + //init chunk array + FluidSim[][][] simArray = FluidSim.initFluidSim(dim,dim,dim); - // //simulate the chunk - // for(int i = 0; i < maxTimestep; i++){ - // FluidSim.simChunks(simArray, i, Main.TIMESTEP); - // } + //simulate the chunk + for(int i = 0; i < maxTimestep; i++){ + FluidSim.simChunks(simArray, i, Main.TIMESTEP); + } - // for(int x = 0; x < dim; x++){ - // for(int y = 0; y < dim; y++){ - // for(int z = 0; z < dim; z++){ - // InputStream testFileIS = this.getClass().getResourceAsStream("./testdata/" + dim + "by" + dim + "/" + maxTimestep + "steps/chunk_" + x + "_" + y + "_" + z + "_" + dim + "by" + dim + "Chunk" + maxTimestep + "Step.data"); - // byte[] bytes; - // try { - // bytes = testFileIS.readAllBytes(); - // ByteBuffer densityBytes = simArray[x][y][z].getDensityBuffer(); - // int i = 0; - // while(densityBytes.hasRemaining()){ - // boolean pass = bytes[i] == densityBytes.get(); - // assert(pass); - // i++; - // } - // } catch (IOException e) { - // e.printStackTrace(); - // assert(false); - // } - // } - // } - // } + for(int x = 0; x < dim; x++){ + for(int y = 0; y < dim; y++){ + for(int z = 0; z < dim; z++){ + InputStream testFileIS = this.getClass().getResourceAsStream("./testdata/" + dim + "by" + dim + "/" + maxTimestep + "steps/chunk_" + x + "_" + y + "_" + z + "_" + dim + "by" + dim + "Chunk" + maxTimestep + "Step.data"); + byte[] bytes; + try { + bytes = testFileIS.readAllBytes(); + ByteBuffer densityBytes = simArray[x][y][z].getDensityBuffer(); + int i = 0; + while(densityBytes.hasRemaining()){ + boolean pass = bytes[i] == densityBytes.get(); + assert(pass); + i++; + } + } catch (IOException e) { + e.printStackTrace(); + assert(false); + } + } + } + } - // System.out.println("PASSED"); + System.out.println("PASSED"); - // } + } - // @Test - // public void test1by1Chunk50Step(){ + @Test + public void test1by1Chunk50Step(){ - // int dim = 1; - // int maxTimestep = 50; + int dim = 1; + int maxTimestep = 50; - // System.out.println("TEST: " + dim + "x" + dim + "x" + dim + " for " + maxTimestep + " steps"); + System.out.println("TEST: " + dim + "x" + dim + "x" + dim + " for " + maxTimestep + " steps"); - // //init chunk array - // FluidSim[][][] simArray = FluidSim.initFluidSim(dim,dim,dim); + //init chunk array + FluidSim[][][] simArray = FluidSim.initFluidSim(dim,dim,dim); - // //simulate the chunk - // for(int i = 0; i < maxTimestep; i++){ - // FluidSim.simChunks(simArray, i, Main.TIMESTEP); - // } + //simulate the chunk + for(int i = 0; i < maxTimestep; i++){ + FluidSim.simChunks(simArray, i, Main.TIMESTEP); + } - // for(int x = 0; x < dim; x++){ - // for(int y = 0; y < dim; y++){ - // for(int z = 0; z < dim; z++){ - // InputStream testFileIS = this.getClass().getResourceAsStream("./testdata/" + dim + "by" + dim + "/" + maxTimestep + "steps/chunk_" + x + "_" + y + "_" + z + "_" + dim + "by" + dim + "Chunk" + maxTimestep + "Step.data"); - // byte[] bytes; - // try { - // bytes = testFileIS.readAllBytes(); - // ByteBuffer densityBytes = simArray[x][y][z].getDensityBuffer(); - // int i = 0; - // while(densityBytes.hasRemaining()){ - // boolean pass = bytes[i] == densityBytes.get(); - // assert(pass); - // i++; - // } - // } catch (IOException e) { - // e.printStackTrace(); - // assert(false); - // } - // } - // } - // } + for(int x = 0; x < dim; x++){ + for(int y = 0; y < dim; y++){ + for(int z = 0; z < dim; z++){ + InputStream testFileIS = this.getClass().getResourceAsStream("./testdata/" + dim + "by" + dim + "/" + maxTimestep + "steps/chunk_" + x + "_" + y + "_" + z + "_" + dim + "by" + dim + "Chunk" + maxTimestep + "Step.data"); + byte[] bytes; + try { + bytes = testFileIS.readAllBytes(); + ByteBuffer densityBytes = simArray[x][y][z].getDensityBuffer(); + int i = 0; + while(densityBytes.hasRemaining()){ + boolean pass = bytes[i] == densityBytes.get(); + assert(pass); + i++; + } + } catch (IOException e) { + e.printStackTrace(); + assert(false); + } + } + } + } - // System.out.println("PASSED"); + System.out.println("PASSED"); - // } + } - // @Test - // public void test1by1Chunk100Step(){ + @Test + public void test1by1Chunk100Step(){ - // int dim = 1; - // int maxTimestep = 100; + int dim = 1; + int maxTimestep = 100; - // System.out.println("TEST: " + dim + "x" + dim + "x" + dim + " for " + maxTimestep + " steps"); + System.out.println("TEST: " + dim + "x" + dim + "x" + dim + " for " + maxTimestep + " steps"); - // //init chunk array - // FluidSim[][][] simArray = FluidSim.initFluidSim(dim,dim,dim); + //init chunk array + FluidSim[][][] simArray = FluidSim.initFluidSim(dim,dim,dim); - // //simulate the chunk - // for(int i = 0; i < maxTimestep; i++){ - // FluidSim.simChunks(simArray, i, Main.TIMESTEP); - // } + //simulate the chunk + for(int i = 0; i < maxTimestep; i++){ + FluidSim.simChunks(simArray, i, Main.TIMESTEP); + } - // for(int x = 0; x < dim; x++){ - // for(int y = 0; y < dim; y++){ - // for(int z = 0; z < dim; z++){ - // InputStream testFileIS = this.getClass().getResourceAsStream("./testdata/" + dim + "by" + dim + "/" + maxTimestep + "steps/chunk_" + x + "_" + y + "_" + z + "_" + dim + "by" + dim + "Chunk" + maxTimestep + "Step.data"); - // byte[] bytes; - // try { - // bytes = testFileIS.readAllBytes(); - // ByteBuffer densityBytes = simArray[x][y][z].getDensityBuffer(); - // int i = 0; - // while(densityBytes.hasRemaining()){ - // boolean pass = bytes[i] == densityBytes.get(); - // assert(pass); - // i++; - // } - // } catch (IOException e) { - // e.printStackTrace(); - // assert(false); - // } - // } - // } - // } + for(int x = 0; x < dim; x++){ + for(int y = 0; y < dim; y++){ + for(int z = 0; z < dim; z++){ + InputStream testFileIS = this.getClass().getResourceAsStream("./testdata/" + dim + "by" + dim + "/" + maxTimestep + "steps/chunk_" + x + "_" + y + "_" + z + "_" + dim + "by" + dim + "Chunk" + maxTimestep + "Step.data"); + byte[] bytes; + try { + bytes = testFileIS.readAllBytes(); + ByteBuffer densityBytes = simArray[x][y][z].getDensityBuffer(); + int i = 0; + while(densityBytes.hasRemaining()){ + boolean pass = bytes[i] == densityBytes.get(); + assert(pass); + i++; + } + } catch (IOException e) { + e.printStackTrace(); + assert(false); + } + } + } + } - // System.out.println("PASSED"); + System.out.println("PASSED"); - // } + } - // @Test - // public void test1by1Chunk500Step(){ + @Test + public void test1by1Chunk500Step(){ - // int dim = 1; - // int maxTimestep = 500; + int dim = 1; + int maxTimestep = 500; - // System.out.println("TEST: " + dim + "x" + dim + "x" + dim + " for " + maxTimestep + " steps"); + System.out.println("TEST: " + dim + "x" + dim + "x" + dim + " for " + maxTimestep + " steps"); - // //init chunk array - // FluidSim[][][] simArray = FluidSim.initFluidSim(dim,dim,dim); + //init chunk array + FluidSim[][][] simArray = FluidSim.initFluidSim(dim,dim,dim); - // //simulate the chunk - // for(int i = 0; i < maxTimestep; i++){ - // FluidSim.simChunks(simArray, i, Main.TIMESTEP); - // } + //simulate the chunk + for(int i = 0; i < maxTimestep; i++){ + FluidSim.simChunks(simArray, i, Main.TIMESTEP); + } - // for(int x = 0; x < dim; x++){ - // for(int y = 0; y < dim; y++){ - // for(int z = 0; z < dim; z++){ - // InputStream testFileIS = this.getClass().getResourceAsStream("./testdata/" + dim + "by" + dim + "/" + maxTimestep + "steps/chunk_" + x + "_" + y + "_" + z + "_" + dim + "by" + dim + "Chunk" + maxTimestep + "Step.data"); - // byte[] bytes; - // try { - // bytes = testFileIS.readAllBytes(); - // ByteBuffer densityBytes = simArray[x][y][z].getDensityBuffer(); - // int i = 0; - // while(densityBytes.hasRemaining()){ - // boolean pass = bytes[i] == densityBytes.get(); - // assert(pass); - // i++; - // } - // } catch (IOException e) { - // e.printStackTrace(); - // assert(false); - // } - // } - // } - // } + for(int x = 0; x < dim; x++){ + for(int y = 0; y < dim; y++){ + for(int z = 0; z < dim; z++){ + InputStream testFileIS = this.getClass().getResourceAsStream("./testdata/" + dim + "by" + dim + "/" + maxTimestep + "steps/chunk_" + x + "_" + y + "_" + z + "_" + dim + "by" + dim + "Chunk" + maxTimestep + "Step.data"); + byte[] bytes; + try { + bytes = testFileIS.readAllBytes(); + ByteBuffer densityBytes = simArray[x][y][z].getDensityBuffer(); + int i = 0; + while(densityBytes.hasRemaining()){ + boolean pass = bytes[i] == densityBytes.get(); + assert(pass); + i++; + } + } catch (IOException e) { + e.printStackTrace(); + assert(false); + } + } + } + } - // System.out.println("PASSED"); + System.out.println("PASSED"); - // } + } } diff --git a/src/test/resources/testdata/1by1/100steps/chunk_0_0_0_1by1Chunk100Step.data b/src/test/resources/testdata/1by1/100steps/chunk_0_0_0_1by1Chunk100Step.data new file mode 100644 index 0000000..bb82ca7 Binary files /dev/null and b/src/test/resources/testdata/1by1/100steps/chunk_0_0_0_1by1Chunk100Step.data differ diff --git a/src/test/resources/testdata/1by1/1steps/chunk_0_0_0_1by1Chunk1Step.data b/src/test/resources/testdata/1by1/1steps/chunk_0_0_0_1by1Chunk1Step.data new file mode 100644 index 0000000..f2cc3ba Binary files /dev/null and b/src/test/resources/testdata/1by1/1steps/chunk_0_0_0_1by1Chunk1Step.data differ diff --git a/src/test/resources/testdata/1by1/500steps/chunk_0_0_0_1by1Chunk500Step.data b/src/test/resources/testdata/1by1/500steps/chunk_0_0_0_1by1Chunk500Step.data new file mode 100644 index 0000000..8bb7281 Binary files /dev/null and b/src/test/resources/testdata/1by1/500steps/chunk_0_0_0_1by1Chunk500Step.data differ diff --git a/src/test/resources/testdata/1by1/50steps/chunk_0_0_0_1by1Chunk50Step.data b/src/test/resources/testdata/1by1/50steps/chunk_0_0_0_1by1Chunk50Step.data new file mode 100644 index 0000000..13f11b7 Binary files /dev/null and b/src/test/resources/testdata/1by1/50steps/chunk_0_0_0_1by1Chunk50Step.data differ diff --git a/src/test/resources/testdata/3by3/100steps/chunk_0_0_0_3by3Chunk100Step.data b/src/test/resources/testdata/3by3/100steps/chunk_0_0_0_3by3Chunk100Step.data new file mode 100644 index 0000000..3274064 Binary files /dev/null and b/src/test/resources/testdata/3by3/100steps/chunk_0_0_0_3by3Chunk100Step.data differ diff --git a/src/test/resources/testdata/3by3/100steps/chunk_0_0_1_3by3Chunk100Step.data b/src/test/resources/testdata/3by3/100steps/chunk_0_0_1_3by3Chunk100Step.data new file mode 100644 index 0000000..2da00fc Binary files /dev/null and b/src/test/resources/testdata/3by3/100steps/chunk_0_0_1_3by3Chunk100Step.data differ diff --git a/src/test/resources/testdata/3by3/100steps/chunk_0_0_2_3by3Chunk100Step.data b/src/test/resources/testdata/3by3/100steps/chunk_0_0_2_3by3Chunk100Step.data new file mode 100644 index 0000000..c0ab169 Binary files /dev/null and b/src/test/resources/testdata/3by3/100steps/chunk_0_0_2_3by3Chunk100Step.data differ diff --git a/src/test/resources/testdata/3by3/100steps/chunk_0_1_0_3by3Chunk100Step.data b/src/test/resources/testdata/3by3/100steps/chunk_0_1_0_3by3Chunk100Step.data new file mode 100644 index 0000000..321ad29 Binary files /dev/null and b/src/test/resources/testdata/3by3/100steps/chunk_0_1_0_3by3Chunk100Step.data differ diff --git a/src/test/resources/testdata/3by3/100steps/chunk_0_1_1_3by3Chunk100Step.data b/src/test/resources/testdata/3by3/100steps/chunk_0_1_1_3by3Chunk100Step.data new file mode 100644 index 0000000..5d3a79b Binary files /dev/null and b/src/test/resources/testdata/3by3/100steps/chunk_0_1_1_3by3Chunk100Step.data differ diff --git a/src/test/resources/testdata/3by3/100steps/chunk_0_1_2_3by3Chunk100Step.data b/src/test/resources/testdata/3by3/100steps/chunk_0_1_2_3by3Chunk100Step.data new file mode 100644 index 0000000..86f6279 Binary files /dev/null and b/src/test/resources/testdata/3by3/100steps/chunk_0_1_2_3by3Chunk100Step.data differ diff --git a/src/test/resources/testdata/3by3/100steps/chunk_0_2_0_3by3Chunk100Step.data b/src/test/resources/testdata/3by3/100steps/chunk_0_2_0_3by3Chunk100Step.data new file mode 100644 index 0000000..c0bb068 Binary files /dev/null and b/src/test/resources/testdata/3by3/100steps/chunk_0_2_0_3by3Chunk100Step.data differ diff --git a/src/test/resources/testdata/3by3/100steps/chunk_0_2_1_3by3Chunk100Step.data b/src/test/resources/testdata/3by3/100steps/chunk_0_2_1_3by3Chunk100Step.data new file mode 100644 index 0000000..60d7f0c Binary files /dev/null and b/src/test/resources/testdata/3by3/100steps/chunk_0_2_1_3by3Chunk100Step.data differ diff --git a/src/test/resources/testdata/3by3/100steps/chunk_0_2_2_3by3Chunk100Step.data b/src/test/resources/testdata/3by3/100steps/chunk_0_2_2_3by3Chunk100Step.data new file mode 100644 index 0000000..96c5001 Binary files /dev/null and b/src/test/resources/testdata/3by3/100steps/chunk_0_2_2_3by3Chunk100Step.data differ diff --git a/src/test/resources/testdata/3by3/100steps/chunk_1_0_0_3by3Chunk100Step.data b/src/test/resources/testdata/3by3/100steps/chunk_1_0_0_3by3Chunk100Step.data new file mode 100644 index 0000000..2cbc924 Binary files /dev/null and b/src/test/resources/testdata/3by3/100steps/chunk_1_0_0_3by3Chunk100Step.data differ diff --git a/src/test/resources/testdata/3by3/100steps/chunk_1_0_1_3by3Chunk100Step.data b/src/test/resources/testdata/3by3/100steps/chunk_1_0_1_3by3Chunk100Step.data new file mode 100644 index 0000000..a70c96c Binary files /dev/null and b/src/test/resources/testdata/3by3/100steps/chunk_1_0_1_3by3Chunk100Step.data differ diff --git a/src/test/resources/testdata/3by3/100steps/chunk_1_0_2_3by3Chunk100Step.data b/src/test/resources/testdata/3by3/100steps/chunk_1_0_2_3by3Chunk100Step.data new file mode 100644 index 0000000..31b4b2d Binary files /dev/null and b/src/test/resources/testdata/3by3/100steps/chunk_1_0_2_3by3Chunk100Step.data differ diff --git a/src/test/resources/testdata/3by3/100steps/chunk_1_1_0_3by3Chunk100Step.data b/src/test/resources/testdata/3by3/100steps/chunk_1_1_0_3by3Chunk100Step.data new file mode 100644 index 0000000..a91a13b Binary files /dev/null and b/src/test/resources/testdata/3by3/100steps/chunk_1_1_0_3by3Chunk100Step.data differ diff --git a/src/test/resources/testdata/3by3/100steps/chunk_1_1_1_3by3Chunk100Step.data b/src/test/resources/testdata/3by3/100steps/chunk_1_1_1_3by3Chunk100Step.data new file mode 100644 index 0000000..5c69619 Binary files /dev/null and b/src/test/resources/testdata/3by3/100steps/chunk_1_1_1_3by3Chunk100Step.data differ diff --git a/src/test/resources/testdata/3by3/100steps/chunk_1_1_2_3by3Chunk100Step.data b/src/test/resources/testdata/3by3/100steps/chunk_1_1_2_3by3Chunk100Step.data new file mode 100644 index 0000000..79f0f26 Binary files /dev/null and b/src/test/resources/testdata/3by3/100steps/chunk_1_1_2_3by3Chunk100Step.data differ diff --git a/src/test/resources/testdata/3by3/100steps/chunk_1_2_0_3by3Chunk100Step.data b/src/test/resources/testdata/3by3/100steps/chunk_1_2_0_3by3Chunk100Step.data new file mode 100644 index 0000000..426bd7a Binary files /dev/null and b/src/test/resources/testdata/3by3/100steps/chunk_1_2_0_3by3Chunk100Step.data differ diff --git a/src/test/resources/testdata/3by3/100steps/chunk_1_2_1_3by3Chunk100Step.data b/src/test/resources/testdata/3by3/100steps/chunk_1_2_1_3by3Chunk100Step.data new file mode 100644 index 0000000..fc8879b Binary files /dev/null and b/src/test/resources/testdata/3by3/100steps/chunk_1_2_1_3by3Chunk100Step.data differ diff --git a/src/test/resources/testdata/3by3/100steps/chunk_1_2_2_3by3Chunk100Step.data b/src/test/resources/testdata/3by3/100steps/chunk_1_2_2_3by3Chunk100Step.data new file mode 100644 index 0000000..f0fda8a Binary files /dev/null and b/src/test/resources/testdata/3by3/100steps/chunk_1_2_2_3by3Chunk100Step.data differ diff --git a/src/test/resources/testdata/3by3/100steps/chunk_2_0_0_3by3Chunk100Step.data b/src/test/resources/testdata/3by3/100steps/chunk_2_0_0_3by3Chunk100Step.data new file mode 100644 index 0000000..23f483d Binary files /dev/null and b/src/test/resources/testdata/3by3/100steps/chunk_2_0_0_3by3Chunk100Step.data differ diff --git a/src/test/resources/testdata/3by3/100steps/chunk_2_0_1_3by3Chunk100Step.data b/src/test/resources/testdata/3by3/100steps/chunk_2_0_1_3by3Chunk100Step.data new file mode 100644 index 0000000..b219ab4 Binary files /dev/null and b/src/test/resources/testdata/3by3/100steps/chunk_2_0_1_3by3Chunk100Step.data differ diff --git a/src/test/resources/testdata/3by3/100steps/chunk_2_0_2_3by3Chunk100Step.data b/src/test/resources/testdata/3by3/100steps/chunk_2_0_2_3by3Chunk100Step.data new file mode 100644 index 0000000..36b5f9b Binary files /dev/null and b/src/test/resources/testdata/3by3/100steps/chunk_2_0_2_3by3Chunk100Step.data differ diff --git a/src/test/resources/testdata/3by3/100steps/chunk_2_1_0_3by3Chunk100Step.data b/src/test/resources/testdata/3by3/100steps/chunk_2_1_0_3by3Chunk100Step.data new file mode 100644 index 0000000..2b7a637 Binary files /dev/null and b/src/test/resources/testdata/3by3/100steps/chunk_2_1_0_3by3Chunk100Step.data differ diff --git a/src/test/resources/testdata/3by3/100steps/chunk_2_1_1_3by3Chunk100Step.data b/src/test/resources/testdata/3by3/100steps/chunk_2_1_1_3by3Chunk100Step.data new file mode 100644 index 0000000..2ec9b6d Binary files /dev/null and b/src/test/resources/testdata/3by3/100steps/chunk_2_1_1_3by3Chunk100Step.data differ diff --git a/src/test/resources/testdata/3by3/100steps/chunk_2_1_2_3by3Chunk100Step.data b/src/test/resources/testdata/3by3/100steps/chunk_2_1_2_3by3Chunk100Step.data new file mode 100644 index 0000000..13493c2 Binary files /dev/null and b/src/test/resources/testdata/3by3/100steps/chunk_2_1_2_3by3Chunk100Step.data differ diff --git a/src/test/resources/testdata/3by3/100steps/chunk_2_2_0_3by3Chunk100Step.data b/src/test/resources/testdata/3by3/100steps/chunk_2_2_0_3by3Chunk100Step.data new file mode 100644 index 0000000..174bbe1 Binary files /dev/null and b/src/test/resources/testdata/3by3/100steps/chunk_2_2_0_3by3Chunk100Step.data differ diff --git a/src/test/resources/testdata/3by3/100steps/chunk_2_2_1_3by3Chunk100Step.data b/src/test/resources/testdata/3by3/100steps/chunk_2_2_1_3by3Chunk100Step.data new file mode 100644 index 0000000..ec20c2e Binary files /dev/null and b/src/test/resources/testdata/3by3/100steps/chunk_2_2_1_3by3Chunk100Step.data differ diff --git a/src/test/resources/testdata/3by3/100steps/chunk_2_2_2_3by3Chunk100Step.data b/src/test/resources/testdata/3by3/100steps/chunk_2_2_2_3by3Chunk100Step.data new file mode 100644 index 0000000..a4d0347 Binary files /dev/null and b/src/test/resources/testdata/3by3/100steps/chunk_2_2_2_3by3Chunk100Step.data differ diff --git a/src/test/resources/testdata/3by3/1steps/chunk_0_0_0_3by3Chunk1Step.data b/src/test/resources/testdata/3by3/1steps/chunk_0_0_0_3by3Chunk1Step.data new file mode 100644 index 0000000..79e4866 Binary files /dev/null and b/src/test/resources/testdata/3by3/1steps/chunk_0_0_0_3by3Chunk1Step.data differ diff --git a/src/test/resources/testdata/3by3/1steps/chunk_0_0_1_3by3Chunk1Step.data b/src/test/resources/testdata/3by3/1steps/chunk_0_0_1_3by3Chunk1Step.data new file mode 100644 index 0000000..e45b882 Binary files /dev/null and b/src/test/resources/testdata/3by3/1steps/chunk_0_0_1_3by3Chunk1Step.data differ diff --git a/src/test/resources/testdata/3by3/1steps/chunk_0_0_2_3by3Chunk1Step.data b/src/test/resources/testdata/3by3/1steps/chunk_0_0_2_3by3Chunk1Step.data new file mode 100644 index 0000000..98e0c43 Binary files /dev/null and b/src/test/resources/testdata/3by3/1steps/chunk_0_0_2_3by3Chunk1Step.data differ diff --git a/src/test/resources/testdata/3by3/1steps/chunk_0_1_0_3by3Chunk1Step.data b/src/test/resources/testdata/3by3/1steps/chunk_0_1_0_3by3Chunk1Step.data new file mode 100644 index 0000000..674a82e Binary files /dev/null and b/src/test/resources/testdata/3by3/1steps/chunk_0_1_0_3by3Chunk1Step.data differ diff --git a/src/test/resources/testdata/3by3/1steps/chunk_0_1_1_3by3Chunk1Step.data b/src/test/resources/testdata/3by3/1steps/chunk_0_1_1_3by3Chunk1Step.data new file mode 100644 index 0000000..dc10c51 Binary files /dev/null and b/src/test/resources/testdata/3by3/1steps/chunk_0_1_1_3by3Chunk1Step.data differ diff --git a/src/test/resources/testdata/3by3/1steps/chunk_0_1_2_3by3Chunk1Step.data b/src/test/resources/testdata/3by3/1steps/chunk_0_1_2_3by3Chunk1Step.data new file mode 100644 index 0000000..01693ca Binary files /dev/null and b/src/test/resources/testdata/3by3/1steps/chunk_0_1_2_3by3Chunk1Step.data differ diff --git a/src/test/resources/testdata/3by3/1steps/chunk_0_2_0_3by3Chunk1Step.data b/src/test/resources/testdata/3by3/1steps/chunk_0_2_0_3by3Chunk1Step.data new file mode 100644 index 0000000..e430721 Binary files /dev/null and b/src/test/resources/testdata/3by3/1steps/chunk_0_2_0_3by3Chunk1Step.data differ diff --git a/src/test/resources/testdata/3by3/1steps/chunk_0_2_1_3by3Chunk1Step.data b/src/test/resources/testdata/3by3/1steps/chunk_0_2_1_3by3Chunk1Step.data new file mode 100644 index 0000000..6a9b916 Binary files /dev/null and b/src/test/resources/testdata/3by3/1steps/chunk_0_2_1_3by3Chunk1Step.data differ diff --git a/src/test/resources/testdata/3by3/1steps/chunk_0_2_2_3by3Chunk1Step.data b/src/test/resources/testdata/3by3/1steps/chunk_0_2_2_3by3Chunk1Step.data new file mode 100644 index 0000000..b6ff7a0 Binary files /dev/null and b/src/test/resources/testdata/3by3/1steps/chunk_0_2_2_3by3Chunk1Step.data differ diff --git a/src/test/resources/testdata/3by3/1steps/chunk_1_0_0_3by3Chunk1Step.data b/src/test/resources/testdata/3by3/1steps/chunk_1_0_0_3by3Chunk1Step.data new file mode 100644 index 0000000..c9f709b Binary files /dev/null and b/src/test/resources/testdata/3by3/1steps/chunk_1_0_0_3by3Chunk1Step.data differ diff --git a/src/test/resources/testdata/3by3/1steps/chunk_1_0_1_3by3Chunk1Step.data b/src/test/resources/testdata/3by3/1steps/chunk_1_0_1_3by3Chunk1Step.data new file mode 100644 index 0000000..20a3724 Binary files /dev/null and b/src/test/resources/testdata/3by3/1steps/chunk_1_0_1_3by3Chunk1Step.data differ diff --git a/src/test/resources/testdata/3by3/1steps/chunk_1_0_2_3by3Chunk1Step.data b/src/test/resources/testdata/3by3/1steps/chunk_1_0_2_3by3Chunk1Step.data new file mode 100644 index 0000000..d4ddb26 Binary files /dev/null and b/src/test/resources/testdata/3by3/1steps/chunk_1_0_2_3by3Chunk1Step.data differ diff --git a/src/test/resources/testdata/3by3/1steps/chunk_1_1_0_3by3Chunk1Step.data b/src/test/resources/testdata/3by3/1steps/chunk_1_1_0_3by3Chunk1Step.data new file mode 100644 index 0000000..d410d47 Binary files /dev/null and b/src/test/resources/testdata/3by3/1steps/chunk_1_1_0_3by3Chunk1Step.data differ diff --git a/src/test/resources/testdata/3by3/1steps/chunk_1_1_1_3by3Chunk1Step.data b/src/test/resources/testdata/3by3/1steps/chunk_1_1_1_3by3Chunk1Step.data new file mode 100644 index 0000000..d3c0b94 Binary files /dev/null and b/src/test/resources/testdata/3by3/1steps/chunk_1_1_1_3by3Chunk1Step.data differ diff --git a/src/test/resources/testdata/3by3/1steps/chunk_1_1_2_3by3Chunk1Step.data b/src/test/resources/testdata/3by3/1steps/chunk_1_1_2_3by3Chunk1Step.data new file mode 100644 index 0000000..ebc4508 Binary files /dev/null and b/src/test/resources/testdata/3by3/1steps/chunk_1_1_2_3by3Chunk1Step.data differ diff --git a/src/test/resources/testdata/3by3/1steps/chunk_1_2_0_3by3Chunk1Step.data b/src/test/resources/testdata/3by3/1steps/chunk_1_2_0_3by3Chunk1Step.data new file mode 100644 index 0000000..f0c2641 Binary files /dev/null and b/src/test/resources/testdata/3by3/1steps/chunk_1_2_0_3by3Chunk1Step.data differ diff --git a/src/test/resources/testdata/3by3/1steps/chunk_1_2_1_3by3Chunk1Step.data b/src/test/resources/testdata/3by3/1steps/chunk_1_2_1_3by3Chunk1Step.data new file mode 100644 index 0000000..0c40cdb Binary files /dev/null and b/src/test/resources/testdata/3by3/1steps/chunk_1_2_1_3by3Chunk1Step.data differ diff --git a/src/test/resources/testdata/3by3/1steps/chunk_1_2_2_3by3Chunk1Step.data b/src/test/resources/testdata/3by3/1steps/chunk_1_2_2_3by3Chunk1Step.data new file mode 100644 index 0000000..6084f42 Binary files /dev/null and b/src/test/resources/testdata/3by3/1steps/chunk_1_2_2_3by3Chunk1Step.data differ diff --git a/src/test/resources/testdata/3by3/1steps/chunk_2_0_0_3by3Chunk1Step.data b/src/test/resources/testdata/3by3/1steps/chunk_2_0_0_3by3Chunk1Step.data new file mode 100644 index 0000000..8f215bc Binary files /dev/null and b/src/test/resources/testdata/3by3/1steps/chunk_2_0_0_3by3Chunk1Step.data differ diff --git a/src/test/resources/testdata/3by3/1steps/chunk_2_0_1_3by3Chunk1Step.data b/src/test/resources/testdata/3by3/1steps/chunk_2_0_1_3by3Chunk1Step.data new file mode 100644 index 0000000..e306659 Binary files /dev/null and b/src/test/resources/testdata/3by3/1steps/chunk_2_0_1_3by3Chunk1Step.data differ diff --git a/src/test/resources/testdata/3by3/1steps/chunk_2_0_2_3by3Chunk1Step.data b/src/test/resources/testdata/3by3/1steps/chunk_2_0_2_3by3Chunk1Step.data new file mode 100644 index 0000000..dec3f93 Binary files /dev/null and b/src/test/resources/testdata/3by3/1steps/chunk_2_0_2_3by3Chunk1Step.data differ diff --git a/src/test/resources/testdata/3by3/1steps/chunk_2_1_0_3by3Chunk1Step.data b/src/test/resources/testdata/3by3/1steps/chunk_2_1_0_3by3Chunk1Step.data new file mode 100644 index 0000000..f41c437 Binary files /dev/null and b/src/test/resources/testdata/3by3/1steps/chunk_2_1_0_3by3Chunk1Step.data differ diff --git a/src/test/resources/testdata/3by3/1steps/chunk_2_1_1_3by3Chunk1Step.data b/src/test/resources/testdata/3by3/1steps/chunk_2_1_1_3by3Chunk1Step.data new file mode 100644 index 0000000..74f36c1 Binary files /dev/null and b/src/test/resources/testdata/3by3/1steps/chunk_2_1_1_3by3Chunk1Step.data differ diff --git a/src/test/resources/testdata/3by3/1steps/chunk_2_1_2_3by3Chunk1Step.data b/src/test/resources/testdata/3by3/1steps/chunk_2_1_2_3by3Chunk1Step.data new file mode 100644 index 0000000..9aa92ab Binary files /dev/null and b/src/test/resources/testdata/3by3/1steps/chunk_2_1_2_3by3Chunk1Step.data differ diff --git a/src/test/resources/testdata/3by3/1steps/chunk_2_2_0_3by3Chunk1Step.data b/src/test/resources/testdata/3by3/1steps/chunk_2_2_0_3by3Chunk1Step.data new file mode 100644 index 0000000..78ec1d0 Binary files /dev/null and b/src/test/resources/testdata/3by3/1steps/chunk_2_2_0_3by3Chunk1Step.data differ diff --git a/src/test/resources/testdata/3by3/1steps/chunk_2_2_1_3by3Chunk1Step.data b/src/test/resources/testdata/3by3/1steps/chunk_2_2_1_3by3Chunk1Step.data new file mode 100644 index 0000000..6a6d0a4 Binary files /dev/null and b/src/test/resources/testdata/3by3/1steps/chunk_2_2_1_3by3Chunk1Step.data differ diff --git a/src/test/resources/testdata/3by3/1steps/chunk_2_2_2_3by3Chunk1Step.data b/src/test/resources/testdata/3by3/1steps/chunk_2_2_2_3by3Chunk1Step.data new file mode 100644 index 0000000..4329dcd Binary files /dev/null and b/src/test/resources/testdata/3by3/1steps/chunk_2_2_2_3by3Chunk1Step.data differ diff --git a/src/test/resources/testdata/3by3/500steps/chunk_0_0_0_3by3Chunk500Step.data b/src/test/resources/testdata/3by3/500steps/chunk_0_0_0_3by3Chunk500Step.data new file mode 100644 index 0000000..b0d586e Binary files /dev/null and b/src/test/resources/testdata/3by3/500steps/chunk_0_0_0_3by3Chunk500Step.data differ diff --git a/src/test/resources/testdata/3by3/500steps/chunk_0_0_1_3by3Chunk500Step.data b/src/test/resources/testdata/3by3/500steps/chunk_0_0_1_3by3Chunk500Step.data new file mode 100644 index 0000000..d575741 Binary files /dev/null and b/src/test/resources/testdata/3by3/500steps/chunk_0_0_1_3by3Chunk500Step.data differ diff --git a/src/test/resources/testdata/3by3/500steps/chunk_0_0_2_3by3Chunk500Step.data b/src/test/resources/testdata/3by3/500steps/chunk_0_0_2_3by3Chunk500Step.data new file mode 100644 index 0000000..58a40f5 Binary files /dev/null and b/src/test/resources/testdata/3by3/500steps/chunk_0_0_2_3by3Chunk500Step.data differ diff --git a/src/test/resources/testdata/3by3/500steps/chunk_0_1_0_3by3Chunk500Step.data b/src/test/resources/testdata/3by3/500steps/chunk_0_1_0_3by3Chunk500Step.data new file mode 100644 index 0000000..3394ec7 Binary files /dev/null and b/src/test/resources/testdata/3by3/500steps/chunk_0_1_0_3by3Chunk500Step.data differ diff --git a/src/test/resources/testdata/3by3/500steps/chunk_0_1_1_3by3Chunk500Step.data b/src/test/resources/testdata/3by3/500steps/chunk_0_1_1_3by3Chunk500Step.data new file mode 100644 index 0000000..cd52de0 Binary files /dev/null and b/src/test/resources/testdata/3by3/500steps/chunk_0_1_1_3by3Chunk500Step.data differ diff --git a/src/test/resources/testdata/3by3/500steps/chunk_0_1_2_3by3Chunk500Step.data b/src/test/resources/testdata/3by3/500steps/chunk_0_1_2_3by3Chunk500Step.data new file mode 100644 index 0000000..265e3b1 Binary files /dev/null and b/src/test/resources/testdata/3by3/500steps/chunk_0_1_2_3by3Chunk500Step.data differ diff --git a/src/test/resources/testdata/3by3/500steps/chunk_0_2_0_3by3Chunk500Step.data b/src/test/resources/testdata/3by3/500steps/chunk_0_2_0_3by3Chunk500Step.data new file mode 100644 index 0000000..df0062c Binary files /dev/null and b/src/test/resources/testdata/3by3/500steps/chunk_0_2_0_3by3Chunk500Step.data differ diff --git a/src/test/resources/testdata/3by3/500steps/chunk_0_2_1_3by3Chunk500Step.data b/src/test/resources/testdata/3by3/500steps/chunk_0_2_1_3by3Chunk500Step.data new file mode 100644 index 0000000..64200a4 Binary files /dev/null and b/src/test/resources/testdata/3by3/500steps/chunk_0_2_1_3by3Chunk500Step.data differ diff --git a/src/test/resources/testdata/3by3/500steps/chunk_0_2_2_3by3Chunk500Step.data b/src/test/resources/testdata/3by3/500steps/chunk_0_2_2_3by3Chunk500Step.data new file mode 100644 index 0000000..5d6b145 Binary files /dev/null and b/src/test/resources/testdata/3by3/500steps/chunk_0_2_2_3by3Chunk500Step.data differ diff --git a/src/test/resources/testdata/3by3/500steps/chunk_1_0_0_3by3Chunk500Step.data b/src/test/resources/testdata/3by3/500steps/chunk_1_0_0_3by3Chunk500Step.data new file mode 100644 index 0000000..abf346c Binary files /dev/null and b/src/test/resources/testdata/3by3/500steps/chunk_1_0_0_3by3Chunk500Step.data differ diff --git a/src/test/resources/testdata/3by3/500steps/chunk_1_0_1_3by3Chunk500Step.data b/src/test/resources/testdata/3by3/500steps/chunk_1_0_1_3by3Chunk500Step.data new file mode 100644 index 0000000..c6a14e6 Binary files /dev/null and b/src/test/resources/testdata/3by3/500steps/chunk_1_0_1_3by3Chunk500Step.data differ diff --git a/src/test/resources/testdata/3by3/500steps/chunk_1_0_2_3by3Chunk500Step.data b/src/test/resources/testdata/3by3/500steps/chunk_1_0_2_3by3Chunk500Step.data new file mode 100644 index 0000000..b0e88cb Binary files /dev/null and b/src/test/resources/testdata/3by3/500steps/chunk_1_0_2_3by3Chunk500Step.data differ diff --git a/src/test/resources/testdata/3by3/500steps/chunk_1_1_0_3by3Chunk500Step.data b/src/test/resources/testdata/3by3/500steps/chunk_1_1_0_3by3Chunk500Step.data new file mode 100644 index 0000000..910b5f6 Binary files /dev/null and b/src/test/resources/testdata/3by3/500steps/chunk_1_1_0_3by3Chunk500Step.data differ diff --git a/src/test/resources/testdata/3by3/500steps/chunk_1_1_1_3by3Chunk500Step.data b/src/test/resources/testdata/3by3/500steps/chunk_1_1_1_3by3Chunk500Step.data new file mode 100644 index 0000000..6f58024 Binary files /dev/null and b/src/test/resources/testdata/3by3/500steps/chunk_1_1_1_3by3Chunk500Step.data differ diff --git a/src/test/resources/testdata/3by3/500steps/chunk_1_1_2_3by3Chunk500Step.data b/src/test/resources/testdata/3by3/500steps/chunk_1_1_2_3by3Chunk500Step.data new file mode 100644 index 0000000..1d7a370 Binary files /dev/null and b/src/test/resources/testdata/3by3/500steps/chunk_1_1_2_3by3Chunk500Step.data differ diff --git a/src/test/resources/testdata/3by3/500steps/chunk_1_2_0_3by3Chunk500Step.data b/src/test/resources/testdata/3by3/500steps/chunk_1_2_0_3by3Chunk500Step.data new file mode 100644 index 0000000..5dd92a0 Binary files /dev/null and b/src/test/resources/testdata/3by3/500steps/chunk_1_2_0_3by3Chunk500Step.data differ diff --git a/src/test/resources/testdata/3by3/500steps/chunk_1_2_1_3by3Chunk500Step.data b/src/test/resources/testdata/3by3/500steps/chunk_1_2_1_3by3Chunk500Step.data new file mode 100644 index 0000000..3f08bf2 Binary files /dev/null and b/src/test/resources/testdata/3by3/500steps/chunk_1_2_1_3by3Chunk500Step.data differ diff --git a/src/test/resources/testdata/3by3/500steps/chunk_1_2_2_3by3Chunk500Step.data b/src/test/resources/testdata/3by3/500steps/chunk_1_2_2_3by3Chunk500Step.data new file mode 100644 index 0000000..053d31c Binary files /dev/null and b/src/test/resources/testdata/3by3/500steps/chunk_1_2_2_3by3Chunk500Step.data differ diff --git a/src/test/resources/testdata/3by3/500steps/chunk_2_0_0_3by3Chunk500Step.data b/src/test/resources/testdata/3by3/500steps/chunk_2_0_0_3by3Chunk500Step.data new file mode 100644 index 0000000..b76c754 Binary files /dev/null and b/src/test/resources/testdata/3by3/500steps/chunk_2_0_0_3by3Chunk500Step.data differ diff --git a/src/test/resources/testdata/3by3/500steps/chunk_2_0_1_3by3Chunk500Step.data b/src/test/resources/testdata/3by3/500steps/chunk_2_0_1_3by3Chunk500Step.data new file mode 100644 index 0000000..ea98af3 Binary files /dev/null and b/src/test/resources/testdata/3by3/500steps/chunk_2_0_1_3by3Chunk500Step.data differ diff --git a/src/test/resources/testdata/3by3/500steps/chunk_2_0_2_3by3Chunk500Step.data b/src/test/resources/testdata/3by3/500steps/chunk_2_0_2_3by3Chunk500Step.data new file mode 100644 index 0000000..1013e89 Binary files /dev/null and b/src/test/resources/testdata/3by3/500steps/chunk_2_0_2_3by3Chunk500Step.data differ diff --git a/src/test/resources/testdata/3by3/500steps/chunk_2_1_0_3by3Chunk500Step.data b/src/test/resources/testdata/3by3/500steps/chunk_2_1_0_3by3Chunk500Step.data new file mode 100644 index 0000000..1ae8801 Binary files /dev/null and b/src/test/resources/testdata/3by3/500steps/chunk_2_1_0_3by3Chunk500Step.data differ diff --git a/src/test/resources/testdata/3by3/500steps/chunk_2_1_1_3by3Chunk500Step.data b/src/test/resources/testdata/3by3/500steps/chunk_2_1_1_3by3Chunk500Step.data new file mode 100644 index 0000000..033c5aa Binary files /dev/null and b/src/test/resources/testdata/3by3/500steps/chunk_2_1_1_3by3Chunk500Step.data differ diff --git a/src/test/resources/testdata/3by3/500steps/chunk_2_1_2_3by3Chunk500Step.data b/src/test/resources/testdata/3by3/500steps/chunk_2_1_2_3by3Chunk500Step.data new file mode 100644 index 0000000..972dcd1 Binary files /dev/null and b/src/test/resources/testdata/3by3/500steps/chunk_2_1_2_3by3Chunk500Step.data differ diff --git a/src/test/resources/testdata/3by3/500steps/chunk_2_2_0_3by3Chunk500Step.data b/src/test/resources/testdata/3by3/500steps/chunk_2_2_0_3by3Chunk500Step.data new file mode 100644 index 0000000..460a579 Binary files /dev/null and b/src/test/resources/testdata/3by3/500steps/chunk_2_2_0_3by3Chunk500Step.data differ diff --git a/src/test/resources/testdata/3by3/500steps/chunk_2_2_1_3by3Chunk500Step.data b/src/test/resources/testdata/3by3/500steps/chunk_2_2_1_3by3Chunk500Step.data new file mode 100644 index 0000000..d674176 Binary files /dev/null and b/src/test/resources/testdata/3by3/500steps/chunk_2_2_1_3by3Chunk500Step.data differ diff --git a/src/test/resources/testdata/3by3/500steps/chunk_2_2_2_3by3Chunk500Step.data b/src/test/resources/testdata/3by3/500steps/chunk_2_2_2_3by3Chunk500Step.data new file mode 100644 index 0000000..0302467 Binary files /dev/null and b/src/test/resources/testdata/3by3/500steps/chunk_2_2_2_3by3Chunk500Step.data differ diff --git a/src/test/resources/testdata/3by3/50steps/chunk_0_0_0_3by3Chunk50Step.data b/src/test/resources/testdata/3by3/50steps/chunk_0_0_0_3by3Chunk50Step.data new file mode 100644 index 0000000..55ad09d Binary files /dev/null and b/src/test/resources/testdata/3by3/50steps/chunk_0_0_0_3by3Chunk50Step.data differ diff --git a/src/test/resources/testdata/3by3/50steps/chunk_0_0_1_3by3Chunk50Step.data b/src/test/resources/testdata/3by3/50steps/chunk_0_0_1_3by3Chunk50Step.data new file mode 100644 index 0000000..9661f47 Binary files /dev/null and b/src/test/resources/testdata/3by3/50steps/chunk_0_0_1_3by3Chunk50Step.data differ diff --git a/src/test/resources/testdata/3by3/50steps/chunk_0_0_2_3by3Chunk50Step.data b/src/test/resources/testdata/3by3/50steps/chunk_0_0_2_3by3Chunk50Step.data new file mode 100644 index 0000000..541cb2f Binary files /dev/null and b/src/test/resources/testdata/3by3/50steps/chunk_0_0_2_3by3Chunk50Step.data differ diff --git a/src/test/resources/testdata/3by3/50steps/chunk_0_1_0_3by3Chunk50Step.data b/src/test/resources/testdata/3by3/50steps/chunk_0_1_0_3by3Chunk50Step.data new file mode 100644 index 0000000..21c7e0b Binary files /dev/null and b/src/test/resources/testdata/3by3/50steps/chunk_0_1_0_3by3Chunk50Step.data differ diff --git a/src/test/resources/testdata/3by3/50steps/chunk_0_1_1_3by3Chunk50Step.data b/src/test/resources/testdata/3by3/50steps/chunk_0_1_1_3by3Chunk50Step.data new file mode 100644 index 0000000..d6fd596 Binary files /dev/null and b/src/test/resources/testdata/3by3/50steps/chunk_0_1_1_3by3Chunk50Step.data differ diff --git a/src/test/resources/testdata/3by3/50steps/chunk_0_1_2_3by3Chunk50Step.data b/src/test/resources/testdata/3by3/50steps/chunk_0_1_2_3by3Chunk50Step.data new file mode 100644 index 0000000..9c34755 Binary files /dev/null and b/src/test/resources/testdata/3by3/50steps/chunk_0_1_2_3by3Chunk50Step.data differ diff --git a/src/test/resources/testdata/3by3/50steps/chunk_0_2_0_3by3Chunk50Step.data b/src/test/resources/testdata/3by3/50steps/chunk_0_2_0_3by3Chunk50Step.data new file mode 100644 index 0000000..33b6a15 Binary files /dev/null and b/src/test/resources/testdata/3by3/50steps/chunk_0_2_0_3by3Chunk50Step.data differ diff --git a/src/test/resources/testdata/3by3/50steps/chunk_0_2_1_3by3Chunk50Step.data b/src/test/resources/testdata/3by3/50steps/chunk_0_2_1_3by3Chunk50Step.data new file mode 100644 index 0000000..39fc4ed Binary files /dev/null and b/src/test/resources/testdata/3by3/50steps/chunk_0_2_1_3by3Chunk50Step.data differ diff --git a/src/test/resources/testdata/3by3/50steps/chunk_0_2_2_3by3Chunk50Step.data b/src/test/resources/testdata/3by3/50steps/chunk_0_2_2_3by3Chunk50Step.data new file mode 100644 index 0000000..72ac8f6 Binary files /dev/null and b/src/test/resources/testdata/3by3/50steps/chunk_0_2_2_3by3Chunk50Step.data differ diff --git a/src/test/resources/testdata/3by3/50steps/chunk_1_0_0_3by3Chunk50Step.data b/src/test/resources/testdata/3by3/50steps/chunk_1_0_0_3by3Chunk50Step.data new file mode 100644 index 0000000..678cbb0 Binary files /dev/null and b/src/test/resources/testdata/3by3/50steps/chunk_1_0_0_3by3Chunk50Step.data differ diff --git a/src/test/resources/testdata/3by3/50steps/chunk_1_0_1_3by3Chunk50Step.data b/src/test/resources/testdata/3by3/50steps/chunk_1_0_1_3by3Chunk50Step.data new file mode 100644 index 0000000..01b1821 Binary files /dev/null and b/src/test/resources/testdata/3by3/50steps/chunk_1_0_1_3by3Chunk50Step.data differ diff --git a/src/test/resources/testdata/3by3/50steps/chunk_1_0_2_3by3Chunk50Step.data b/src/test/resources/testdata/3by3/50steps/chunk_1_0_2_3by3Chunk50Step.data new file mode 100644 index 0000000..a973dc7 Binary files /dev/null and b/src/test/resources/testdata/3by3/50steps/chunk_1_0_2_3by3Chunk50Step.data differ diff --git a/src/test/resources/testdata/3by3/50steps/chunk_1_1_0_3by3Chunk50Step.data b/src/test/resources/testdata/3by3/50steps/chunk_1_1_0_3by3Chunk50Step.data new file mode 100644 index 0000000..59aac43 Binary files /dev/null and b/src/test/resources/testdata/3by3/50steps/chunk_1_1_0_3by3Chunk50Step.data differ diff --git a/src/test/resources/testdata/3by3/50steps/chunk_1_1_1_3by3Chunk50Step.data b/src/test/resources/testdata/3by3/50steps/chunk_1_1_1_3by3Chunk50Step.data new file mode 100644 index 0000000..d92dd84 Binary files /dev/null and b/src/test/resources/testdata/3by3/50steps/chunk_1_1_1_3by3Chunk50Step.data differ diff --git a/src/test/resources/testdata/3by3/50steps/chunk_1_1_2_3by3Chunk50Step.data b/src/test/resources/testdata/3by3/50steps/chunk_1_1_2_3by3Chunk50Step.data new file mode 100644 index 0000000..64165cf Binary files /dev/null and b/src/test/resources/testdata/3by3/50steps/chunk_1_1_2_3by3Chunk50Step.data differ diff --git a/src/test/resources/testdata/3by3/50steps/chunk_1_2_0_3by3Chunk50Step.data b/src/test/resources/testdata/3by3/50steps/chunk_1_2_0_3by3Chunk50Step.data new file mode 100644 index 0000000..657f1c0 Binary files /dev/null and b/src/test/resources/testdata/3by3/50steps/chunk_1_2_0_3by3Chunk50Step.data differ diff --git a/src/test/resources/testdata/3by3/50steps/chunk_1_2_1_3by3Chunk50Step.data b/src/test/resources/testdata/3by3/50steps/chunk_1_2_1_3by3Chunk50Step.data new file mode 100644 index 0000000..bd0e2c4 Binary files /dev/null and b/src/test/resources/testdata/3by3/50steps/chunk_1_2_1_3by3Chunk50Step.data differ diff --git a/src/test/resources/testdata/3by3/50steps/chunk_1_2_2_3by3Chunk50Step.data b/src/test/resources/testdata/3by3/50steps/chunk_1_2_2_3by3Chunk50Step.data new file mode 100644 index 0000000..00fb69d Binary files /dev/null and b/src/test/resources/testdata/3by3/50steps/chunk_1_2_2_3by3Chunk50Step.data differ diff --git a/src/test/resources/testdata/3by3/50steps/chunk_2_0_0_3by3Chunk50Step.data b/src/test/resources/testdata/3by3/50steps/chunk_2_0_0_3by3Chunk50Step.data new file mode 100644 index 0000000..292cfbc Binary files /dev/null and b/src/test/resources/testdata/3by3/50steps/chunk_2_0_0_3by3Chunk50Step.data differ diff --git a/src/test/resources/testdata/3by3/50steps/chunk_2_0_1_3by3Chunk50Step.data b/src/test/resources/testdata/3by3/50steps/chunk_2_0_1_3by3Chunk50Step.data new file mode 100644 index 0000000..edf8af8 Binary files /dev/null and b/src/test/resources/testdata/3by3/50steps/chunk_2_0_1_3by3Chunk50Step.data differ diff --git a/src/test/resources/testdata/3by3/50steps/chunk_2_0_2_3by3Chunk50Step.data b/src/test/resources/testdata/3by3/50steps/chunk_2_0_2_3by3Chunk50Step.data new file mode 100644 index 0000000..5e365e8 Binary files /dev/null and b/src/test/resources/testdata/3by3/50steps/chunk_2_0_2_3by3Chunk50Step.data differ diff --git a/src/test/resources/testdata/3by3/50steps/chunk_2_1_0_3by3Chunk50Step.data b/src/test/resources/testdata/3by3/50steps/chunk_2_1_0_3by3Chunk50Step.data new file mode 100644 index 0000000..1be506c Binary files /dev/null and b/src/test/resources/testdata/3by3/50steps/chunk_2_1_0_3by3Chunk50Step.data differ diff --git a/src/test/resources/testdata/3by3/50steps/chunk_2_1_1_3by3Chunk50Step.data b/src/test/resources/testdata/3by3/50steps/chunk_2_1_1_3by3Chunk50Step.data new file mode 100644 index 0000000..5dd7721 Binary files /dev/null and b/src/test/resources/testdata/3by3/50steps/chunk_2_1_1_3by3Chunk50Step.data differ diff --git a/src/test/resources/testdata/3by3/50steps/chunk_2_1_2_3by3Chunk50Step.data b/src/test/resources/testdata/3by3/50steps/chunk_2_1_2_3by3Chunk50Step.data new file mode 100644 index 0000000..f1c1968 Binary files /dev/null and b/src/test/resources/testdata/3by3/50steps/chunk_2_1_2_3by3Chunk50Step.data differ diff --git a/src/test/resources/testdata/3by3/50steps/chunk_2_2_0_3by3Chunk50Step.data b/src/test/resources/testdata/3by3/50steps/chunk_2_2_0_3by3Chunk50Step.data new file mode 100644 index 0000000..5132eb7 Binary files /dev/null and b/src/test/resources/testdata/3by3/50steps/chunk_2_2_0_3by3Chunk50Step.data differ diff --git a/src/test/resources/testdata/3by3/50steps/chunk_2_2_1_3by3Chunk50Step.data b/src/test/resources/testdata/3by3/50steps/chunk_2_2_1_3by3Chunk50Step.data new file mode 100644 index 0000000..2eb9fea Binary files /dev/null and b/src/test/resources/testdata/3by3/50steps/chunk_2_2_1_3by3Chunk50Step.data differ diff --git a/src/test/resources/testdata/3by3/50steps/chunk_2_2_2_3by3Chunk50Step.data b/src/test/resources/testdata/3by3/50steps/chunk_2_2_2_3by3Chunk50Step.data new file mode 100644 index 0000000..6e70b36 Binary files /dev/null and b/src/test/resources/testdata/3by3/50steps/chunk_2_2_2_3by3Chunk50Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_0_0_0_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_0_0_0_5by5Chunk1Step.data new file mode 100644 index 0000000..79e4866 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_0_0_0_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_0_0_1_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_0_0_1_5by5Chunk1Step.data new file mode 100644 index 0000000..5a694ad Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_0_0_1_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_0_0_2_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_0_0_2_5by5Chunk1Step.data new file mode 100644 index 0000000..c71cec4 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_0_0_2_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_0_0_3_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_0_0_3_5by5Chunk1Step.data new file mode 100644 index 0000000..f3cffb0 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_0_0_3_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_0_0_4_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_0_0_4_5by5Chunk1Step.data new file mode 100644 index 0000000..98e0c43 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_0_0_4_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_0_1_0_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_0_1_0_5by5Chunk1Step.data new file mode 100644 index 0000000..26d3fef Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_0_1_0_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_0_1_1_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_0_1_1_5by5Chunk1Step.data new file mode 100644 index 0000000..ea94583 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_0_1_1_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_0_1_2_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_0_1_2_5by5Chunk1Step.data new file mode 100644 index 0000000..c5fdf8b Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_0_1_2_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_0_1_3_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_0_1_3_5by5Chunk1Step.data new file mode 100644 index 0000000..d3be41f Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_0_1_3_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_0_1_4_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_0_1_4_5by5Chunk1Step.data new file mode 100644 index 0000000..3dbb72b Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_0_1_4_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_0_2_0_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_0_2_0_5by5Chunk1Step.data new file mode 100644 index 0000000..2a4ae02 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_0_2_0_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_0_2_1_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_0_2_1_5by5Chunk1Step.data new file mode 100644 index 0000000..112ccc8 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_0_2_1_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_0_2_2_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_0_2_2_5by5Chunk1Step.data new file mode 100644 index 0000000..2a602c8 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_0_2_2_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_0_2_3_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_0_2_3_5by5Chunk1Step.data new file mode 100644 index 0000000..4807a5d Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_0_2_3_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_0_2_4_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_0_2_4_5by5Chunk1Step.data new file mode 100644 index 0000000..94b46d1 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_0_2_4_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_0_3_0_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_0_3_0_5by5Chunk1Step.data new file mode 100644 index 0000000..cde89d2 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_0_3_0_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_0_3_1_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_0_3_1_5by5Chunk1Step.data new file mode 100644 index 0000000..4a15fe1 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_0_3_1_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_0_3_2_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_0_3_2_5by5Chunk1Step.data new file mode 100644 index 0000000..b773dcd Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_0_3_2_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_0_3_3_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_0_3_3_5by5Chunk1Step.data new file mode 100644 index 0000000..3ab800b Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_0_3_3_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_0_3_4_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_0_3_4_5by5Chunk1Step.data new file mode 100644 index 0000000..d7ca269 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_0_3_4_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_0_4_0_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_0_4_0_5by5Chunk1Step.data new file mode 100644 index 0000000..e430721 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_0_4_0_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_0_4_1_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_0_4_1_5by5Chunk1Step.data new file mode 100644 index 0000000..cd59414 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_0_4_1_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_0_4_2_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_0_4_2_5by5Chunk1Step.data new file mode 100644 index 0000000..cb7e8b7 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_0_4_2_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_0_4_3_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_0_4_3_5by5Chunk1Step.data new file mode 100644 index 0000000..9c12534 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_0_4_3_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_0_4_4_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_0_4_4_5by5Chunk1Step.data new file mode 100644 index 0000000..b6ff7a0 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_0_4_4_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_1_0_0_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_1_0_0_5by5Chunk1Step.data new file mode 100644 index 0000000..3dd5c82 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_1_0_0_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_1_0_1_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_1_0_1_5by5Chunk1Step.data new file mode 100644 index 0000000..c25725d Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_1_0_1_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_1_0_2_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_1_0_2_5by5Chunk1Step.data new file mode 100644 index 0000000..59ed025 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_1_0_2_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_1_0_3_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_1_0_3_5by5Chunk1Step.data new file mode 100644 index 0000000..c15de0d Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_1_0_3_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_1_0_4_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_1_0_4_5by5Chunk1Step.data new file mode 100644 index 0000000..4f20e22 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_1_0_4_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_1_1_0_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_1_1_0_5by5Chunk1Step.data new file mode 100644 index 0000000..8a31b67 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_1_1_0_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_1_1_1_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_1_1_1_5by5Chunk1Step.data new file mode 100644 index 0000000..4dc7fd0 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_1_1_1_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_1_1_2_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_1_1_2_5by5Chunk1Step.data new file mode 100644 index 0000000..6248b6f Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_1_1_2_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_1_1_3_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_1_1_3_5by5Chunk1Step.data new file mode 100644 index 0000000..6db4327 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_1_1_3_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_1_1_4_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_1_1_4_5by5Chunk1Step.data new file mode 100644 index 0000000..3c77c4e Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_1_1_4_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_1_2_0_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_1_2_0_5by5Chunk1Step.data new file mode 100644 index 0000000..adc7c64 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_1_2_0_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_1_2_1_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_1_2_1_5by5Chunk1Step.data new file mode 100644 index 0000000..36277ea Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_1_2_1_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_1_2_2_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_1_2_2_5by5Chunk1Step.data new file mode 100644 index 0000000..0d0073c Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_1_2_2_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_1_2_3_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_1_2_3_5by5Chunk1Step.data new file mode 100644 index 0000000..280d2ac Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_1_2_3_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_1_2_4_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_1_2_4_5by5Chunk1Step.data new file mode 100644 index 0000000..d37b1ae Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_1_2_4_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_1_3_0_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_1_3_0_5by5Chunk1Step.data new file mode 100644 index 0000000..3851e27 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_1_3_0_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_1_3_1_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_1_3_1_5by5Chunk1Step.data new file mode 100644 index 0000000..a282329 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_1_3_1_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_1_3_2_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_1_3_2_5by5Chunk1Step.data new file mode 100644 index 0000000..6d3e5cb Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_1_3_2_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_1_3_3_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_1_3_3_5by5Chunk1Step.data new file mode 100644 index 0000000..a315e7e Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_1_3_3_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_1_3_4_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_1_3_4_5by5Chunk1Step.data new file mode 100644 index 0000000..ea378b6 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_1_3_4_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_1_4_0_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_1_4_0_5by5Chunk1Step.data new file mode 100644 index 0000000..8597863 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_1_4_0_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_1_4_1_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_1_4_1_5by5Chunk1Step.data new file mode 100644 index 0000000..48ca1ce Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_1_4_1_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_1_4_2_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_1_4_2_5by5Chunk1Step.data new file mode 100644 index 0000000..daed9d3 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_1_4_2_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_1_4_3_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_1_4_3_5by5Chunk1Step.data new file mode 100644 index 0000000..d77e3f6 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_1_4_3_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_1_4_4_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_1_4_4_5by5Chunk1Step.data new file mode 100644 index 0000000..31d4a7b Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_1_4_4_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_2_0_0_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_2_0_0_5by5Chunk1Step.data new file mode 100644 index 0000000..bcc4ad0 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_2_0_0_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_2_0_1_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_2_0_1_5by5Chunk1Step.data new file mode 100644 index 0000000..f6155db Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_2_0_1_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_2_0_2_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_2_0_2_5by5Chunk1Step.data new file mode 100644 index 0000000..9b2eef8 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_2_0_2_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_2_0_3_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_2_0_3_5by5Chunk1Step.data new file mode 100644 index 0000000..616d645 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_2_0_3_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_2_0_4_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_2_0_4_5by5Chunk1Step.data new file mode 100644 index 0000000..be97998 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_2_0_4_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_2_1_0_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_2_1_0_5by5Chunk1Step.data new file mode 100644 index 0000000..b99e330 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_2_1_0_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_2_1_1_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_2_1_1_5by5Chunk1Step.data new file mode 100644 index 0000000..a4782e8 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_2_1_1_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_2_1_2_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_2_1_2_5by5Chunk1Step.data new file mode 100644 index 0000000..0ac8b1d Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_2_1_2_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_2_1_3_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_2_1_3_5by5Chunk1Step.data new file mode 100644 index 0000000..7322224 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_2_1_3_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_2_1_4_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_2_1_4_5by5Chunk1Step.data new file mode 100644 index 0000000..de02366 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_2_1_4_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_2_2_0_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_2_2_0_5by5Chunk1Step.data new file mode 100644 index 0000000..da4bb15 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_2_2_0_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_2_2_1_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_2_2_1_5by5Chunk1Step.data new file mode 100644 index 0000000..2b8840b Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_2_2_1_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_2_2_2_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_2_2_2_5by5Chunk1Step.data new file mode 100644 index 0000000..ead795f Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_2_2_2_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_2_2_3_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_2_2_3_5by5Chunk1Step.data new file mode 100644 index 0000000..72da4d4 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_2_2_3_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_2_2_4_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_2_2_4_5by5Chunk1Step.data new file mode 100644 index 0000000..9a7702b Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_2_2_4_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_2_3_0_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_2_3_0_5by5Chunk1Step.data new file mode 100644 index 0000000..480bd2d Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_2_3_0_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_2_3_1_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_2_3_1_5by5Chunk1Step.data new file mode 100644 index 0000000..775b9ad Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_2_3_1_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_2_3_2_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_2_3_2_5by5Chunk1Step.data new file mode 100644 index 0000000..84f846b Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_2_3_2_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_2_3_3_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_2_3_3_5by5Chunk1Step.data new file mode 100644 index 0000000..fe2c6ec Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_2_3_3_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_2_3_4_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_2_3_4_5by5Chunk1Step.data new file mode 100644 index 0000000..9a7702b Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_2_3_4_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_2_4_0_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_2_4_0_5by5Chunk1Step.data new file mode 100644 index 0000000..aec08ff Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_2_4_0_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_2_4_1_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_2_4_1_5by5Chunk1Step.data new file mode 100644 index 0000000..d2a3510 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_2_4_1_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_2_4_2_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_2_4_2_5by5Chunk1Step.data new file mode 100644 index 0000000..365f43a Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_2_4_2_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_2_4_3_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_2_4_3_5by5Chunk1Step.data new file mode 100644 index 0000000..e25b3cb Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_2_4_3_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_2_4_4_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_2_4_4_5by5Chunk1Step.data new file mode 100644 index 0000000..14d8c9a Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_2_4_4_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_3_0_0_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_3_0_0_5by5Chunk1Step.data new file mode 100644 index 0000000..222e20f Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_3_0_0_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_3_0_1_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_3_0_1_5by5Chunk1Step.data new file mode 100644 index 0000000..6d56e54 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_3_0_1_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_3_0_2_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_3_0_2_5by5Chunk1Step.data new file mode 100644 index 0000000..efa136d Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_3_0_2_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_3_0_3_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_3_0_3_5by5Chunk1Step.data new file mode 100644 index 0000000..28239d0 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_3_0_3_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_3_0_4_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_3_0_4_5by5Chunk1Step.data new file mode 100644 index 0000000..43a3e85 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_3_0_4_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_3_1_0_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_3_1_0_5by5Chunk1Step.data new file mode 100644 index 0000000..67083d2 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_3_1_0_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_3_1_1_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_3_1_1_5by5Chunk1Step.data new file mode 100644 index 0000000..a4782e8 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_3_1_1_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_3_1_2_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_3_1_2_5by5Chunk1Step.data new file mode 100644 index 0000000..ebece53 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_3_1_2_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_3_1_3_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_3_1_3_5by5Chunk1Step.data new file mode 100644 index 0000000..d13cada Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_3_1_3_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_3_1_4_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_3_1_4_5by5Chunk1Step.data new file mode 100644 index 0000000..85d5c42 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_3_1_4_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_3_2_0_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_3_2_0_5by5Chunk1Step.data new file mode 100644 index 0000000..f594b90 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_3_2_0_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_3_2_1_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_3_2_1_5by5Chunk1Step.data new file mode 100644 index 0000000..843c6be Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_3_2_1_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_3_2_2_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_3_2_2_5by5Chunk1Step.data new file mode 100644 index 0000000..55b79cf Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_3_2_2_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_3_2_3_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_3_2_3_5by5Chunk1Step.data new file mode 100644 index 0000000..5ea19a3 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_3_2_3_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_3_2_4_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_3_2_4_5by5Chunk1Step.data new file mode 100644 index 0000000..07e553f Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_3_2_4_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_3_3_0_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_3_3_0_5by5Chunk1Step.data new file mode 100644 index 0000000..32331f7 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_3_3_0_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_3_3_1_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_3_3_1_5by5Chunk1Step.data new file mode 100644 index 0000000..178d0fd Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_3_3_1_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_3_3_2_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_3_3_2_5by5Chunk1Step.data new file mode 100644 index 0000000..b94960f Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_3_3_2_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_3_3_3_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_3_3_3_5by5Chunk1Step.data new file mode 100644 index 0000000..fb40c39 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_3_3_3_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_3_3_4_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_3_3_4_5by5Chunk1Step.data new file mode 100644 index 0000000..07e553f Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_3_3_4_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_3_4_0_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_3_4_0_5by5Chunk1Step.data new file mode 100644 index 0000000..0efd1ac Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_3_4_0_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_3_4_1_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_3_4_1_5by5Chunk1Step.data new file mode 100644 index 0000000..3d74598 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_3_4_1_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_3_4_2_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_3_4_2_5by5Chunk1Step.data new file mode 100644 index 0000000..3e48be9 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_3_4_2_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_3_4_3_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_3_4_3_5by5Chunk1Step.data new file mode 100644 index 0000000..b677d7b Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_3_4_3_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_3_4_4_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_3_4_4_5by5Chunk1Step.data new file mode 100644 index 0000000..249fd20 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_3_4_4_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_4_0_0_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_4_0_0_5by5Chunk1Step.data new file mode 100644 index 0000000..8f215bc Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_4_0_0_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_4_0_1_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_4_0_1_5by5Chunk1Step.data new file mode 100644 index 0000000..071685b Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_4_0_1_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_4_0_2_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_4_0_2_5by5Chunk1Step.data new file mode 100644 index 0000000..fe115cd Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_4_0_2_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_4_0_3_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_4_0_3_5by5Chunk1Step.data new file mode 100644 index 0000000..d73f095 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_4_0_3_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_4_0_4_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_4_0_4_5by5Chunk1Step.data new file mode 100644 index 0000000..dec3f93 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_4_0_4_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_4_1_0_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_4_1_0_5by5Chunk1Step.data new file mode 100644 index 0000000..f41c437 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_4_1_0_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_4_1_1_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_4_1_1_5by5Chunk1Step.data new file mode 100644 index 0000000..4a3eb93 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_4_1_1_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_4_1_2_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_4_1_2_5by5Chunk1Step.data new file mode 100644 index 0000000..77e66de Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_4_1_2_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_4_1_3_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_4_1_3_5by5Chunk1Step.data new file mode 100644 index 0000000..c100f2e Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_4_1_3_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_4_1_4_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_4_1_4_5by5Chunk1Step.data new file mode 100644 index 0000000..6582143 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_4_1_4_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_4_2_0_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_4_2_0_5by5Chunk1Step.data new file mode 100644 index 0000000..678fd85 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_4_2_0_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_4_2_1_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_4_2_1_5by5Chunk1Step.data new file mode 100644 index 0000000..cd94f9b Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_4_2_1_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_4_2_2_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_4_2_2_5by5Chunk1Step.data new file mode 100644 index 0000000..afd4c3e Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_4_2_2_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_4_2_3_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_4_2_3_5by5Chunk1Step.data new file mode 100644 index 0000000..736b4d5 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_4_2_3_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_4_2_4_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_4_2_4_5by5Chunk1Step.data new file mode 100644 index 0000000..061e28e Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_4_2_4_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_4_3_0_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_4_3_0_5by5Chunk1Step.data new file mode 100644 index 0000000..678fd85 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_4_3_0_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_4_3_1_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_4_3_1_5by5Chunk1Step.data new file mode 100644 index 0000000..8e6ab2a Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_4_3_1_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_4_3_2_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_4_3_2_5by5Chunk1Step.data new file mode 100644 index 0000000..5700a08 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_4_3_2_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_4_3_3_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_4_3_3_5by5Chunk1Step.data new file mode 100644 index 0000000..8b31262 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_4_3_3_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_4_3_4_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_4_3_4_5by5Chunk1Step.data new file mode 100644 index 0000000..af8dc96 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_4_3_4_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_4_4_0_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_4_4_0_5by5Chunk1Step.data new file mode 100644 index 0000000..78ec1d0 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_4_4_0_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_4_4_1_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_4_4_1_5by5Chunk1Step.data new file mode 100644 index 0000000..ac98d74 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_4_4_1_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_4_4_2_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_4_4_2_5by5Chunk1Step.data new file mode 100644 index 0000000..4d262f5 Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_4_4_2_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_4_4_3_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_4_4_3_5by5Chunk1Step.data new file mode 100644 index 0000000..f813cea Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_4_4_3_5by5Chunk1Step.data differ diff --git a/src/test/resources/testdata/5by5/1steps/chunk_4_4_4_5by5Chunk1Step.data b/src/test/resources/testdata/5by5/1steps/chunk_4_4_4_5by5Chunk1Step.data new file mode 100644 index 0000000..4329dcd Binary files /dev/null and b/src/test/resources/testdata/5by5/1steps/chunk_4_4_4_5by5Chunk1Step.data differ