Shell implement of Game of Life

The Game of Life is a cellular automaton devised by the British mathematician John Horton Conway in 1970. It is the best-known example of a cellular automaton. The “game” is actually a zero-player game, meaning that its evolution is determined by its initial state, needing no input from human players. One interacts with the Game of Life by creating an initial configuration and observing how it evolves.

Στο μάθημα “Λειτουργικά Συστήματα 2” στο τρίτο εξάμηνο της σχολής μου, μας ζητήθηκε να επιλέξουμε ένα απο τα είκοσι διαθέσιμα project και να τα υλοποιήσουμε σε περιβάλλον κελύφους Linux. Με το που διάβασα τις εκφωνήσεις αμέσως κατέληξα στο project 16 το οποίο είχε θέμα την υλοποίηση του γνωστού μας “Game of Life” σε περιβάλλον κελύφους Linux. Μετά από λίγες μέρες ανάπτυξης τελικά κάτάφερα να το υλοποιήσω επιτυχώς. Σήμερα εξέταστικα στο project και βαθμολογήθηκα με άριστα :D. Παρακάτω σας παραθέτω το pdf του project το οποίο περιέχει πλήρη ανάλυση του project και του κώδικα. Επίσης παραθέτω και το αρχείο πηγαίου κώδικα σχολιασμένο στα Ελληνικά.

Game of life – Analysis

Game of life – Source Code

Περισσότερες πληροφορίες:

http://en.wikipedia.org/wiki/Conway%27s_Game_of_Life

http://www.bitstorm.org/gameoflife/

http://tldp.org/LDP/abs/html/