Клеточные автоматы ч.1 - Conway's Game of Life in Excel
Запись от bedvit размещена 01.03.2019 в 20:55
Показов 4331
Комментарии 0
Метки excel
Зацепила тема, реализовал довольно шустрый (для Excel 2010 и выше) алгоритм. То, что вышло - прилагаю. Функционал: 1. Переключатель "гибель клеток на границе - 0 / закольцованные координаты - 1 " 2. Счетчик поколений 3. Замедление расчета задаваемое в секундах, с дробной частью (к примеру - 0,11 сек.) 4. Выделение ячеек - левой кнопкой, закрашивание выделенного или отдельной ячейки - правой. 5. Поле для жизни 500*500 клеток (поэтому версия №5) Предустановленная модель в файле и на рис. 1. Стреляет "Планерное ружьё Госпера" -слева и ружье "B-52 bomber" - правее (№2 на рис.) 2. Летящие планеры, поворачивает на 90 градусов - Отражатель "Snark" - №3 на рис. 3. "Планер P60" - представляет собой осциллятор периода 60, состоящий из планера, отраженного двумя пятиугольниками (планер летает между двумя "Pentadecathlon") - №4 на рис. 4. Планеры ("Glider"), стрелками указаны направления полета. 5.Что бы планеры не улетали их жрут пожиратели "Eater 1" - №1 на рис. Запускаем - смотрим движение описанное выше и отмеченное на прилагаемом рисунке. В дальнейшем развивать посчитал нецелесообразно, все равно, на больших объемах - медленно выходит. Решил писать свою программу. |
Метки excel
Размещено в Без категории
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Всего комментариев 0
Комментарии