Hi, just a warning... in the past year this idea was shot down by other mentors because there are already python modules for AI.
I would suggest you chose another idea, or be prepared to argue in your application why your idea is more useful than the existing modules*. One point of difference is that you could try and make graphical programs to go with each algorithm. These already exist (like in java etc), but I'm not sure if they exist for python yet. That way you might get support from the Educationally bent mentors(of which there are a fairly large number) -- since your programs could be used to teach as well. Another difference you could use, would be to specify that they are game specific AI modules. If you'd like to continue with this application anyway... feel free to send your application draft over so I can have a look. cheers, *1 existing python AI modules: http://aima.cs.berkeley.edu/python/readme.html http://www.strout.net/python/ai/ http://www.google.com/search?q=python+ai On Thu, Mar 19, 2009 at 1:26 PM, Jendrik Seipp <jendrikse...@web.de> wrote: > Hello, > I am a computer science student from Freiburg, Germany. This is my third > year at university and at the moment I am preparing for my Bachelor's > Thesis. In my studies I have focused on artificial intelligence and I would > really like to implement an AI module for pygame. Optimally this project > could become my Bachelor's Thesis, so I would be able to commit all my > resources to it ;) > > These ideas came to me for the ai module: > > * Searches (Breadth-First-Search, Depth-First Search, Iterative > Deepening Search) > * Heuristic Searches (A*, hill-climbing, Genetic Algorithms) > * Planning (abstractions, relaxations) > * agent behaviour and decisions > > What else do you think is needed for the module? > > > Best regards, > Jendrik >