Re: [Tutor] Genetic module recommendations?

2012-08-18 Thread Mark Lawrence

On 18/08/2012 20:24, Modulok wrote:

List,

I'm looking for a good genetic module. (Stable, well documented, pythonic,
etc.)

I'm writing a breeding simulator where users select parent organisms to breed
based on traits they favor, e.g: eye color, height, etc. The human player is
the fitness function. I guess this is "artificial selection"? After breeding
the user gets an offspring which carries traits from its parents.

It's only a game and a crude approximation of nature at best. However, the
algorithm has to be stable enough this can go on for several hundred
generations without entropy reducing to the point of haulting evolution. On the
other hand, I don't want so much entropy that it's reduce to a random search.

Before I write my own, I thought I'd ask to see if there was a third party,
de-facto standard Python genetic module. Or at least one that is highly
recommended.

Any suggestions?

Thanks!
-Modulok-
___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor



Have you looked on pypi? 
http://pypi.python.org/pypi?%3Aaction=search&term=genetic&submit=search


--
Cheers.

Mark Lawrence.

___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] Genetic module recommendations?

2012-08-18 Thread Alan Gauld

On 18/08/12 20:24, Modulok wrote:

List,

I'm looking for a good genetic module. (Stable, well documented, pythonic,
etc.)


There probably is but asking on the tutor list - for beginners to Python 
- is less likely to find one than a request on the wider Python 
community at comp.lang.python. I'd try again there.



--
Alan G
Author of the Learn to Program web site
http://www.alan-g.me.uk/

___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] Genetic module recommendations?

2012-08-18 Thread Ryan Waples
Not sure if it meets your needs, but you should at least check out simuPOP.


On Sat, Aug 18, 2012 at 12:24 PM, Modulok  wrote:
> List,
>
> I'm looking for a good genetic module. (Stable, well documented, pythonic,
> etc.)
>
> I'm writing a breeding simulator where users select parent organisms to breed
> based on traits they favor, e.g: eye color, height, etc. The human player is
> the fitness function. I guess this is "artificial selection"? After breeding
> the user gets an offspring which carries traits from its parents.
>
> It's only a game and a crude approximation of nature at best. However, the
> algorithm has to be stable enough this can go on for several hundred
> generations without entropy reducing to the point of haulting evolution. On 
> the
> other hand, I don't want so much entropy that it's reduce to a random search.
>
> Before I write my own, I thought I'd ask to see if there was a third party,
> de-facto standard Python genetic module. Or at least one that is highly
> recommended.
>
> Any suggestions?
>
> Thanks!
> -Modulok-
> ___
> Tutor maillist  -  Tutor@python.org
> To unsubscribe or change subscription options:
> http://mail.python.org/mailman/listinfo/tutor
___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor


[Tutor] Genetic module recommendations?

2012-08-18 Thread Modulok
List,

I'm looking for a good genetic module. (Stable, well documented, pythonic,
etc.)

I'm writing a breeding simulator where users select parent organisms to breed
based on traits they favor, e.g: eye color, height, etc. The human player is
the fitness function. I guess this is "artificial selection"? After breeding
the user gets an offspring which carries traits from its parents.

It's only a game and a crude approximation of nature at best. However, the
algorithm has to be stable enough this can go on for several hundred
generations without entropy reducing to the point of haulting evolution. On the
other hand, I don't want so much entropy that it's reduce to a random search.

Before I write my own, I thought I'd ask to see if there was a third party,
de-facto standard Python genetic module. Or at least one that is highly
recommended.

Any suggestions?

Thanks!
-Modulok-
___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor