Browse Source

Abgabe

master
Sarah Baumann 3 years ago
parent
commit
d8fea51037
2 changed files with 6 additions and 6 deletions
  1. 4
    4
      src/Life.java
  2. 2
    2
      test/LifeTest.java

+ 4
- 4
src/Life.java View File

@@ -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++){

+ 2
- 2
test/LifeTest.java View File

@@ -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

Loading…
Cancel
Save