Cellulairautomaton

CelularisAutomaton creëert overal van 1 tot 5 mieren op een raster en voert vervolgens de eenvoudige regels voor elke mier uit
Download nu

Cellulairautomaton Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Prijs:
  • FREE
  • Naam uitgever:
  • Eagleeye87 Software
  • Uitgever website:
  • http://blog.eagleeye87.com/articles/2007/01/02/cellular-automaton
  • Besturingssystemen:
  • Mac OS X 10.4 or later
  • Bestandsgrootte:
  • 33 KB

Cellulairautomaton Tags


Cellulairautomaton Beschrijving

Cellulailautomaton creëert overal van 1 tot 5 mieren op een raster en voert vervolgens de eenvoudige regels voor elke mier uit Twee jaar geleden werkte ik aan een interessant onderzoeksproject met een vriend. In dit project onderzochten we een bepaalde cellulaire automaat genaamd Langton's mieren. Cellulaire automaten zijn oneindige rasterruimten waarin elke ruimte een bepaalde staat bezit. Spaties in de mieren van Langton hebben een van de twee staten, aan of uit. In deze cellulaire automaten loopt een "mier" de oneindige rasterruimte. Telkens wanneer de mier een vierkant binnengaat, volgt het een bepaalde reeks regels: 1. Als het vierkant 'aan' is, roteert de mier 90 graden met de klok mee en gaat dan een vierkant naar voren. 2. Als het plein 'uit' is, roteert de mier 90 graden tegen de klok in en de bewegingen een vierkant door. 3. Wanneer de mier een vierkant verlaat, schakelt het de status over. Hoewel deze regels eenvoudig lijken, zijn de geproduceerde patronen intrigerend. Daarom besloot ik om deel te nemen aan een deel van de code die is geschreven voor het onderzoeksproject in een schermbeveiliging voor Mac OS X. De screensaver genereert willekeurig overal van 1 tot 5 mieren op een raster en voert vervolgens de eenvoudige regels voor elke mier uit. De volgende afbeelding is een patroon gemaakt door een enkele mier.


Cellulairautomaton Gerelateerde software