Darwinia in reality

Anything and everything

Moderators: jelco, bert_the_turtle, Chris

martin
level5
level5
Posts: 3210
Joined: Fri Nov 19, 2004 8:37 pm

Postby martin » Tue Jan 03, 2006 5:21 pm

yeah, well that's what I said. I'm slowly converting it to C++, but very slowly.
steamed_up_madman
level1
level1
Posts: 14
Joined: Tue Dec 27, 2005 6:27 am

Postby steamed_up_madman » Thu Jan 05, 2006 2:50 am

this all is making my head spin, all the computer terms, im getting a headache. I've actually written a few programs using object and script based coding and I have no idea what you are talking about or what is going on. that programisms thing is exciting and im going to download it on to one of the pices of junk sitting beside me. exactly what specifications for the computer would you recomend?
martin
level5
level5
Posts: 3210
Joined: Fri Nov 19, 2004 8:37 pm

Postby martin » Thu Jan 05, 2006 3:39 pm

for the progranisms? bigger is better...
da_zeg
level2
level2
Posts: 227
Joined: Tue Jun 29, 2004 8:59 pm
Location: West Lothian, Scotland
Contact:

Postby da_zeg » Fri Jan 06, 2006 12:04 am

that proganisms thing is really interesting it would be cool if someone could develop an app to automate the natural selection and show status of each app, leave running for a few generations and see what happens.
User avatar
shinygerbil
level5
level5
Posts: 4667
Joined: Wed Dec 22, 2004 10:14 pm
Location: Out, finding my own food. Also, doing the shinyBonsai Manoeuvre(tm)
Contact:

Postby shinygerbil » Fri Jan 06, 2006 12:19 am

If you read the whole article, it does mention something about having created an app which does just that, IIRC. Or at least something similar...
da_zeg
level2
level2
Posts: 227
Joined: Tue Jun 29, 2004 8:59 pm
Location: West Lothian, Scotland
Contact:

Postby da_zeg » Fri Jan 06, 2006 1:05 am

My bad, I must have missed out some of it the first time, for some reason i seem to like the idea of them weakening.
martin
level5
level5
Posts: 3210
Joined: Fri Nov 19, 2004 8:37 pm

Postby martin » Fri Jan 06, 2006 5:34 pm

The progranisms are extraordinary. I ran them on a CD booted linux distro running off a RAMdisk. I ran them, went to the home folder and maunally deleted half of them every 30secs or so - to keep processor and RAM use down, however after four or five minutes they had evolved the trait of faster reproduction, so fast that they overran me and crashed the computer. There are some tools that you can use to automate the managing of the population but I need to install linux to use them so... that's a job for a rainy day sometime :D
Stewsburntmonkey
level5
level5
Posts: 11553
Joined: Wed Jul 10, 2002 7:44 pm
Location: Nashville, TN
Contact:

Postby Stewsburntmonkey » Fri Jan 06, 2006 6:45 pm

martin wrote:The progranisms are extraordinary. I ran them on a CD booted linux distro running off a RAMdisk. I ran them, went to the home folder and maunally deleted half of them every 30secs or so - to keep processor and RAM use down, however after four or five minutes they had evolved the trait of faster reproduction, so fast that they overran me and crashed the computer. There are some tools that you can use to automate the managing of the population but I need to install linux to use them so... that's a job for a rainy day sometime :D


Given that they are "reproducing" exponentially they will take over a system very fast if you are only deleting half of them every so often (no need to alter anything). You would really need to keep the population more or less constant to have a stable environment.
User avatar
shinygerbil
level5
level5
Posts: 4667
Joined: Wed Dec 22, 2004 10:14 pm
Location: Out, finding my own food. Also, doing the shinyBonsai Manoeuvre(tm)
Contact:

Postby shinygerbil » Fri Jan 06, 2006 7:22 pm

Make them prey on each other :twisted:
martin
level5
level5
Posts: 3210
Joined: Fri Nov 19, 2004 8:37 pm

Postby martin » Sat Jan 07, 2006 10:21 pm

well I deleted half of them every time they filled 3/4 of the folder - a very scientific measurement!

As for preying on each other, they do a bit. It is possible for one of them to write over another. And I supposed one could delete another with less effort (ie processing time)?
martin
level5
level5
Posts: 3210
Joined: Fri Nov 19, 2004 8:37 pm

Postby martin » Thu Mar 02, 2006 3:43 pm

an update! again...
I'm rebuilding the engine right now to work in 3D properly, once that's done I'll start incorporating an AI interface. Any takers on helping me code it?
GENERATION 22:The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.
User avatar
prophile
level5
level5
Posts: 1541
Joined: Fri Feb 18, 2005 4:17 pm
Location: Southampton, UK
Contact:

Postby prophile » Thu Mar 02, 2006 9:58 pm

Depending on your libraries of choice I might help you... ;)
martin
level5
level5
Posts: 3210
Joined: Fri Nov 19, 2004 8:37 pm

Postby martin » Fri Mar 03, 2006 6:52 pm

are you being serious? I seem to recall you taking the piss at every possible oppourtunity!
GENERATION 22:The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.
elDiablo
level5
level5
Posts: 3111
Joined: Thu Mar 14, 2002 12:23 pm
Location: London, UK

Postby elDiablo » Fri Mar 03, 2006 7:23 pm

martin wrote:an update! again...
I'm rebuilding the engine right now to work in 3D properly, once that's done I'll start incorporating an AI interface. Any takers on helping me code it?


I'm coding an AI for the game of Go at the moment. Its horrid... AI is NOT that easy to do. Have fun :D
We dont stop playing cos we get old... We get old cos we stop playing.
User avatar
xander
level5
level5
Posts: 16869
Joined: Thu Oct 21, 2004 11:41 pm
Location: Highland, CA, USA
Contact:

Postby xander » Fri Mar 03, 2006 8:20 pm

elDiablo wrote:I'm coding an AI for the game of Go at the moment. Its horrid... AI is NOT that easy to do. Have fun :D

Wow! THAT is impressive. Good luck!

xander

Return to “General”

Who is online

Users browsing this forum: No registered users and 16 guests