Idée: Ludger Brümmer
Programmation, Interface-Design: Benjamin Miller
Les automates cellulaires sont des algorithmes qui peuvent décrire les processus dans l’espace bidimensionnel ou tridimensionnel à l’aide de règles relativement simples. Ils ont été développés par divers mathématiciens et scientifiques à partir des années 1940. Dans son jeu de la vie de 1970, le mathématicien John Horton Conway a défini un automate cellulaire à travers lequel il est possible de simuler les processus du développement des populations d’êtres vivants. L’automate bidimensionnel de Conway est effectivement composé de graphiques sur lequel les cellules individuelles sont placées. Dans leur forme de base, ces cellules peuvent exister sous l’une des deux formes : vivantes ou mortes. L’état de chaque cellule est déterminé par les cellules voisines qui l’entourent. Il existe également des conditions de départ, dans lesquelles les cellules sont arbitrairement définies comme vivantes ou mortes. Chacune de ces cellules suit alors les règles suivantes :
Les automates cellulaires peuvent être utilisés à la fois pour générer des processus visuels et des évolutions sonores. Avec le CellularAutomataExplorer, les visiteurs peuvent modifier les règles des automates cellulaires, déclenchant des processus de composition.
Cellular automata are algorithms that can describe processes in the two- or three-dimensional space through relatively simple rules. They were developed by various mathematicians and scientists beginning in the 1940s. In his 1970 Game of Life, mathematician John Horton Conway defined a cellular automaton through which it is possible to simulate the processes of the development of populations of living beings. Conway’s two-dimensional automaton is effectively comprised of graph paper on which individual cells are placed. In their basic form, these cells can exist in one of two forms: living or dead. The state of each cell is determined by the neighboring cells that surround it. There are also starting conditions, under which cells arbitrarily are defined as living or dead. Each of these cells then faces the following rules:
Cellular automata can be used both for visual processes and for the development of sounds. With the CellularAutomataExplorer, visitors can alter the rules of cellular automata, triggering compositional processes.