A board is made of many grid points (1 and 2) arranged in a grid on a flat
surface (6), and connect to a game manager (3) (a CPU+memory+software).
Each grid point notifies the games manager when it is pressed, and the
games manager can illuminate each grid point by one of two color. Every
fixed period of time (generation) the games manager checks for each point
the illumination state of the point and of a pattern of points around it,
and accordingly decides what will be the illumination state of the point
in the next generation. The player(s) can also affect the illumination
state of a point by pressing it, and the task of the player(s) is to keep
some points illuminated as long as possible, cause all the points to be
switched off as fast as possible, or cause all illuminated points to be
only in one color.
Ένας πίνακας αποτελείται από πολλά σημεία πλέγματος (1 και 2) τακτοποιημένος σε ένα πλέγμα σε μια επίπεδη επιφάνεια (6), και συνδέει με έναν διευθυντή παιχνιδιών (3) (ένα CPU+memory+software). Κάθε σημείο πλέγματος ειδοποιεί το διευθυντή παιχνιδιών πότε πιέζεται, και ο διευθυντής παιχνιδιών μπορεί να φωτίσει κάθε σημείο πλέγματος από το ένα από το χρώμα δύο. Κάθε σταθερή χρονική περίοδος (παραγωγή) ο διευθυντής παιχνιδιών ελέγχει για κάθε σημείο την κατάσταση φωτισμού του σημείου και ενός σχεδίου των σημείων γύρω από το, και αποφασίζει αναλόγως ποια θα είναι η κατάσταση φωτισμού του σημείου στην επόμενη γενεά. Ο φορέας (σ) μπορεί επίσης να έχει επιπτώσεις στην κατάσταση φωτισμού ενός σημείου με τη συμπίεση του, και ο στόχος του φορέα (σ) είναι να κρατήσει μερικά σημεία φωτισμένα καθ' όσο είναι δυνατό, να αναγκάσει όλα τα σημεία για να σβηστεί όσο το δυνατόν γρηγορότερα, ή να αναγκάσει όλα τα φωτισμένα σημεία για να είναι μόνο σε ένα χρώμα.