Zavedení kast do evoluce umělých bytostí.
Introduction of Castes in Evolution of Artificial Beings
bakalářská práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/38640Identifikátory
SIS: 78136
Kolekce
- Kvalifikační práce [10926]
Autor
Vedoucí práce
Oponent práce
Holan, Tomáš
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Obecná informatika
Katedra / ústav / klinika
Katedra teoretické informatiky a matematické logiky
Datum obhajoby
20. 6. 2011
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Čeština
Známka
Výborně
Klíčová slova (česky)
umělý život, kasty, evoluce, agentové systémyKlíčová slova (anglicky)
arti cial life, castes, evolution, agent based systemsV této práci se zabýváme problematikou evoluce umělých bytostí rozdělených do kast. Představujeme návrh prostředí umožňujícího uživateli definovat různé kasty včetně jejich vzájemných vztahů a simulovat život příslušníků těchto kast ve virtuálním světě. Popisujeme vlastnosti námi navrženého prostředí a jeho aplikovatelnost demonstrujeme na několika typických scénářích s využitím kast. V takto navrženém prostředí zkoumáme modelové situace, kde bytosti ve virtuálním světě zastávají různé role. Pozorujeme výsledky simulací a zkoumáme, jaký vliv na výsledek mají počáteční podmínky, hodnoty parametrů agentů (např. maximální věk) a hodnoty parametrů prostředí (např. pravděpodobnost mutace).
In present work we study questions about introduction of castes in evolution of artificial beings. We present the concept that allows defining various castes and its mutual relations and simulating life of members of these castes in virtual environment. We describe features of our concept and illustrate its usability on several typical scenarios using castes. In this environment we study model situations where the beings in virtual world play different roles. We observe the simulations and its results trying to learn what impact the initial conditions, agents parameters (such as Life expectancy) and environment parameters (e.g. mutation probability) have on the outcome of the simulation.