====== 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