Каждая ячейка клеточного автомата (КА) зависит от трёх предыдущих. Например, если КА строится сверху вниз - зависит от ячейки прямо над ней и двух её соседей - слева и справа. Стивен Вольфрам (Stephen Wolfram, род. 29 августа 1959 , Лондон — британский и американский физик, математик и учёный в области информатики, разработчик системы компьютерной алгебры Mathematica и системы извлечения знаний WolframAlpha) - предложил схему нумерации этих правил, известную как код Вольфрама (Wolfram code), которая сопоставляет каждому правилу число от 1 до 255. Код Вольфрама очень наглядно показывает суть текущего правила - каждой комбинации из трёх клеток (0 - пусто, 1 - есть жизнь) ставится в соответствие 0 или 1. Всего комбинаций из 0 и 1 по три - 8, поэтому существует всего 2**8=256 правил: от 0 до 255. Как строится код Вольфрама видно на скриншоте из моей программы: Отражения и дополнения - внизу дополнительные три ячейки с кодами отражения и дополнения: В русскоязычной Википедии по этому пово
Элементарные клеточные автоматы - отражения и дополнения.
19 июня19 июн
1
1 мин