Ant Langton

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 5. april 2021; checks kræver 3 redigeringer .

Langtons myre  er en 2D cellulær automat med meget enkle regler opfundet af Chris Langton [1] . Myren kan også betragtes som en 2-symbol, 4-stats 2D Turing-maskine [2] .

Regler

Overvej et uendeligt plan opdelt i celler, farvet på en eller anden måde i sort og hvid. Lad der være en "myre" i en af ​​cellerne, som ved hvert trin kan bevæge sig i en af ​​fire retninger til cellen, der støder op til siden. Myren bevæger sig efter følgende regler [1] [3] :

Disse enkle regler forårsager ret kompleks adfærd: efter en periode med ret tilfældig bevægelse, ser myren ud til at begynde at bygge en 104-trins vej, der gentages i det uendelige, uanset feltets indledende farve. Dette tyder på, at "pivot"-adfærden er en stabil tiltrækning af Langtons myre [1] . Er "motorvejen" den eneste tiltrækkende, når myren bevæger sig? [fire]

Langtons myre kan også beskrives som en cellulær automat , hvor næsten hele feltet er farvet sort og hvid, og cellen med "myren" har en af ​​otte forskellige farver, der henholdsvis koder for alle mulige kombinationer af sort/hvid farve af cellen og myrens bevægelsesretning.

Langtons myre-udvidelse

Der er en simpel udvidelse af Langtons myre, der bruger mere end to cellefarver. Farver ændrer sig cyklisk. Der er også en simpel navneform for sådanne myrer: bogstavet L eller R ( L og R ) bruges for hver efterfølgende farve, afhængigt af om myren drejer til højre eller venstre. Langtons myre er således RLs myre .

Nogle af disse generaliserede Langtons myrer tegner mønstre, der bliver mere og mere symmetriske . Et enkelt eksempel er RLLR- myren . En tilstrækkelig betingelse for dette er, at myrens navn, betragtet som en cyklisk liste, består af på hinanden følgende par af gentagne bogstaver LL eller RR (en cyklisk liste betyder, at det sidste bogstav kan parres med det første).

Bogstavet N er også tilføjet, hvilket betyder, at myren ikke vil vende sig om og bare gå frem.

Der er 6 forskellige drejninger på det sekskantede felt, som her er betegnet som N (ingen ændring), R1 (60° med uret), R2 (120° med uret), U (180°), L2 (120° mod uret), L1 ( 60° mod uret).

Tyurmits

Se også

Noter

  1. 1 2 3 Darling, 2004 .
  2. Mária Bielikova, Gerhard Friedrich, Georg Gottlob. SOFSEM 2012: Theory and Practice of Computer Science: 38th Conference on Current Trends in Theory and Practice of Computer Science, Špindlerův Mlýn, Tjekkiet, 21.-27. januar 2012, Proceedings . — Springer, 2012. — S.  394 . - ISBN 978-3-642-27660-6 .
  3. Stewart, 2016 , s. 411.
  4. Stewart, 2016 , s. 413.

Litteratur

Links