Life 3D
Explorer les automates cellulaires 3D avec des règles modifiables, des départs reproductibles et une couche interactive.
À propos de cet outil
Explorez un automate cellulaire binaire sur une grille de 16 × 16 × 16 cellules. Chaque cellule a 26 voisines ; les bords opposés sont reliés. C’est un modèle fini pédagogique, pas une simulation physique.
B indique les nombres de voisines qui créent une cellule vivante ; S ceux qui la maintiennent vivante. Séparez les nombres par des virgules : B5/S4,5 est Life 4555 de Carter Bays, B6/S5,6,7 est Life 5766. La variante précédente B4,5/S4,5 reste disponible. Chaque génération est calculée entièrement à partir de l’état précédent.
Générer crée la génération zéro. Étape avance d’une génération et met en pause. Démarrer, Pause et Reprendre conservent l’état courant. Un état inchangé s’arrête automatiquement ; pas les oscillateurs. La densité et la graine déterminent un départ aléatoire reproductible. Amas central et Vide ignorent ces paramètres. Modifier la règle ou les paramètres initiaux efface le résultat précédent.
Glissez la vue 3D pour tourner ; utilisez Ctrl/Meta + molette pour zoomer. Le cadre fixe représente toute la grille. Sélectionnez z = 0…15 pour voir une couche. Cliquez une cellule, ou utilisez x/y et Inverser la cellule, pour la modifier ; cela met l’animation en pause sans remettre le compteur à zéro. Les coordonnées commencent en haut à gauche : x vers la droite, y vers le bas. Les deux vues sont mises à jour ensemble. L’animation s’arrête quand l’outil est masqué.
Chaque étape examine 4096 × 26 voisines ; la mémoire est proportionnelle à la grille. Une graine reproductible détermine l’état initial sans garantir un planeur. Carter Bays : Further Notes on the Game of Three-Dimensional Life.
Entrées, grille modifiée et génération sont conservées localement et restaurées en pause. Générer remplace la grille par l’état initial choisi. Un brouillon trop volumineux conserve la copie précédente et affiche un avertissement. Sans WebGL, la couche reste modifiable ; Réessayer la 3D reconstruit uniquement la vue et conserve les cellules.