[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [pygame] Summer of Code Participation



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