Koordinované hledání cest s formacemi
Coordinated pathfinding with formations
bakalářská práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/54648Identifikátory
SIS: 117213
Kolekce
- Kvalifikační práce [11233]
Autor
Vedoucí práce
Oponent práce
Balyo, Tomáš
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Obecná informatika
Katedra / ústav / klinika
Katedra teoretické informatiky a matematické logiky
Datum obhajoby
20. 6. 2013
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Čeština
Známka
Výborně
Klíčová slova (česky)
koordinované hledání cest, formace, plánování cest pro mnoho agentů, LRA*, doménově nezávislé plánovačeKlíčová slova (anglicky)
coordinated pathfinding, formations, multi-agent path planning, LRA*, domain independent plannersTato práce se zabývá koordinovaným hledáním cest pro více agentů s rozšířením o formace pro použití v počítačových hrách. Problém jsme formálně zadefinovali a navrhli a implementovali jsme parametrizovatelný hierarchický modulární řešící algoritmus APriCA. Pro testování algoritmů bylo vytvořeno prostředí ChessWars, pro měření kvality nalezených řešení, co se udržování formací týče, byla zavedena nová veličina nazvaná "rozbitost". Námi navržený algoritmus APriCA v porovnání s externími doménově nezávislými plánovači LPG, Blackbox a SASE podával výsledky, které byly po všech stránkách lepší, a ve srovnání s algoritmem LRA* byla řešení kvalitnější a při vhodné volbě parametrů byla i rychleji nalezena.
The topic of cooperative pathfinding with the extension of formations is addressed in this thesis. The problem of cooperative pathfinding with formations was formally defined and a new scalable hierarchical modular solving algorithm named APriCA was introduced and implemented. For testing and benchmarking purposes an environment called ChessWars was developed. In order to measure the quality of maintaining formations we introduced a new quantity named "fragmentation". The APriCA algorithm performed better than external domain independent planners such as LPG, Blackbox and SASE in all aspects. In comparison with the LRA* algorithm the solutions found by APriCA were of better quality and with certain parameters settings were found faster.