Langton's Ant - cell Games

Langton's Ant - cell Games

Мравката на Лангтън е игра на живот

Мравката на Лангтън е клетъчен автомат, който моделира мравка, движеща се по мрежа от клетки, следвайки някои много основни правила.

В началото на симулацията мравката е произволно разположена върху 2D решетка от бели клетки. Мравката също получава посока (обърната нагоре, надолу, наляво или надясно).

След това мравката се движи според цвета на клетката, в която седи в момента, със следните правила:

1. Ако клетката е бяла, тя се променя в черна и мравка се обръща надясно на 90 °.
2. Ако клетката е черна, тя се променя в бяла и мравката се обръща наляво на 90 °.
3. След това мравката се премества напред към следващата клетка и повтаря от стъпка 1.
Тези прости правила водят до сложно поведение. Три различни режима на поведение са очевидни, когато стартирате на изцяло бяла решетка:

- Простота: През първите няколкостотин хода създава много прости модели, които често са симетрични.
- Хаос: След няколкостотин хода се появява голям, неправилен модел от черно -бели квадратчета. Мравката проследява псевдо случаен път до около 10 000 крачки.
- Възникващ ред: Накрая мравката започва да изгражда повтарящ се модел „магистрала“ от 104 стъпки, който се повтаря за неопределено време.

Всички тествани крайни първоначални конфигурации в крайна сметка се сближават до един и същ повтарящ се модел, което предполага, че „магистралата“ е атрактор на мравка на Лангтън, но никой не е успял да докаже, че това е вярно за всички такива първоначални конфигурации.
Реклама

Download Langton's Ant - cell Games 0.1.5 APK

Langton's Ant - cell Games 0.1.5
Цена: Free
Текуща Версия: 0.1.5
Инсталира: 100
Средна Оценка: aggregate Rating (5.0 out of 5)
Изисквания: Android
Оценка На Съдържанието: Everyone
Име На Пакета: cn.crane.flutter.langtons.ant
Реклама

What's New in Langtons-Ant-cell-Games 0.1.5

    Langton’s Ant is a cellular automaton that models an ant moving on a grid of cells following some very basic rules.