Prírodou inšpirované algoritmyštudijné materiály pre projekt mobilnej triedy umelej inteligencie |
||
Produkčné pravidláAutorom myšlienky modelovania biologického vývinu pomocou gramatiky je Aristid Lindenmayer, ktorý vytvoril gramatické prepisovacie systémy nazývané L-systémy. Pozoroval, že komplexné prírodné objekty ako rastliny môžu byť popísané iteratívnym nahradzovaním jednoduchších častí komplexnejšími. Táto myšlienka je vyjadrená gramaticky pomocou produkčného pravidla. Reťazce generované L-systémami môžu byť interpretované ako morfologické alebo grafické opisy. Inými slovami, L-systémy predstavujú nepriame kódovanie, ktoré na výstupe poskytuje explicitné reťazce vývojových inštrukcií. Uvedený obrázok ukazuje ako jednoducho prepisovacie pravidlá produkujú stromovú štruktúru. Symboly produkované pravidlami opisujú smery rastu v strome: ![]() Príklad gramatického prístupuTieto dve prepisovacie pravidlá opisujú rast stromovej štruktúry. Symbol Táto interpretácia nie je celkom v súlade s definíciou L-systému, upravený L-systém by vyzeral takto:
|
||
Kontakt: Marek Bundzel |