Témata prací (Výběr práce)Témata prací (Výběr práce)(verze: 368)
Detail práce
   Přihlásit přes CAS
Nástroj pro modelování evoluce umělého života
Název práce v češtině: Nástroj pro modelování evoluce umělého života
Název v anglickém jazyce: The Tool for Modeling of Evolution of the Artificial Life
Akademický rok vypsání: 2006/2007
Typ práce: diplomová práce
Jazyk práce: čeština
Ústav: Katedra softwaru a výuky informatiky (32-KSVI)
Vedoucí / školitel: RNDr. Tomáš Holan, Ph.D.
Řešitel: skrytý - zadáno a potvrzeno stud. odd.
Datum přihlášení: 13.11.2006
Datum zadání: 13.11.2006
Datum a čas obhajoby: 18.09.2007 00:00
Datum odevzdání elektronické podoby:30.11.2006
Datum odevzdání tištěné podoby:30.11.2006
Datum proběhlé obhajoby: 18.09.2007
Oponenti: Mgr. Roman Neruda, CSc.
 
 
 
Zásady pro vypracování
Cílem práce je navrhnout a naprogramovat softwarový nástroj,
umožňující provádět experimenty s vývojem jednoduchých organismů,
tyto experimenty provést a popsat výsledky.

Text práce by měl
- prozkoumat a popsat existující práce zabývající se tímto tématem
- navrhnout model jednoduchých organismů, dostatečně složitých
na to, aby se u nich mohlo vyvinout nějaké zajímavé chování,
ale zároveň dostatečně jednoduchých, aby bylo možné při jejich
evoluci v počítači v rozumném čase dojít k netriviálním výsledkům.
- popsat provedené experimenty (viz dále).

Navržený model by měl zahrnovat
- životní prostředí organismů
- průběžné změny podmínek tohoto životního prostředí v čase
- vlastnosti a stav organismů
- rozmnožování - podmínky a strategie
- životní cyklus jedinců

Program by měl umožnit
- co nejrychlejší simulaci bez zobrazování detailů, pro rychlý
průběh evoluce
- přepnutí na pomalý běh se zobrazováním a s možností sledovat
stav konkrétních jedinců
- zobrazování "demografických" statistik jako mohou být například:
složení populace podle energie, počtu dětí, investicí do potomků,
stáří, počtu dětí, podle rozdělení výdaje a příjmu energie
na pohyb, na páření, na potomky a z potravy/z páření

Provedené experimenty by měly vyzkoušet
- zda dojde k vývoji odlišných skupin jedinců s různými vlastnostmi,
případně v závislosti na lokalitě (např. strategiemi páření
(rozdělení na pohlaví), vývoj druhů (větších skupin jedinců
s odlišnými genetickými informacemi/strategiemi a neschopných křížení))
- jak se budou organismy měnit v závislosti na podmínkách okolí
a životním cyklu
Seznam odborné literatury
[1] AVIDA, http://dllab.caltech.edu/avida/
[2] Tierra, http://www.nis.atr.jp/~ray/tierra/
[3] Darwin Pond, http://www.ventrella.com/Darwin/darwin.html
[4] Richard Dawkins: Slepý hodinář - Zázrak života očima evoluční biologie, Paseka, 2002
[5] David Storch, Jan Zrzavý, Stanislav Mihulka: Jak se dělá evoluce, Paseka, 2004
[6] Tomáš Holan: Jiné programování, In: ITAT 2004, UPJŠ Košice, 2004, pp. 139-148
Předběžná náplň práce
Softwarový nástroj, umožňující provádět experimenty s vývojem jednoduchých organismů.
Předběžná náplň práce v anglickém jazyce
Software environment allowing experiments with the evolution of simple organisms.
 
Univerzita Karlova | Informační systém UK