pygame is
Simple DirectMedia Layer is
Site Swing

Evolution - 0.1

Nima Talebi (nima)



The agents in this world have the primary goal of survival as a whole, however they can each act upon the world individually. The individuality of an agent can be based on both the stochastic nature of the world, as well as their unique genome. The aim of the project is to allow for developers to be able to add plug-in action classes - where the agent can at each iteration, select a given action, and act upon the world, and other surrounding agents. There is not much to be said about the graphics, or the reporting of what is happening as this is still in a proof-of-concept stage of development, so please be patient. The project does not yet have a home page, but will as soon as I get some time to write one up.


Home Page:;a=tree;f=Evolution;h=dd994fcc2e10e85ef6cf0fbe17c191e2f370bb46;hb=HEAD


click to view original size


Evolution - 0.1 - Nov 4, 2009 account Comments

If you wish to leave a comment with your account, please sign in first.

April 20, 2010 8:30pm - Nima Talebi - nickname: (nima)
Hi guys! Thankyou for the kind comments, I should now follow up with this... I decided to take it yet a little further, and gave Swarm ( a go - I took the existing Heatbugs application, and started to modify it so that it follows the way this app was heading.

The project site for it is now at

If anyone is interested in teaming up with me, please let me know - it should be fun to get this going again!
November 9, 2009 4:33pm - RJ - nickname: (zozeer) - 4/5
Wow! This is very slick. I've been attempting something similar for the npc's in an RPG.
November 6, 2009 8:51pm - Josh T - nickname: (mrbluesky)
Neat! I made something rather similar to this a while back. You took my concept quite a bit farther though.
November 6, 2009 11:09am - Cepheus - nickname: (cepheus)
Very interesting :)

Also, kudos on your source - it's very structured and readable.

our projects welcomes all python game, art, music, sound, video and multimedia projects. If they use pygame or not.
recent releases
Jan 31, 2017

Jan 24, 2017

Jan 19, 2017

Jan 18, 2017

Jan 7, 2017

Dec 30, 2016

Dec 8, 2016

Nov 28, 2016

Nov 27, 2016

... more!
for pygame related questions, comments, and suggestions, please see help (lists, irc)