Prírodou inšpirované algoritmyštudijné materiály pre projekt mobilnej triedy umelej inteligencie |
||
Zloženie vrstiev
Celulárne automaty na ktorých je HAL založený sú vytvorené z niekoľkých do značnej miery nezávislých vrstiev s rôznymi funkciami.
Kalkulačné vrstvyTieto vrstvy môžu byť zložené z akéhokoľvek štvorcového celulárneho automatu, ktorý je schopný univerzálnosti. V praxi sa hlavne zameriavame na dva druhy automatov:
Kalkulačné vrstvy pozostávajú z týchto vrstiev:
Genetické vrstvyTieto vrstvy sa používajú na prenos zdedených informácií medzi generáciami buniek. Je tu vytvorený trojvrstvový model. Informácie medzi bunkami smerujú proti chodu hodinových ručičiek.
Sú tu aj ďalšie vrstvy obsahujúce znalosti ako status informácie pre každé miesto a unikátne ID zdieľané medzi všetkými miestami (pozíciami) v danej bunke. Tieto vrstvy sú nad danými fundamentálnymi (základnými) vrstvami a nie je potrebné pochopiť tieto vrstvy, ak chceme chápať dynamiku celého systému. |
||
Kontakt: Marek Bundzel |