Некоторые модификации муравья Лэнгтона и их влияние на поведение:
- Нагрузка муравья ведёрками с дополнительными красками. habr.com В этом случае для каждого цвета задаются отдельные правила поворота. habr.com
- Варианты с гексагональной решёткой. habr.com На такой решётке используется шесть различных вариантов поворота: без изменений, 180°, 60° направо, 60° налево, 120° направо и 120° налево. habr.com
- Изменение алгоритма поведения каждого муравья в системе. habr.com Для этого алгоритм кодируют в виде строки из символов R — повернуть направо и L — повернуть налево. habr.com В этой записи каждая позиция соответствует цвету клетки, на которую пришёл муравей. habr.com Для классического муравья Лэнгтона запись будет такая: RL. habr.com Также иногда добавляют ещё две команды: C — продолжить движение в том же направлении (иногда используется буква F), U — развернуться на 180° (иногда используется буква B). habr.com Муравьи с изменёнными алгоритмами поведения начинают вести себя по-другому — уже не всегда строят магистрали. habr.com Многие из них сразу начинают составлять симметричные узоры. habr.com
Также существует расширение муравья Лэнгтона, в котором используется более двух цветов клеток. ru.wikipedia.org ru.ruwiki.ru Цвета изменяются циклически. ru.wikipedia.org