#cellular_automata

2023-12-11

Удивительные клеточные автоматы: обратные и расширенные поколения

👾, Хабр! Давно не виделись. Сегодня мы рассмотрим ещё пару расширений классической модели, которые позволяют достичь ещё большей вариативности поведения правил конфигурации. В первых статьях цикла мы познакомились с поколениями, одной из базовых и простейших модификаций стандартной конфигурации клеточных автоматов. До этого дополнения наши клетки могли находиться лишь в двух логических состояниях – пустая и живая ( 0 и 1 , соответственно). После же, с новым параметром G , мы добавили третье положение – старение, что значило, что клетка, после выхода из состояния 1 , начинала отмирать, доходя до состояния G-1 , и только после возвращая состояние к 0 . Во время старения клетки не влияют на соседей, не проходят проверки выживания, увеличивая собственный счётчик состояния с каждым шагом, но они и не позволяют новым клеткам рождаться на их месте. Дополнение поколений является самым популярным, среди всех модификаций стандартной модели, и даже, фактически, оно стало частью правила по умолчанию, наравне с B/S , используясь практически во всех прочих расширениях, хотя использование поколений, конечно, опционально. Со временем участники сообщества начали предлагать дополнения и к этому варианту конфигурации. На поверхности лежали многие вариации, как ещё возможно изменить или переставить состояния клеток. Одним из них были и обратные поколения, a.k.a. snoitareneG , с которых мы и начнём.

habr.com/ru/companies/timeweb/

#timeweb_статьи #клеточные_автоматы #клеточный_автомат #cellular_automata #cellular #игра_жизнь #game_of_life #теория_автоматов #алгоритмы

The Pnictogen Wingthepnictogenwing@mas.to
2023-09-29

has anyone tried cellular automata on a tetrakis square grid before? because I've got to say, it's remarkably easy to get complex behavior out of simple rules. like, here's B3/S4, and it seems to yield some kind of explosive slow-period oscillator from pseudorandom "soup".

#programming
#cellular_automata

2023-09-03

Understanding Complex Social Dynamics
(1998) : Hegselmann, Rainer Flache, And...
url: jasss.soc.surrey.ac.uk/1/3/1.h

2023-08-09

Methods and Techniques of Complex Systems Science
(2006) : Shalizi, Cosma Rohilla
DOI: doi.org/10.1007/978-0-387-3353

2022-07-23

Methods and Techniques of Complex Systems Science: an Overview
(2006) : Cosma Rohilla Shalizi
DOI: doi.org/10.1007/978-0-387-3353

2022-07-15

From Factors To Actors : Computational Sociology and Agent-Based Modeling
(2002) : Macy, Michael W. and Willer, Robert
DOI: doi.org/10.1146/annurev.soc.28

2022-06-10

Simulating Complex Systems by Cellular Automata
(2010) : Hoekstra, Alfons G. and Kroc, Jiri and Sloot, Peter M.A.
DOI: doi.org/10.1007/978-3-642-1220

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst