Il gioco Life
Il cannone di alianti
La sintesi del cannone
Catalogo di patterns
Filosofia della vita

La sintesi del cannone

E' molto interessante il problema della sintesi in Life. Life è un universo deterministico soggetto a regole ben precise ed immutabili. Data una configurazione iniziale A, questo mondo si evolve in modo univoco fino a raggiungere ad un istante T una certa configurazione B, che può essere assai complessa anche se A non lo è. Se A è più semplice di B possiamo vederla come un'espressione sintetica di B, anche se in modo nascosto in A ci sono tutte le informazioni sufficienti per la costruzione di B. In un certo senso il cannone di alianti contiene nella sua struttura l'infinità numerabile di alianti * che produce.

Si tratta di un tipico problema della teoria dell'informazione. Tutti sappiamo che l'informazione può essere compressa e molti di noi hanno dimestichezza con i file "zippati"; un fatto fondamentale è che la compressione non può avvenire oltre un certo livello minimo, cioè ad un certo punto si sarà spremuto fuori tutto ciò che è ridondante riducendo la cosa alla sua vera essenza.
Così in Life è estremamente interessante, date certe configurazioni utili o belle o semplicemente difficili, trovare un loro progenitore che sia particolarmente semplice o piccolo o composto di parti che ci sono già noto.

Un bellissimo esempio di sintesi è quella del cannone di alianti che viene creato da 13 alianti che si scontrano. Vediamo quindi che nei nostri piccoli personaggi iniziali, gli alianti, è già contenuta la possibilità di una infinita generazione. Fate ora partire l'applet a lato.



Il cannone di alianti Catalogo di patterns