Есть клетка А с некоторым состоянием, ноль или единица, её состояние определяет правило 30, то есть состояние трёх клеток сверху. Вот состояние этих трёх клеток перевожу в десятичное число и записываю в исходную, нижнюю клетку А, получается матрица N.
Потом беру одну клетку В из этой матрицы N и смотрю на три клетки которые над ней, так как эти три клетки образуются из пяти клеток сверху, то максимум

разных состояния трех клеток получаются, все эти

вариантов упорядочиваю по возрастанию отмечая их от нуля до тридцати одного, смотрю каким значениям соответствуют три клетки над В, и записываю их в В, получается матрица L.
-- 15.11.2019, 21:03 --Dmitriy40 в сообщении #1426128
писал(а):
теоретически может принимать любые значения и if не сработать ... Да, но тогда никакое значение не присвоится обрабатываемой клетке, а случай когда никакой if не сработало, ТС-ом не предусмотрен.

Я, есличо, тоже жду от ТС-а пояснений, всё ещё.
Про какие случаи Вы говорите, можно на примерах ?
Там ведь все случаи расписаны.