Το παιχνίδι της ζωής – Conway

Το παιχνίδι της ζωής ή αλλιώς Ζωή, είναι ένα κυτταρικό αυτόματο που επινοήθηκε από τον Άγγλο μαθηματικό John Conway.  Είναι ένα παιχνίδι μηδενικού παίκτη, που σημαίνει πως η εξέλιξη του εξαρτάται από την αρχική του κατάσταση και δεν απαιτείται οποιαδήποτε επιπλέον ανάδραση. Ο παίκτης απλά δημιουργεί τις συνθήκες αρχικής κατάστασης και από εκεί και πέρα απλά παρακολουθεί το πως εξελίσσεται. Σε κάθε βήμα πρέπει να τηρούνται οι επόμενοι κανόνες:

  1. Κάθε ζωντανό κύτταρο με λιγότερο από 2 ζωντανούς γείτονες πεθαίνει εξαιτίας υποπληθυσμού
  2. Κάθε ζωντανό κύτταρο με δύο ή τρεις ζωντανούς γείτονες ζει στην επόμενη γενιά
  3. Κάθε ζωντανό κύτταρο με περισσότερους από τρεις ζωντανούς γείτονες πεθαίνει λόγω υπερπληθυσμού.
  4. Κάθε πεθαμένο κύτταρο με ακριβώς τρεις ζωντανούς γείτονες επανέρχεται στην ζωή στην επόμενη γενιά

Το Game of Life έχει βρει πολλές εφαρμογές σε πολλές επιστήμες και έχει ανοίξει μια νέα οπτική λύσης πολλών προβλημάτων. Πολύ ενδιαφέρουσες είναι οι προσομοιώσεις του παιχνιδιού με οπτικά μέσα και έχει δώσει το έναυσμα για έρευνα στις επιστήμες των Μαθηματικών της Βιολογίας και της Πληροφορικής.

Μπορείτε να δείτε μια υλοποίηση μου σε javascript του Game of Life

Game of Life

Κατηγορίες: Μαθηματικά, Πληροφορική. Προσθήκη στους σελιδοδείκτες.