Введение

Машина Тьюринга на двухмерной сетке

В информатике, турмит — это машина Тьюринга, которая, помимо текущего состояния, имеет ориентацию и "ленту", представляющую собой бесконечную двухмерную сетку ячеек. Также используются термины "ant" и "vant". Муравей Лэнгтона — хорошо известный тип турмита, определённый на ячейках квадратной сетки. Черви Патерсона — это тип турмита, определённый на рёбрах изометрической сетки. Было показано, что турмиты в целом эквивалентны по вычислительной мощности одномерным машинам Тьюринга с бесконечной лентой, поскольку каждый из них может имитировать работу другого.

История

Муравьи Лэнгтона были изобретены в 1986 году и объявлены "эквивалентными машинам Тьюринга". Независимо от этого, в 1988 году Аллен Х. Брэди рассмотрел идею двухмерных машин Тьюринга с учетом ориентации и назвал их "TurNing-машинами". По-видимому, независимо от обоих этих исследователей, Грег Тёрк изучал ту же систему и написал об этом А. К. Дьюдни. А. К. Дьюдни назвал их "tur mites" в своей колонке "Компьютерные забавы" в журнале Scientific American в 1989 году. Руди Рукер рассказывает эту историю следующим образом:

цитата|Дьюдни сообщает, что, размышляя над названием для существ Тёрка, он подумал: "Что ж, это машины Тьюринга, изученные Тёрком, значит, в названии должно быть что-то от "Tur". И они похожи на маленьких насекомых или клещей, так что я назову их tur mites! А это звучит как "термиты!" С разрешения Тёрка и Дьюдни я уберу дефис и буду называть их турмитами.|Руди Рукер|Лаборатория искусственной жизни

Другие сетки

После первоначальной работы Аллена Х. Брэди с турмитами на треугольной сетке, также были исследованы шестиугольные покрытия. Большая часть этих работ принадлежит Тиму Хаттону, а его результаты доступны в Репозитории таблиц правил. Он также рассматривал турмитов в трех измерениях и собрал некоторые предварительные результаты. Аллен Х. Брэди и Тим Хаттон также исследовали одномерные относительные турмиты на целочисленной решетке, которые Брэди назвал флипперами. (Одномерные абсолютные турмиты, конечно, просто известны как машины Тьюринга.)