| ... | ... | @@ -391,6 +391,8 @@ Les 6 `7 0` allongent donc la queue et les 2 `4 - 0` construisent l'angle droit. |
|
|
|

|
|
|
|
|
|
|
|
|
|
|
|
[Langton sur Youtube](https://www.youtube.com/watch?v=BxAfsacJFuw)
|
|
|
|
|
|
|
|
#### Exercice
|
|
|
|
|
|
|
|
Vous coderez la boucle de Langton en Processing ou NetLogo. Pour cela vous trouverez les règles [ici](https://git.litislab.fr/dolivier/VieArtificielle/blob/master/codes/BouclesLangton/regles/Langtons-Loops.table.txt) et la description de ces règles [là](https://github.com/gollygang/ruletablerepository/wiki/TheFormat). Pour une fois il sera probablement plus facile de faire le programme avec Processing. Voici une [classe](fichiers/Regles.pde) permettant de charger le fichier de [règles](fichiers/langtonloop.txt). N'oubliez pas que les fichiers de données vont dans un répertoire `data` du sketch Processing.
|
| ... | ... | @@ -404,8 +406,6 @@ Vous coderez la boucle de Langton en Processing ou NetLogo. Pour cela vous trouv |
|
|
|
L'automate de Langton et ses améliorations comme celle proposée par [Byl](https://fr.wikipedia.org/wiki/Boucle_de_Byl) sont très élégantes, néanmoins il manque un point essentiel, si l'on considère le point de vue de von Neumann : le codage doit permettre l'auto-réplication, mais aussi la création d’autres structures. Le code (génome) de nos configurations doit pouvoir évoluer ! Seule une telle condition permet de générer de la diversité et de la nouveauté.
|
|
|
|
|
|
|
|
|
|
|
|
## Conception
|
|
|
|
|
|
|
|
## Vocabulaire
|
|
|
|
|
|
|
|
> **Structures stables** : ensemble de cellules qui n'évoluent plus.
|
| ... | ... | |
| ... | ... | |