Building A Strategic Planner with Formula AI

From The Battle for Wesnoth Wiki
Revision as of 03:23, 25 March 2008 by Tvincent (talk | contribs) (New page: ==Personal Info== My full name is Timothy Vincent. My IRC, forum, and GNA names are all tvincent. I am a sophomore Computer Science major English minor at Villanova University. I'm inter...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Personal Info

My full name is Timothy Vincent. My IRC, forum, and GNA names are all tvincent. I am a sophomore Computer Science major English minor at Villanova University. I'm interested in network security, web development, and artificial intelligence. I've been interested in programming computer games as a hobby since middle school. I'm also an independent musician working on my first album.

My Experience With the Game

I first played the game two summers ago (2006) and loved it. The artwork, the music, and the gameplay are great, and since then I've become very interested in open source programming.

The Planner Model

I plan on using the Formula AI to create a strategic AI that exhibits human-like planning. A Planner has goals based on sub-goals (which will probably be primitives due to the time restrictions, but will be extensible to sub-goals with primitives of their own) and will fulfill these sub-goals with rules. I plan on making this AI easily modifiable so other users can create AI's with very different behavior without much (if any) programming knowledge.