Second lecture (19.3.2010 & 24.3.2010)
Slides from the lecture.
Homework from the last lecture: PathFollower bot
Test that was given during the lecture (in czech): 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