Intro
Profil
Projets
Recherche
Contact
Retour aux projets
Programmation LogiqueAcadémique

Jeu de la vie en Prolog

Image principale du projet Jeu de la vie en Prolog

À propos du projet

Développement du Jeu de la vie de John Conway en Prolog. Gestion d'une grille à deux dimensions représentée en liste de listes. L'état de chaque cellule évolue en fonction de ses 8 voisines (survie, isolement, surpopulation, naissance). Le programme comprend le calcul du voisinage, l'évolution des générations, la détection de configurations stables, la génération aléatoire et l'affichage lisible de la grille.

Le Défi

Le défi principal de ce TP était de modéliser l'évolution d'un automate cellulaire et la manipulation de grilles (listes de listes) entièrement en programmation logique, tout en résolvant la détection de stabilité (absence de changement entre deux générations).

Technologies

Prolog

Informations

RôleDéveloppeur
ContexteAcadémique
Année2024