Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
3rd_lecture_-_modules [2010/04/21 15:19] michal_bida |
3rd_lecture_-_modules [2010/05/16 23:11] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
- | [[http:// | + | **Note** There is a new version of Pogamut available at our [[http:// |
- | We have introduced POSH reactive planner in this lecture. We have shown how to define POSH sense and action and how drive collection works. | + | [[http:// |
- | [[http:// | + | |
- | **NOTE:** You need [[http:// | + | Homework from the last lecture: [[http:// |
+ | |||
+ | Test that was given during the lecture //(in czech)//: [[http:// | ||
+ | |||
+ | This lecture: learn about the modules - an easy way to deal with all senses / items / commands the Pogamut have + there is a nice PathExecutor that works together with UTAstar object to navigate inside the map without the need of using GetPath! \\ | ||
+ | **Not sure about anything?** Consult | ||
+ | |||
+ | Additionally you should learn about ItemType / ItemType.Category / ItemType.Group along the way! | ||
=====Homework ===== | =====Homework ===== | ||
- | **Reimplement ItemPicker | + | **Note that for every homework |
+ | |||
+ | Extend the bot to be polite retaliatior world explorer! | ||
+ | |||
+ | Additional info (from slides): | ||
- | To remind you of ItemPicker: | + | |
- | | + | * If it sees player it will: |
- | * Ignore the knowledge of items (ignore getWorldView().getAll(Item.class)) | + | * run to 200 units before him |
- | * Use getWorldView() | + | * says "Hello / |
- | * Try to run around | + | * if player is not moving for 2 secs, it will say "Good bye!" |
- | * How to know that your bot has visited almost everything? | + | * If the bot is hurt by a player - it will freak out (shout some ugly words) |
- | * If you manage to have reasonable results without using Respawn() command, you are good! :-) | + | * If the bot's health is low (<50), it will primarily search for health packs |
- | =====Test bonus points===== | ||
- | Petr Michalik (6), Dedecek (6), Poledna (6), Kuriscak (5), Kudlacek (6) | ||
+ | =====Test bonus points ===== | ||
+ | Honza Vyhnanek, Petr Michalik, Petr Kucera, Karel Poledna, Jakub Tomek, Michal Svangera |