On, Tue Mar 16, 2010, mlerner789 wrote: > Hello all, > > My name is Micah Lerner, and I am a Computer Science major at Brandeis > University who is very interested in contributing to PyGame this summer. I > saw on the ideas page that development of an AI module was a suggested idea, > and it is something that I would like to develop. > > Has work already been started on this task? No. > If not, is that idea still open for implementation? Yes, but the idea will need some concepts first. The last two years, there were lots of basic proposals, which were all rejected, mainly due to the fact, that the implementation of an general, well-designed AI module, which covers basic and more advanced AI algorithms and AI systems (with the focus on gaming), is a really, really hard task and noone came up with something better than something like "I'll implement that and that and that algorithm". Such an approach is useless for pygame, mainly due to the fact that - there are lots of snippets and small AI modules for specific tasks (e.g A-star, path maps) - complex systems (e.g. neural nets, state machines) are mostly hard to use (complex interfaces) - noone came up with a slim variant and cool idea, which caused a WOW! effect. If you think, you have one are are willing to spend a weekend on thinking of a good approach, go ahead! Regards Marcus
Attachment:
pgp6CR1ExUV9f.pgp
Description: PGP signature