Welcome To Darwinbots > Newbie

Newbie

(1/4) > >>

Nitus:
Hello.

I discovered DB a few days ago at HotU, and I've spent most of the last two days evolving a strain of bots through natural selection. Basically keep hand-populating veggies all over until a few generations have gone by with huge populations, then let it stabilize into a small population feeding at a small cluster of veggies, then repeat. Then repeat with un-blocked veggies a few times. Then back to blocked veggies.

Every so often I would let the veggie population dwindle until only the hardiest five variants of my bot were left, then start the whole process over again with all five of those competing at the start.

After a few days of this, my bot's code doubled. The intense competition seems to have worked for it.
 
Anyway, I just started learning the bot code, and it looks like most of mines' is junk.
 
My question is simple. The help files say that the sysvars utlilize memory cells, but it doesn't say which ones. I am assuming that if I use one of them by mistake it will throw everything off.
 
Thanks!

Numsgil:
You can easily check which sysvars use which memory locations by looking at your sysvars2.21.txt file.  It will have the sysvar followed by the memory location.

Most mutated bots are very very junky.  It's sometimes very hard to figure out exactly what it's doing.

Have you tried competing your bots against the original?  That's really the acid test of a mutation in my book.

Nitus:
Ah, I didn't see that file, thanks.
 
My evolved bots will defeat all of the stock bots, even slightly outnumbered - except for the stock I_Flamma, with which they will develop equalibrium - so long as there are enough veggies - I haven't tried f1 settings, but I was using an earlier version at first.
 
Most of the DNA appears to be junk, but their general movement and behavior has grown visibly more sophisticated as time goes on. However they were quite simple at the start.
 
Now that I have upgraded to 2.36 I am going to write a bot from scratch.

shvarz:
Welcome to the board Nitus!

Can you post details of the evosim you've finished: starting bot, conditions, final bot.  I'd be interested in taking a look!

PurpleYouko:
Welcome to DarwinBots Nitus.


--- Quote ---My evolved bots will defeat all of the stock bots, even slightly outnumbered - except for the stock I_Flamma, with which they will develop equalibrium - so long as there are enough veggies - I haven't tried f1 settings, but I was using an earlier version at first.
--- End quote ---

I assume you mean the ones that come with 2.11 in the installation package.

Those are pretty low level by today's standards. Try downloading some of the robots that we have posted in the Beastiary or in the DarwinBots Database. You should find those a little more challenging.

Navigation

[0] Message Index

[#] Next page

Go to full version