Осциллятор (конфигурация клеточного автомата)
Осцилля́тор (англ. oscillator) — класс конфигураций в «Жизни» — созданной Конвеем модели клеточного автомата.
Описание
Осциллятор — конфигурация клеточного автомата, которая после конечного числа поколений повторяется в изначальном виде и положении. Другими словами, осциллятор — это любой образец, который является предшественником самого себя[1], хотя до очередного повтора его состояния может проходить сколь угодно большое количество поколений.
Минимальное число поколений, через которое осциллятор возвращается в исходное состояние, называется периодом осциллятора. Осциллятор с периодом 1 обычно называется устойчивой конфигурацией[2], так как он не изменяется в ходе эволюции.
В зависимости от контекста, космические корабли также могут считаться осцилляторами, но обычно они рассматриваются в качестве отдельного типа фигур.
Примеры
В «Жизни» конечные осцилляторы известны для всех периодов, кроме 19 и 41. Хотя существуют осцилляторы периода 34, все известные примеры считаются тривиальными, поскольку они состоят из отдельных компонент, осциллирующих с ме́ньшими периодами. К примеру, осциллятор с периодом 34 можно получить путём размещения во вселенной двух независимых осцилляторов с периодами 2 и 17. Осциллятор считается нетривиальным, если он содержит хотя бы одну клетку, период осцилляции которой равен периоду осциллятора[3][4].
Примечания
- Словарь Жизни: Осциллятор
- Словарь Жизни: Устойчивый
- Словарь Жизни: Омнипериодичный клеточный автомат
- ConwayLife.com Oscillator
- Клумова И. Н. Игра «Жизнь» // Квант. — 1974. — № 9. — С. 26—30.
- Словарь Жизни: Мигалка
- Словарь Жизни: Звезда
- Словарь Жизни: Крест
- Словарь Жизни: Французский поцелуй
- Словарь Жизни: Часы II
- Словарь Жизни: Вертушка
- Словарь Жизни: Октагон II
- Словарь Жизни: Фумарола
- Словарь Жизни: Пятигушка (pentoad)
- Словарь Жизни: Галактика Кока
- Словарь Жизни: Пентадекатлон
Внешние ссылки
- Николай Белюченко. Словарь Жизни . Архивировано 10 октября 2012 года.
- Stephen A. Silver. Life Lexicon . Архивировано 26 мая 2013 года.
- Eric Weisstein Treasure Trove of the Life Cellular Automaton Oscillators
- LifeWiki List of known oscillators
- Game of Life Information Class 2 Objects — Oscillators
- A collection of oscillators in the Game of Life (zip file)