Author Topic: Evolving tie feeders  (Read 3267 times)

Offline shvarz

  • Bot God
  • *****
  • Posts: 1341
    • View Profile
Evolving tie feeders
« on: June 02, 2005, 06:24:02 PM »
Anyone want to join me in evolving bots adapted to high MF, zero momentum environment with fast-running shell-making  food?

See the attached file for sample settings and starting veggie.  I am planning to increase the speed of the veggie and its shell-making value higher and higher, until bots evolve to run fast and feed using ties.

Start the simulation and share your bots into folder called "zero".

I also included the bot that I am going to start with (it's an evolved version of Dom ternia in which I replaced .repro on .sexrepro).  Feel free to start with it as well, or pick your own starting bot if you want.
« Last Edit: June 02, 2005, 06:40:59 PM by shvarz »
"Never underestimate the power of stupid things in big numbers" - Serious Sam

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Evolving tie feeders
« Reply #1 on: June 02, 2005, 06:51:15 PM »
Should we evolve the algo as well?  Or are you aiming for the bots to reach a predefined benchmark?

Offline PurpleYouko

  • Bot God
  • *****
  • Posts: 2556
    • View Profile
Evolving tie feeders
« Reply #2 on: June 02, 2005, 07:25:37 PM »
What I would like to see is a robot that evolves tie feeding from scratch.

How much chance do you think we have of that happening?

I have seen ties evolve but never along with feeding
There are 10 kinds of people in the world
Those who understand binary.
and those who don't

:D PY :D

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Evolving tie feeders
« Reply #3 on: June 02, 2005, 07:32:58 PM »
the problem of course is that it has to remember what number it used, which is incredibly hard to evolve.

I would recommend restructuring the sysvars such that they all work independantly.  I don't have a concrete proposal yet, but it would probably be something along the lines of what I propsed earier, with all tie functions pre-pointing at an existing tie.

Then all you have to do is evolve, in this order:

feed through tie
create tie

Instead of:
feed through Xth tie
set tie fxns to X
fire tie X.

Offline Endy

  • Bot Overlord
  • ****
  • Posts: 852
    • View Profile
Evolving tie feeders
« Reply #4 on: June 03, 2005, 05:22:07 PM »
It might be possible for a sharefeeder to evolve, since the tienum is not required. Although I think Num's idea has a better chance for success.

Endy B)