Étape 5: Pourquoi créer une simulation ?
Quand Conway initialement inventé le jeu de la vie, il a mis en place la simulation sur un ordinateur afin qu’il pouvait pratiquement Découvre l’évolution du système. Par les règles de codage dans un programme, nous pouvons facilement manipuler le comportement subséquent de début, configuration et vue. Ces expérimentations sont souvent indispensable pour les demandes précitées et peuvent être poursuivies pour toutes sortes d’initiatives de recherche. J’ai créé un assortiment de programmes de simulation pour mes propres recherches ; dont certains peuvent être trouvés ici. Pour cela instructable, j’ai recouvrira le schéma de base d’une implémentation en C++. J’ai divisé la tâche en plusieurs fonctions essentielles.
- Créer l’automate
- Créez la configuration initiale
- conserver cette configuration
- Automate de mise à jour
- appliquer la règle de transition à chaque cellule d’intérêt
- Automate de contrôle
- s’assurer que les cellules vivantes sont toujours dans les limites de confinement
- Configuration actuelle de sortie
- permet de voir l’évolution de l’automate
- sorties sur console
- Écrire la configuration actuelle
- informations de sortie de fichier texte si nécessaire