Prírodou inšpirované algoritmy

študijné materiály pre projekt mobilnej triedy umelej inteligencie

Späť ku kurzom triedy
Obsah
O applete
Zoznam štruktúr v aplete



Ostatné kapitoly
Výpočtové schopnosti celulárnych automatov
Celulárne automaty - úvod
Samoreprodukujúce sa celulárne automaty
Kryštálove výpocty
HAL
Boidi
Floyi
Aplikácie celulárnych automatov
CAPOW
LIFE - Hra života
Fredkinov biliardový automat


Tutoriály
 Celulárne automaty
 Morfogenéza
 Simulátory
 Evolučné algoritmy
 Chaos
 Roboty
 Rôzne


O applete

Ovládanie appletu

Pre správny chod appletu je potrebné mať nainštalované min. JRE 1.4.2_04

  • Zive : udáva počet žijúcich buniek v danej štruktúre
  • Gen : generácia, v ktorej sa štruktúra nachádza
  • -0- : nastavenie východzej štruktúry
  • +1 : krokovanie vývoja štruktúry - default krok = 1
  • Start : spustenie vývoja štruktúry (spustenie appletu)
  • TextField : s akým krokom sa zobrazí vyvíjajúca sa štruktúra
  • Zmaz : zmazanie celej štruktúry
  • mrezN/mrezA : vizualizácia bez/s mriežkou
  • - : zmenšenie veľkosti celej mriežky (Zoom out)
  • + : zväčšenie veľkosti celej mriežky (Zoom in)
  • SliderBar : rýchlosť vývoja štruktúry
  • Vyber struktur : výber najčastejšie ukazovaných štruktúr
  • Find : nájde živú štruktúru v mriežke a zobrazí ju
  • Struktury : zoznam štruktúr v novom okne rozdelených do 10tich skupín podľa spoločných znakov

Applet je schopný maximalne zobraziť pole o veľkosti 150x150 buniek. Pri dosiahnutí okrajov zobrazí sa varovné hlásenie o dosiahnutí okraja s možnosťami:

  • Pokračovať ďalej s testom na dosiahnutie okraja,
  • pokračovať ďalej bez testu,
  • koniec(stop)
  • .

Po pokračovaní štruktúry dojde k jej deformácií po okrajoch mriežky. Obsahuje aj test pre ustálenie štruktúry po jednej, resp. cyklického striedania dvoch po sebe idúcich generácií. Zobrazovanú oblasť je možné zväčšiť alebo zmenšiť tak, aby bola viditeľná čo najväčšia časť štruktúry. Tlačidlom Find sa zobrazí prvý výskyt živej bunky vo viditeľnej časti štruktúry - hlavne ak pri zmene veľkosti zobrazovacieho poľa stratíme štruktúru z očí. Applet obsahuje zoznam viacerých štruktúr od najznámejších po menej známe. Pre lepšie sledovanie vývoja štruktúry slúži tlačidlo +1 na krokovanie so zvolenou hodnotou (default je krok 1).

Hore
Kontakt: Marek Bundzel