Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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://diana.ms.mff.cuni.cz/pogamut_files/lectures/2009-2010/Pogamut3_Lecture_02.pdf|Slides]] from the lecture.
 +
 +Homework from the last lecture: [[http://diana.ms.mff.cuni.cz/pogamut_files/lectures/2009-2010/Pogamut3-Lecture2-PathFollower.zip|PathFollower bot]]
 +
 +Test that was given during the lecture //(in czech)//: [[http://diana.ms.mff.cuni.cz/pogamut_files/lectures/2009-2010/Pogamut3-Lecture2-Test.pdf|Test]]
 +
 +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