Of course its worth submission..and I agree to your point that it has got
wide range of applications..

On Fri, Mar 20, 2009 at 4:51 AM, Ira Fich <igf...@astro.uwaterloo.ca> wrote:

> Hi all,
>
> I'm a fourth-year Compsci major at the University of Toronto, and I've been
> thinking about proposing a project for pygame in this year's GSoC.  I like
> the idea of an AI module, but I think that even more than that, pygame would
> benefit from a powerful, generic, dedicated graph module, containing a
> number of functions especially useful in a game context.
> This would be similar to some of the popular graphing modules like NetworkX
> and igraph, but optimized for games.  In addition to the standard graph
> analysis and manipulation, it would include plenty of AI functions,
> including A* and minimax search and Bayesian networks.  On top of that, it
> would support symbolic graphs (useful for anything with a regular structure)
> and be able to recognize and generate planar graphs (vital for maps).  And
> naturally, it would allow for complete customization of nodes (associating
> nodes with sprites, for instance) and the easy integration of user-defined
> functions.
>
> I envision something equally well suited to modelling a world map, a finite
> state machine, or a neural network.  It's likely that this would interact
> closely with the Improved Sprite and Scene System project, as well as the
> math module, and possibly the networking one as well; I expect I'd be in
> constant communication with the people from those projects, to ensure that
> everything fit together as smoothly as possible.
>
> So, what do you think?  Is this a good idea?  Can it be made better?  Is it
> worth submitting a proposal?
>
> Thanks,
> Ira Fich
>

Reply via email to