def test_life_40(self): l = Life(2,2) c1 = ConwayCell(True) c2 = ConwayCell(False) c3 = ConwayCell(False) c4 = ConwayCell(True) l.addCell(0,0,c1) l.addCell(0,1,c2) l.addCell(1,0,c3) l.addCell(1,1,c4) l.cellExecute(1,1) assert l.liveNeighbors() == 0
def test_life_42(self): l = Life(2,2) c1 = ConwayCell(True) c2 = ConwayCell(True) c3 = FredkinCell() c4 = FredkinCell() l.addCell(0,0,c1) l.addCell(0,1,c2) l.addCell(1,0,c3) l.addCell(1,1,c4) l.countLives() l.cellExecute(1,1) assert l.liveNeighbors() == 1