diff --git a/src/Life.java b/src/Life.java index 2f42fa3..af75a4b 100644 --- a/src/Life.java +++ b/src/Life.java @@ -107,10 +107,10 @@ public class Life implements ILife { int min_Y = y - 1; int max_Y = y + 1; - if( min_X < 0) min_X = 0; - if( max_X >= x_value) max_X = x_value - 1; - if( min_Y < 0) min_Y = 0; - if( max_Y >= x_value) max_Y = y_value - 1; + if( min_X < 0) min_X=0; + if( max_X >= x_value) max_X=x_value - 1; + if( min_Y < 0) min_Y=0; + if( max_Y >= x_value) max_Y=y_value - 1; int sum = 0; for(int dx = min_X; dx <= max_X; dx++){ diff --git a/test/LifeTest.java b/test/LifeTest.java index 8d60945..c2ec1b2 100644 --- a/test/LifeTest.java +++ b/test/LifeTest.java @@ -30,13 +30,13 @@ public class LifeTest { @Test public void keepAliveCell() { Life firstGen = new Life(); - firstGen.setAlive(1, 1); firstGen.setAlive(2, 2); firstGen.setAlive(3, 3); + firstGen.setAlive(4, 4); ILife nextGen = firstGen.nextGeneration(); - assertTrue(nextGen.isAlive(2, 2)); + assertTrue(nextGen.isAlive(3, 3)); } @Test