Bots and Simulations > Evolution and Internet Sharing Sims

Shvartz, can you help me out?

<< < (18/26) > >>

Botsareus:
You cant beat reading somthing like this:


--- Quote ---cond
  *.out2  *490 !%=
cond
store
!%=
cond
store
stop
--- End quote ---

What am I supposed to do with that?

 :sleep:

shvarz:
I'm guessing this stuff (multiple conds in same gene) is what makes the program beleive that there are 18 genes instead of the actual 12.

Yeah, the bot learned to slow down whenever it hits something (usually food) and does not evolve any further.  The fact that the program's mutation routine is messed up does not help either...  The good news is that it has tons of DNA now and most of the genes are not junk, but are active genes.  I think the current bot is good enough to survive in the current sim and that's why it is stuck in evolutionary pathway.  So I am going to try and create some more selective pressure for it.  After all,  right now the bot's population does not follow the "up and down" curve that is indicative of a good selective pressure.

So, yes, I am getting tired, but I am still far away from giving up!

PurpleYouko:
The problem that I found was that any robot not travelling parralel to all the others just gets trashed the moment it steps out of line and crosses the strafing path of the others. Maybe we shouldn't have started with a bot that shoots all the time.

Botsareus:
PY, my point for this whole thing was to start from as simple as possible.

I think shoot all the time was as simple as possible.


Atleast now you can see why I was going crazy saying that we need a better mutations code and stuff, its just so mutch stuff this robot needs to learn to do and the dna is going through a lot of chance to find it. This
--- Quote ---916  *.mydn sub rnd  *.shootval  *.shdx mult  *735  *372  *768 rnd inc
  446 -130 div rnd -130 sub rnd -130 sub rnd  *735 rnd -215  214  775  *.
--- End quote ---
is what the currant mutation system gives you.
And beleave me to write somthing better without hurting the math; (just basic conditions and basic instructions) is difficult.

shvarz:
I actually think this part of mutation routine is working fine - we are getting all sorts of mutations.  What needs to be fixed is the abnormal syntax.

As for PY's point - I am now increasing the size of the sim and leaving the same amount of veggies, so food and bots will be more dispersed.  I am at size 9 now and I am already seing bots running in many more than a single direction.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version