Prírodou inšpirované algoritmyštudijné materiály pre projekt mobilnej triedy umelej inteligencie |
||
HexHAL od LotusÚvodHexHAL – Hexagonal Hardware Artificial Life Tento applet zobrazuje celulárny automat, ktorý je schopný podporovať reprodukciu entít s rozdielnymi fenotypmi. Je to orezaná verzia HAL, založená na hexagonálnom (šesťhrannom) okolí s menej stavmi na bunku. Používa tzv. Tripod susedstvo (trojstranné susedstvo).
Okolie pre Tripod susedstvoJe to užitočné, keď sa snažíme minimalizovať počet susedov, aby sme produkovali malé, kompaktné pravidlá. Prerušované čiary na obrázku sú vytvorené tak, aby každá bunka mala susedov v tom istom smere. Tým pádom, ak chceme, môžeme akúkoľvek oblasť buniek preložiť, no nesmieme ich otáčať alebo preklápať. HexHAL mal byť prvý netriviálny hexagonálny samoreprodukujúci automat.
Zmeny oproti HAL
Poznámka: Vzhľadom na obmedzenú šírku sránky (600 px) sa môže stať, že applet nebude fungovať. V tom prípade je potrebné si nastaviť hodnoty size X na 49 a size Y na 60. Potom stačí kliknúť na Resize a applet by mal bežať. Sú to optimálne nastavenia pre túto šírku appletu.
Interaktívne ovládanieTento applet je interaktívny, dovoľuje aplikovať selekciu založenú na organických vizuálnych charakteristikách použijúc rôzne implementácie.
|
||
| Kontakt: Marek Bundzel | ||