Bots and Simulations > Interesting behaviour bots
Red queen
ikke:
ROBOT TOO BIG TO FIT!
Back to work so no time to finish this bot. This bot is intended as a veggie, virus immune and non mutating bot. The idea is that its code will adapt itself to increasingly efficient evolutions of its counterpart, and thereby further the evolution to more complex behaviour. It is basically a modified version of my combat bot, Gimmick.
Pros:
It works. With different versions of predecessors to this latest bot I have seen nice mutations. For instance I have seen gimmick evolve its conspec to distinguish between agressive and passive veggies
Cons:
It is not stable. It usually only runs a couple of hours before one species wipes out the other.
What you program in red queen ( & set in the sim) is what you get. If (d)evolution of the red queen is triggered by the number of opposing bots in a energy capped environment the killer mutation is to grow a few big bots. The criteria for evolution in red queen have changed, but I havent yet assessed the consequences.
For the code: the two main parameters to track for the red queen logic are RQ and NOC. NOC gives the state of red queen: in rest, active or disabled (floating food basically). RQ is the other. Increasing RQ value reduces the number of queens in the rest or disabled state. It also increases its agility
As always, comments are more than welcome
Ta-183:
So all I do is just run this by itself, no other veggies or other bots? Sounds rather interesting. Also, It's nice to see a bot under development that ISN'T mine. Development of SF2.2, by the way, has pretty much stalled to nothing. I'm thinking of just optimizing 2.1 a bit more and adding in eyebots system. Not as involved or integrated as I would prefer, but I'm interested to see how it performs. I also tacked out a fairly effective anti-virus method yesterday in my spare time. The bot was dismal, but the antivirus worked like a charm.
ikke:
No, you use it as veggie in an evo sim. It intends to create an increaingly efficient prey/adversary for the bot you are evolving
ikke:
Just to upload the red queen evo sim I.m currently running
Ta-183:
I ran it in an Evo sim with SF2.1, and after around 400,000+ cycles it wouldn't eat regular veggies anymore. It's conspec was totally screwed up for eating/fighting. I think the problem stems from the fact that it already differentiates between food (alga minimalis, which is what I designed it for) and foe. It always recognizes Red Queens as foes, so little SF's run away from it. I might have to patch a Red Queen compatible version that recognizes resting an inactive ones. But I still think it might be a bit fragile, as it will also get in the way of standard conspec. It always seemed to hover around 2934 SF's for the entire sim, interestingly.
Navigation
[0] Message Index
[#] Next page
Go to full version