Planning Demo

 

 

 

 

About the Planning Demo

This Demo was the result of my year long dissertation project into AI Planning. The aim of the project was to investigate the use of AI planning and how it can be applied to video games.The project was graded as a upper second class level dissertation and was positively received by peers and staff.

 

The project consists of a simple domain model and two AI planner controlled agents. Goals can be set for either agent to aquire treasure and they will plan and carry out a set of actions to solve that goal.

 

 

 

 

Project Downloads

For the project I created several resources to explain the work behind the demo. There is the full 10,000 word report as well as the powerpoint presentation files used to present my work, both of which can be downloaded below.

 

For those who are interested I have also made available the full project source code.Feel free to study, use, break apart the source code as you like and feel free to drop me an e-mail if you would like help with how the source code works.

 

*note that the source code requires the SFML librarys to be available to your compiler.

 

Executable Version Download

Source Code Download

Project Report Download

Powerpoint Download

 

 

Language and API's

The AI Planning Demo was created in C++ using the Simple and Fast Multimedia Libary(SFML) for sprite and window manipulation.

 

Project Links

Simple and Fast Multimedia Library

 

 

 

StephenFlockton.com © 2009 Last edited: June 24, 2009

S