Wumpus World

Wumpus.gif

Wumpus world map

This is the map of Wumpus world, a game created to test simple AI programs. Every square is hidden until you walk on it, and the goal is to avoid the Wumpus, don't fall into pits and get to the gold.

 

Project: Creating an AI to clear Wumpus world

Members: 2

Length: 4 weeks

Language: Java

My role: AI, Neural Network

Wumpus World

This was a project where we were tasked to create an AI that could get to the gold while avoiding the dangers of the map. There were no constraints on what kind of AI we could create, and because both members of the group were very interested in neural networks we decided that we should create a self learning AI that could complete any variation of the map. 

The project was over 4 weeks at 50% with 2 members. The project was focused on creating an AI that could complete the task in N number of different maps.

We started the project with researching how neural nets work and how we could implement it. We created several trial versions and the one we finally implemented was a genetic algorithm where each generation of neural nets passed on the fittest to the next generation and created mutations based on them.