AccueilMathématiquesAutomate Cellulaire 3D — Règles de Survie/Naissance

🔳 Automate Cellulaire 3D — Règles de Survie/Naissance

Explorez les automates cellulaires 3D avec le voisinage de Moore (26 voisins). Notation des règles : S/B = survit si n∈S voisins, naît si n∈B voisins. Règles célèbres : 5766 (cristal), 4555 (mouvante), 678/3 (amibe).

Mathématiques3DFacile60 FPS🔥 Feu
cellular-automaton-3d ↗ Ouvrir en autonome

À propos des Automates Cellulaires 3D

Un automate cellulaire 3D (AC) est un système dynamique discret défini sur un réseau tridimensionnel de cellules. Chaque cellule est soit vivante (1) soit morte (0). À chaque génération, chaque cellule examine simultanément ses voisines et applique une règle locale simple pour déterminer son état suivant. Malgré la simplicité de la règle, des structures globales émergentes — cristaux, amibes, nuages, coulées volcaniques — apparaissent spontanément.

Le voisinage le plus étudié en 3D est le voisinage de Moore : toutes les cellules situées à une distance de Chebyshev de 1 en x, y et z. Cela donne 3³ − 1 = 26 voisins. Le sort d'une cellule ne dépend que du nombre de ces 26 voisins actuellement vivants — ce qui en fait une règle totalistique externe.

Notation des règles S/B

Les règles s'écrivent S n₁,n₂,… / B m₁,m₂,… :

  • S (Survie) : une cellule vivante avec exactement n ∈ S voisines vivantes reste vivante la génération suivante.
  • B (Naissance) : une cellule morte avec exactement m ∈ B voisines vivantes devient vivante la génération suivante.
  • Toute autre cellule meurt (ou reste morte).

Comme les nombres de voisins vont de 0 à 26, l'espace théorique des règles est immense : 2²⁷ × 2²⁷ ≈ 3,6 × 10¹⁶ combinaisons S/B possibles. Seule une infime fraction a été étudiée — la plupart meurent instantanément, explosent pour remplir la grille, ou convergent vers un bruit statique aléatoire. Les préréglages ci-dessous comptent parmi les plus riches visuellement.

Règles de CA 3D célèbres

NomSurvieNaissanceComportement
Cloud 113-2613,14,17,18,19Masses nuageuses tourbillonnantes
Croissance cristalline5,6,76Réseaux cristallins angulaires
Amibe9-265,6,7,12,13,15Blobs d'amibes rampants
Pyroclastique4,5,6,76,7,8Écoulement en expansion semblable à de la lave
44544,5Cellules errantes clairsemées

Coloration par âge des cellules

Les cellules sont colorées selon le nombre de générations pendant lesquelles elles ont été vivantes. Les cellules nouvellement nées brillent d'un ambre/jaune vif (#fbbf24). Au fil de 5 générations, elles virent à l'orange profond (#f97316), et les cellules âgées de plus de 15 générations deviennent rouge foncé (#dc2626). Cela révèle la structure interne — la nouvelle croissance est vive en surface tandis que les noyaux anciens sont d'un rouge sombre.

⚙ Sous le capot

Explorez les automates cellulaires 3D avec le voisinage de Moore (26 voisins). Règles célèbres : Cloud, Croissance cristalline, Amibe, Pyroclastique. Rendu voxel Three.js.

automate cellulaire3Dvoisinage de MoorevortexThree.jsvoxel

3D · Moteur de rendu Three.js / WebGL · Cible 60 FPS · fonctionne entièrement côté client, sans installation

Qu'avez-vous trouvé ?

Ajouter les étapes de reproduction (facultatif)