diff --git a/src/backend/Simulator.java b/src/backend/Simulator.java index 8031b8b..f3e5b7c 100644 --- a/src/backend/Simulator.java +++ b/src/backend/Simulator.java @@ -114,20 +114,26 @@ public class Simulator extends Thread { //i put everything here for now public void cellDies(int x, int y) { int aliveNeighbors = getAliveNeighbors(x, y, LIFE_AREA_RADIUS); + for (int i=0;i ruleSurviveCriteria.get(1)) { - setNewCell(x, y, 0); - //newCells.get(x).set(y, 0); - }else{setNewCell(x, y, 1);} } public void cellBorns(int x, int y) { int aliveNeighbors = getAliveNeighbors(x, y, LIFE_AREA_RADIUS); - if(aliveNeighbors == ruleBirthCriteria.get(0)) { - setNewCell(x, y, 1); - //newCells.get(x).set(y, 1); - }else{setNewCell(x, y, 0);} + for (int i=0;i