Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
2nd_lecture_-_exploring_the_map [2010/04/21 15:20] michal_bida |
2nd_lecture_-_exploring_the_map [2010/05/16 23:11] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Second lecture (19.3.2010 & 24.3.2010) ====== | ||
+ | [[http:// | ||
+ | |||
+ | Homework from the last lecture: [[http:// | ||
+ | |||
+ | Test that was given during the lecture //(in czech)//: [[http:// | ||
+ | |||
+ | This lecture: Try to detect that the bot got stuck, choose different navpoint or respawn. | ||
+ | |||
+ | =====Homework ===== | ||
+ | Extend the bot to be the world explorer! | ||
+ | |||
+ | Additional info (from slides): | ||
+ | |||
+ | * Create Item searcher | ||
+ | * Ignore the knowledge of items (ignore getWorldView().getAll(Item.class)) | ||
+ | * Use IVisionWorldView and use getAllVisible(Item.class) | ||
+ | * Try to run around the whole level and discover (almost) all items | ||
+ | * How to know that your bot has visited almost everything? | ||
+ | * If you manage to have reasonable results without using Respawn() command, you are good! :-) | ||
+ | |||
+ | =====Test bonus points===== | ||
+ | Karel Poledna, Pavel Kuriscak, Jindrich Vodrazka, Petr Kucera, Nguyen Cong Thang |