Evoluce řídícího algoritmu
Evolution of algorithm for artificial creatures
bakalářská práce (OBHÁJENO)
![Náhled dokumentu](/bitstream/handle/20.500.11956/28846/thumbnail.png?sequence=7&isAllowed=y)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/28846Identifikátory
SIS: 76842
Kolekce
- Kvalifikační práce [11266]
Autor
Vedoucí práce
Oponent práce
Mráz, František
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Obecná informatika
Katedra / ústav / klinika
Katedra softwaru a výuky informatiky
Datum obhajoby
21. 6. 2010
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Čeština
Známka
Výborně
Cílem práce je vytvořit aplikaci, která umožní experimentovat s vývojem populací organismů řízených jednoduššími algoritmy, které jsou zapsané pomocí předem definovaných instrukcí a využívají paměťové buňky jednotlivých organismů (reprezentujících jednotlivé proměnné). Pro každý organismus představuje řídící algoritmus jeho genom, křížením organismů a mutací dochízí k postupně evoluci řídíciho algoritmu. Druhou částí práce je s pomocí aplikace provésst několik testů a jejich výsledky popsat.
The task of this work is to create an application which allows performing of experiments with evolution of artificial creatures. Behavior of each creature is managed by its algorithm. The algorithm is able to use creature's memory cells (which represent logical variables) and is the genome of the creature. By the crossing-over and mutation, the algorithm evolves. The second aim of this work is to make some tests with the application and describe their results.