Bots and Simulations > Evolution and Internet Sharing Sims
Simplest Evo Starter Bot
Griz:
sounds good.
you never are going to get that novel written you know.
Elite:
--- Quote from: EricL ---Okay, since you have to mutate to evolve and you have to reproduce to mutate and you need nrg to reproduce and you have to feed to restore nrg, and a sim without costs won't select for much, the minimal functioning non autotroph I could come up with that has any chance in an environemnt with at least some costs has 1 gene and 14bp. There may be even simpiler bots that would suffice, but I can't think of them. Even so, the only cost I'm using is a minimal nrg/cycle cost (new in 2.42.2) and I had to create a "nursery" of stable autotroph veggies to enclose my starting organism. I'm 100k cycles down the road, reproduction and mutations are happening and the environment seems capable in theory at least of evolving more complex bots over time. I'll let if run a few days and see what happens.
-E
--- End quote ---
The 'no costs teambot sim' was something entirely different I was thinking of - kinda like an extra league
The new nrg per cycle cost might come in handy though
***
Hey, Num or EricL
I remember Num saying something about if he transfered the code to GL or something it would run 1000 times faster. How about a 'hyper evolve' mode that runs extremely fast to rapidly evolve bots?
PurpleYouko:
And if you ever do get the novel written, I can host it for you at The Story Sanctum
I have to get back to working on that site one of these days. I'm thinking about relocating it too.
Numsgil:
I'm working on making the code faster, but alot of it needs to be done with pointers which is something that VB doesn't offer. The C++ version is already quite fast, especially on smaller sims. I've had 1000 cycles a second on small test sims.
If only all the bugs were worked out :/
Testlund:
--- Quote from: EricL ---All sound like fun.
Regarding Num's original challenge, I've started an evo sim on my other machine where other than some Alga, the starting bot has no DNA. Just:
Stop
End
I wouldn't even have that except there seems to be a bug where DB hangs if a bot doesn't have at least this. It runs fast, already over 125k cycles, lets see if anythign evovles.
Of course, there are no costs...
--- End quote ---
This is very cool! I like the idea to start with as simple a bot as possible and then see it evolve. I can't see how it can do anything with only those two commands though, but I don't know much about how the DNA works. I expect it will just stay frozen on screen, but maybe I'm wrong. I will try this out. I'm also wondering how I can make several species. How does the bots recognize their own species? Is it something in the DNA code?
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version