This is an old revision of the document!


Fifth lecture (14.4.2010 & 16.4.2010)

Slides from the lecture. Simple POSH combat Bot we have coded.

We have introduced POSH reactive planner in this lecture. We have shown how to define POSH sense and action and how drive collection works. More information about POSH.

NOTE: You need Pogamut version 3.0.5 for POSH to work. The POSH editor has been fixed (more or less) to work. Enjoy!

Homework

Reimplement ItemPicker homework in POSH!

To remind you of ItemPicker:

  • Create ItemPicker
  • Ignore the knowledge of items (ignore getWorldView().getAll(Item.class))
    • Use getWorldView() 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

Petr Michalik (6), Dedecek (6), Poledna (6), Kuriscak (5), Kudlacek (6)

3rd_lecture_-_modules.1271855980.txt.gz · Last modified: 2010/05/16 23:11 (external edit)