Тогда по сути у вас задача сводится к тому, чтобы взять ячейку - посчитать у нее соседей, и потом взять другую ячейку, посчитать у нее соседей, и так за один тик можно трогать только одну ячейку, если она попадается соседов в другом просчете, игнорите ее
Тогда по сути у вас задача сводится к тому, чтобы взять ячейку - посчитать у нее соседей, и потом взять другую ячейку, посчитать у нее соседей, и так за один тик можно трогать только одну ячейку, если она попадается соседов в другом просчете, игнорите ее
смотрите, предположим, у вас например сетка 5 на 5, вы берете ячейку 0.0 и соседи у нее будут 0.1, 1.1, 1.0, все ячейки 0.0, 0.1, 1.1, 1.0 в дальнейших расчетах в пределах этого тика не учавствуют