Prírodou inšpirované algoritmy

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

Späť ku kurzom triedy
Obsah
Podstata hry života
Základné typy štruktúr
Applet
Prehľad appletov na webe
Editor štruktúr
Štruktúry vo formáte LIF
Hexagonálne LIFE
Literatúra a linky
O tejto kapitole



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


Prehľad appletov na webe

AppletPopis appletu

Výhodou apletu je velkosť mriežky, na ktorej sa možu jednotlivé štruktúry vyvíjať. Je takmer nekonečná. Ma funkciu zumovania pre veľké štruktúry, rýchlosť vývoja generácií, krokovanie, neobsahuje možnosť zmeny kroku generácie. Zoznam štruktúr nieje veľký.

http://www.ibiblio.org/lifepatterns/

Aplet obsahuje mriežku s 3mi možnými veľkosťami -Small -Medium -Big. Pri dosiahnútí okraju mriežky, štruktúra sa deformuje. Obsahuje aj kontrolu rýchlosti pre vývoj štruktúry. V zozname štruktúr obsahuje 6 najčastejšie používaných štruktúr.

http://www.bitstorm.org/gameoflife/

Veľkosť mriežky apletu je pevne daná. Má možnosť výberu z 5tich veľkostí mriežky, krokovania apletu, pri výbere štruktúry zo zoznamu štruktúr sa cela štruktúra vykreslí na miesto kliknutia myšou.

http://membres.lycos.fr/ldavid/indexe.html

Veľkosť mriežky je pomerne malá orpoti ostatným apletom, nieje možnosť zobrazenia mriežky. Neobsahuje zoznam štruktúr tvorba štruktúr je náhodna.

http://users.libero.it/acnard/life.html

Funkcie apletu a GUI je do istej miery podobné s mojim apletom. Nevýhodou je, že pri zväčšovaní štruktúry nieje možné kresliť do mriežky, zoznam štruktúr je menší.

http://www.igs.net/~tril /life/life.html

Viacej apletov obsahujúcich iba jednu spustenú štruktúru v rôznych farbách, nieje možný interaktívny zásach do apletu. Štruktúry sú vyobrazené v pohybe, takže je zvýraznená aj dynamika pohybu a zmeny štruktúr.

http://www.collidoscope.com/cgolve/

Zaujímavou možnosťou apletu je súčasný vývoj dvoch rôznych štruktúr naraz (rôzna farba)- dve oddelené sledovania vývoja štruktúr. Nevýhodou je malá mriezka (malé životné prostedie) pre štruktúry.

http://www.igi.tugraz.at/ bruf/life/GameOfLife.html

Veľký životný priestor pre veľké a rastúce štruktúry, obsahuje zoznam štruktúr, nieje možné kreslenie vlastných štruktúr do apletu. Má však zabudované struktúry relizujúce matamatické operácie, čo je veľmi cennou vlastnosťou.

http://www.rennard.org/ alife/english/logicellgb.html

Jednoduchý aplet s výberom troch štruktúr s možnosťou zmeny štruktúry. Maximálna dĺžka vývoja je po stú generáciu.

http://www.informatik.uni-frankfurt.de/ ~demelo/gol.f.html

Zoznam rôznorodých štruktúr pre Game of Life.

http://www.argentum.freeserve.co.uk/lex.htm

Aplet na predvedenie troška inej modifikácie hry LIFE s pozmenenými (vylepšenými) vlastnosťami a pravidlami. Veľmi pekná farebná vizuzlizácia a široké spektrum možností nastavenia.

http://psoup.math.wisc.edu/ mcell/mjcell/mjcell.html

Veľmi obmedzená ale funkčná verzia Conwayovej hry LIFE. Tento aplet, alebo skôr radšej stránka, umožňuje len najjednoduchšie úkony a činnosti a preto je nevhodný pre lepšiu názornosť.

http://www.tech.org/~stuart/life/life.html

3D verzia Conwayovej hry Life. Hra má samozrejme upravené pravidlá pre 3D. Jednoducho môžeme meniť veľkosť mriežky a teda aj rozmer kocky, v ktorej hra prebieha. Nastaviť sa dá aj počiatočná štruktúra a rýchlo hry.

http://www.ibiblio.org/e-notes/Life/Game.htm

Hore
Kontakt: Marek Bundzel