The assignments for this class consist of two based on the Wumpus World environment, where you develop code that governs the behavior of an agent exploring a grid-based world.
In the first assignment, the task of the agent is to systematically explore the environment based on search algorithms like breadth-first, depth-first and A*.
In the second assignment, your agent needs to cope with obstacles like bottomless pits, and a smelly creature, the Wumpus, that like to eat agents. So in addition to the systematic exploration, the agent also has to develop skills that let it avoid dangers while still trying to achieve its goal.