Элементарные клеточные автоматы.
Недавно закончил программу для изучения элементарных клеточных автоматов (КА). Элементарными их называют, потому что они работают с одномерным массивом ячеек - куда уж элементарнее. Сама теория для элементарных КА разработана вдоль и поперёк. Например, Википедия: В англоязычной Википедии материала гораздо больше (как-будто им делать нечего, только писать подробные статьи): Моя программа на чистом JavaScript выглядит так: Т.е., видно, что мы можем одновременно запускать три КА, для каждого из них...