Добро пожаловать, гость
:: алгоритмы  и методы :: :: олимпиадные задачи :: :: связь :: :: о сайте :: :: форум ::


Создать новую тему Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 01.12.2007, 23:31
гость

 
Сообщений: n/a

Проверка на существование/отсутствие предыдущего поколение в игре "Жизнь"
Привет.
Сообс-но у меня задача в универе - стандартная "Жизнь" с возможностью проверки на сад Эдема.
С самой самой жизнью проблем нет. Насчет проверки зашел в тупик. По моему единственный вариант - полный перебор. Беру минимальный прямоугольник, в который попадают мои живые клетки, добавляю с каждой стороны но линии клеток и перебираю ВСЕВОЗМОЖНЫЕ варианты расстановки клеток.(является ли оно предыдущим поколением). Собственно, за приемлимое время вычисляется максимум кубик 5x5, что есть ужасно. Может есть возможность еще что-то выкинуть из этой зоны, чтобы меньше перебирать?

зы
к слову, минимальный из известных садов Эдема влезает в 12x12.
Буду благодарен за помощь.
Ответить с цитированием
Ответ


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите плиз по "методу пузырька" миша Сортировка и поиск 4 11.03.2009 20:28
"математическое" название задачи и алгоритма решения realqwerty Математические алгоритмы 1 24.07.2007 08:19
найти "случайную" точку пересечения прямых в 3d Igor_34_rus Вычислительная геометрия 9 05.07.2007 15:17
задача "путь к пьяной берлоге" с гранпри сибири. Ajdyn Задачи 3 18.11.2006 09:16
просьба создать раздел форума с названием "графы" CD_Eater Замечания о работе сайта 1 22.09.2006 09:56