Cellularautomaton

CellularAutomaton crée n'importe où de 1 à 5 fourmis sur une grille, puis effectue les règles simples pour chaque fourmi
Télécharger maintenant

Cellularautomaton Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Freeware
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Eagleeye87 Software
  • Site Internet de l'éditeur:
  • http://blog.eagleeye87.com/articles/2007/01/02/cellular-automaton
  • Systèmes d'exploitation:
  • Mac OS X 10.4 or later
  • Taille du fichier:
  • 33 KB

Cellularautomaton Mots clés


Cellularautomaton La description

CellularAutomaton crée n'importe où de 1 à 5 fourmis sur une grille, puis effectue les règles simples pour chaque fourmi Il y a deux ans, j'ai travaillé sur un projet de recherche intéressant avec un ami. Dans ce projet, nous avons examiné une certaine automate cellulaire nommée les fourmis de Langton. Les automates cellulaires sont des espaces de grille infinis dans lesquels chaque espace possède un certain état. Les espaces des fourmis de Langton ont l'un des deux états, sur ou éteint. Dans cet automate cellulaire, une "fourmi" traverse l'espace de grille infini. Chaque fois que la fourmi entre dans un carré, il suit un certain ensemble de règles: 1. Si le carré est "On", la fourmi tourne à 90 degrés dans le sens des aiguilles d'une montre, puis bouge d'un carré. 2. Si le carré est "OFF", la fourmi pivote à 90 degrés dans le sens antihoraire et les mouvements avancés d'un carré. 3. Lorsque la fourmi laisse un carré, il change le statut. Bien que ces règles semblent simples, les motifs produits sont intrigants. Étant donné que j'ai décidé d'adapter une partie du code écrit pour le projet de recherche dans un écran d'écran pour Mac OS X. L'économiseur d'écran génère aléatoirement de 1 à 5 fourmis sur une grille, puis effectue les règles simples pour chaque fourmi. L'image suivante est un motif créé par une fourmi unique.


Cellularautomaton Logiciels associés