def action(self): for y in range(0, Constants.NUMBER_ROWS): for x in range(0, Constants.NUMBER_COLUMNS): numberNeighbours = self.get_number_neighbours(x, y) # Reglas if self.is_dead(x, y): if Rules.born(numberNeighbours): self.update_state(x, y, True) else: if Rules.kill(numberNeighbours): self.update_state(x, y, False)