Игра "Жизнь". Вариации на тему

11.08.21

Задачи пользователя - Игры

Игра "Жизнь" Джона Конуэя (Conway's Game of Life). Очередная реализация с нестандартными "фишечками".

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Игра "Жизнь". Вариации на тему:
.cf 118,16Kb
2
2 Скачать (1 SM) Купить за 1 850 руб.

Игра "Жизнь" представляет собой один из простейших клеточных автоматов - систему, в которой колония фишек на бесконечном поле изменяется по шагам в соответствии с определенными правилами. Правила "Жизни" были придуманы математиком Джоном Конуэем в 1970 году.

Базовые правила сводятся к следующему:

  1. Выживание. Каждая фишка, имеющая вокруг себя две или три соседние фишки, выживает и переходит в следующее поколение.

  2. Гибель. Каждая фишка, у которой меньше двух или больше трёх соседей, погибает из-за одиночества или перенаселённости соответственно.

  3. Рождение. Если число фишек, с которыми граничат какая-нибудь пустая клетка, в точности равно трём, то на этой клетке происходит рождение нового «организма», то есть следующим ходом на неё ставится фишка.

Возможны и другие варианты правил.

Отличия данного эмулятора от большинства существующих:

  • возможность автоматической остановки расчета при достижении колонией стабильного состояния;
  • возможность автоматического удаление "глайдеров" и фигур, удалившихся от базовой колонии на слишком большое расстояние.

Разработка велась на релизе платформы 1С:Предприятие 8.3 (8.3.18.1289).

Запускать лучше в клиент-серверном варианте для распараллеливания расчетов и просто удобства использования.

Прошу сильно не пинать. Создавалось just for fun.

Если сообщество проявит интерес, то возможно развитие темы (например, автоматический поиск начальных позиций долгоживущих колоний, мутации для отдельных клеток и паттернов, поля разных конфигураций и прочие идеи).

Жизнь Conway эмулятор

См. также

Игры Платформа 1С v8.3 Бесплатно (free)

Игра Змейка на объектах форм, а ля ООП, или что можно сотворить за час )))

20.02.2025    1255    52    starik-2005    8    

15

Игры Платформа 1С v8.3 Бесплатно (free)

Когда охота "настоящего" ООП, но не знаешь, как его взять в 1С. Массив форм в форме нам поможет )))

18.02.2025    1125    37    starik-2005    14    

19

Игры Платформа 1С v8.3 Бесплатно (free)

Знакомы с серией игр Football Manager? Вся суть подобных симуляторов состоит в том, чтобы путем грамотного управления и контроля за спортивным, инфраструктурным и финансовым учетом привести свой футбольный клуб к успехам. Это ли не задача для платформы 1С - помочь в контроле учета предприятия (читай футбольного клуба)?

10.01.2025    3795    93    KamranV21    4    

32

Игры Платформа 1С v8.3 Управляемые формы 1C:Бухгалтерия Бесплатно (free)

Вариация классической игры Линес в честь года змеи 2025 на шестиугольном поле, с препятствиями, для сборки змейки из 7 шаров.

29.12.2024    652    35    miniogn    0    

6

Игры Платформа 1С v8.3 1C:Бухгалтерия Бесплатно (free)

Я Федор, ведущий разработчик 1С. На хакатоне компании команда под моим руководством перенесла игру «Герои меча и магии III» на платформу 1С. Расскажу, как устроена конфигурация «1С: Герои меча и магии» с технической точки зрения.

10.10.2024    50625    PROSTO-1C    55    

168

Игры Платформа 1С v8.3 Управляемые формы 1C:Бухгалтерия 1С:Бухгалтерия 3.0 Россия Бесплатно (free)

Классическая игра Морской бой, с необычным дизайном. Из особенностей: Поле игрока формируется автоматически, но есть возможность корректировать расстановку фигур. Пример игры в приложенном видео.

29.07.2024    1481    87    user1693438    3    

9

Игры Платформа 1С v8.3 1C:Бухгалтерия Россия Бесплатно (free)

Простейшие крестики-нолики с маленьким полем.

24.07.2024    1498    107    user2015123    0    

7

Игры Платформа 1С v8.3 1C:Бухгалтерия 1С:Бухгалтерия 3.0 Бесплатно (free)

Классическая игра пасьянс Паук, на платформе 1С.

15.04.2024    2094    101    user1693438    3    

18
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. user635667 11.08.21 15:42 Сейчас в теме
Как раз на ютьюбе смотрел какую-то новость и в ней рассказывали про эту игру.
2. TVA_11 06.09.21 15:27 Сейчас в теме
Собственно интересна борьба двух колоний?

А поле свернуть в тор и улетать далеко не выйдет глайдерами.
Оставьте свое сообщение