🧬 Jeu de la Vie — Automate Cellulaire 3D
Le Jeu de la Vie de Conway en 3D : observez planeurs, oscillateurs et vaisseaux émerger de règles simples. Ensembles de règles HighLife et Jour&Nuit. Vues plate, carte de hauteur et sphère.
Le Jeu de la Vie de Conway en 3D : un automate cellulaire à zéro joueur où des structures auto-organisées extraordinairement complexes émergent de deux règles simples de naissance et de survie.
🔬 Ce que ça démontre
Chaque cellule 3D suit deux règles : une cellule vivante survit avec le bon nombre de voisins ; une cellule morte naît si elle a exactement le bon compte. Des règles simples produisent des structures auto-réplicatrices, des planeurs et des oscillateurs stables.
🎮 Comment l'utiliser
Cliquez sur les cellules pour basculer vivant/mort. Appuyez sur Lecture pour lancer. Chargez des préréglages célèbres comme les planeurs ou vaisseaux. Ajustez la vitesse de génération et les seuils de voisins de naissance/survie avec les curseurs.
💡 Le saviez-vous ?
John Conway a prouvé que le Jeu de la Vie 2D est Turing-complet — il peut calculer tout ce qu'un véritable ordinateur peut calculer. En 2009, un joueur a construit un modèle fonctionnel du Jeu de la Vie de Conway tournant à l'intérieur du jeu lui-même.
À propos de cette simulation
Ceci est le Jeu de la Vie de Conway rendu en 3D, un automate cellulaire à zéro joueur dans lequel tout un univers de mouvement se déploie à partir d'un motif de départ. Chaque cellule sur une grille enroulée en tore compte ses huit voisins de Moore et se met à jour simultanément à chaque génération selon une règle de naissance/survie telle que B3/S23. De ces règles locales triviales émergent planeurs, oscillateurs et structures auto-réplicatrices, faisant de cette simulation une démonstration vivante de la façon dont un ordre complexe et vivant peut naître d'une simplicité totale.
🔬 Ce que ça montre
Il exécute un automate cellulaire sur une grille torique. Chaque cellule est vivante ou morte ; l'état suivant dépend uniquement de ses huit voisins. Une cellule vivante avec un compte de survie reste vivante, une cellule morte avec un compte de naissance naît, toutes les autres meurent. Des règles comme Conway B3/S23, HighLife B36/S23, Replicator B1357/S1357 et Jour&Nuit B3678/S34678 sont sélectionnables, ainsi qu'une véritable variante 3D utilisant une grille 20×20×20.
🎮 Comment l'utiliser
Des curseurs règlent la taille de la grille (20–80), la densité de la graine aléatoire (5–60%) et la vitesse (1–30 générations par seconde). Des menus déroulants choisissent un préréglage (canon de Gosper, pulsar, gland, R-pentomino, diehard), la règle, et la projection : plate, empilée par génération, enroulée sur une sphère, ou pleine 3D. Redémarrer, Étape et Pause contrôlent la lecture ; Enregistrer/Charger permet d'importer ou d'exporter des motifs RLE. Glisser pour tourner, faire défiler pour zoomer.
💡 Le saviez-vous ?
Le Jeu de la Vie de Conway est Turing-complet : tout ce qu'un ordinateur peut calculer peut, en principe, être construit à l'intérieur. Des passionnés ont construit des horloges, des calculatrices fonctionnelles et même une copie du Jeu de la Vie tournant entièrement à l'intérieur du Jeu de la Vie.
Questions fréquentes
Qu'est-ce que le Jeu de la Vie de Conway ?
C'est un automate cellulaire conçu par le mathématicien John Conway en 1970. C'est un jeu à zéro joueur : vous définissez un motif initial de cellules vivantes et mortes, puis toute l'évolution se déroule automatiquement à partir d'un ensemble fixe de règles. Malgré cette simplicité il peut produire des planeurs mobiles, des oscillateurs répétitifs et un comportement remarquablement complexe.
Que signifie réellement une règle comme B3/S23 ?
Les chiffres après B sont les nombres de voisins pour lesquels une cellule morte naît, et les chiffres après S sont les nombres pour lesquels une cellule vivante survit. Ainsi B3/S23 signifie qu'une cellule morte ayant exactement 3 voisins vivants devient vivante, et qu'une cellule vivante avec 2 ou 3 voisins reste vivante ; toutes les autres cellules meurent. Modifier ces chiffres donne des variantes comme HighLife B36/S23 ou Jour et Nuit B3678/S34678.
Que font les contrôles de cette page ?
Taille de la grille définit la largeur et la hauteur du réseau carré, densité définit la fraction de cellules initialisées vivantes lors d'un démarrage aléatoire, et vitesse définit le nombre de générations calculées par seconde. Le menu de préréglages charge des motifs célèbres, le menu de règles change la logique de naissance/survie, et le menu de projection affiche le monde à plat, empilé par génération, sur une sphère, ou comme un authentique automate 3D.
Ce Jeu de la Vie est-il fidèle à l'original ?
Oui. Les modes 2D appliquent exactement les règles standard : les cellules s'enroulent sur les bords comme un tore, les huit voisins sont tous comptés, et chaque cellule se met à jour simultanément. Les vues plate, hauteur et sphère ne sont que différentes façons de dessiner la même grille 2D. Le mode Vie 3D est un automate distinct sur une grille cubique utilisant une règle à 26 voisins, son comportement diffère donc de la version 2D classique.
Pourquoi des règles simples créent-elles des motifs si complexes ?
Parce que les règles sont appliquées localement et en parallèle sur de nombreuses cellules, de petites différences se propagent et interagissent, produisant des structures émergentes qu'aucune règle unique ne décrit. C'est l'idée centrale de l'émergence : une complexité globale naissant d'interactions purement locales. Le Jeu de la Vie est célèbre précisément parce qu'il montre qu'un système à deux règles peut supporter un comportement assez riche pour être Turing-complet.
L'automate cellulaire de Conway en 3D : modes Conway, HighLife, Jour&Nuit. Affichage plat / carte de hauteur / sphère.
3D · Moteur de rendu Three.js / WebGL · Cible 60 IPS · fonctionne entièrement côté client, sans installation