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 |