On pourra tester la règle $`F \rightarrow FF+[+F-F-F]-[-F+F+F]`$ avec un angle de 25°.
### Classes de L-système
Les différentes classes sont :
* Paramétrique ou non
* Déterministe ou stochastique
* Sensible au contexte ou non
...
...
@@ -250,6 +255,7 @@ On pourra essayer par exemple :
```
***Paramétrique***
Si l'on veut par exemple faire pousser des branches à différentes vitesses traduisant un rapport non entier entre l'état `i` et l'état `i+1` cela n'est pas possible avec les formalismes précédents. On utilise un L-système paramétrique. $`F`$ n'est plus une variable mais une fonction et son argument $`x`$ paramètre la longueur du segment à tracer.
```math
...
...
@@ -272,12 +278,29 @@ On peut aussi prendre ne compte l'age dans la modélisation d'un arbre, par exem
* Sensible au contexte ou non
***Sensible au contexte ou non***
On peut également définir des règle qui ne dépendent uniquement d'un unique symbole, mais de voisins. Dans ce cas le L-system est sensible au contexte.
ex : $`A<B>B \righarrow BA`$ (si B est placé entre A et B, il devient BA)
Ce type de règles est utilisé pour de la génèration musicale, par exemple.
## Biomorph
Richard Dawkins dans son livre l'horloger aveugle propose un mécanisme d'évolution génétique produisant des formes. Le programme en résultant simule l’évolution d'une créature dont on peut voir la morphologie variée.
Ce n'est pas traité dans ce chapitre mais dans celui sur l'évolution.
----
# Références
[^1]:Turing A. (1952) The Chemical Basis of Morphogenesis. _Philosophical Transactions of the Royal Society B: Biological Sciences_, 237(641), 37‑72. [DOI](http://dx.doi.org/10.1098/rstb.1952.0012)