Bots and Simulations > Simulation Emporium
Any other Zerobot Sims?
Ta-183:
Success! 5.4 million cycles and the counter reads two births. I located the parent of one and obtained it's DNA. It appears to be fine, the child bot is still alive and I have seen this bot fire small numbers of shots. Can anyone decipher this?
--- Code: --- stop
swap 27 0 38 -20 -26 24 add 0 -3 0 -11
'''''''''''''''''''''''' Gene: 1 Begins at position 14 '''''''''''''''''''''''
cond
-20 0 -17
'''''''''''''''''''''''' Gene: 1 Ends at position 17 '''''''''''''''''''''''
'''''''''''''''''''''''' Gene: 2 Begins at position 18 '''''''''''''''''''''''
cond
-1 -4 9 0 -23 4 9 11 -4 0 12 -7 -11 0 *.up -15 clearbool
-4 start
13 -4 0 8 -5 stop
'''''''''''''''''''''''' Gene: 2 Ends at position 43 '''''''''''''''''''''''
~ stop
-2 -2 0 0 *.timer 20 -6 38 0 *.robage -5 -13 16 0 -7 0 ~ pow -3 0 0 *13 0 0 0 0 -18 floor 0 -15 false
0 <
35 -6 -29 3 0 0 -3
'''''''''''''''''''''''' Gene: 3 Begins at position 86 '''''''''''''''''''''''
start
'''''''''''''''''''''''' Gene: 3 Ends at position 86 '''''''''''''''''''''''
'''''''''''''''''''''''' Gene: 4 Begins at position 87 '''''''''''''''''''''''
start
dist inc
8
'''''''''''''''''''''''' Gene: 4 Ends at position 90 '''''''''''''''''''''''
'''''''''''''''''''''''' Gene: 5 Begins at position 91 '''''''''''''''''''''''
cond
-15 -11 0 27 add 0 -11 -25 -22 0 0 5
'''''''''''''''''''''''' Gene: 5 Ends at position 103 '''''''''''''''''''''''
'''''''''''''''''''''''' Gene: 6 Begins at position 104 '''''''''''''''''''''''
cond
| 0 0 0 15 13
'''''''''''''''''''''''' Gene: 6 Ends at position 110 '''''''''''''''''''''''
'''''''''''''''''''''''' Gene: 7 Begins at position 111 '''''''''''''''''''''''
cond
-5 !=
5 and
3 -22 0 0 1 0 11 overbool
!~=
-3 7 14 -3 else
'''''''''''''''''''''''' Gene: 7 Ends at position 129 '''''''''''''''''''''''
--- End code ---
EDIT: HOLY CRAP IT SPAWNED MORE AND ONE TIED TO A VEGGIE! I am so please with the progress, I am toning down the mutation rates and will be activating costs soon.
Numsgil:
I believe it boils down to:
8 -5 dist inc
Basically it stores into an arbitrary location in memory based on how far it is from (8, -5) (Assuming I'm remembering how dist works).
Ta-183:
It also doesn't seem to be as much of a success as I thought. I'm still running the main sim but I'm also evolving this bot on the other computer. I haven't spliced and DNA yet because I can't determine what triggers reproduction right now. It's a bit odd, but if I shake one it might spawn two bots. Or not. It's sketchy, but with a bit more mutating it might become usable.
Testlund:
What you would want to look for is behavior that exists through several generations. Otherwise it usually disappears after awhile. You need a lot of offspring to prevent good genes from getting mutated.
Numsgil:
Think of it this way: once a bot reproduces, you don't necessarily have a reproducing bot strain. It was a single isolated success. However this strain of bots is more likely than other strains to reproduce again in the future. For something like this the bot has to be at just the right position to reproduce. That's highly unlikely (but better than impossible). But maybe it'll mutate to do 8 -5 dist rnd inc. Adding in that rnd command makes it fuzzier, so it doesn't have to be at the exact right spot. Such a bot would be more likely to reproduce. Keep it up and you'll get a bot which can reproduce quite regularly.
It's just a slow, drawn out process, with teeny tiny steps. As it should be Welcome to the world of Darwinian selection lol
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version