Code center > Suggestions
A few suggestions(Endy)
PurpleYouko:
You mean it reverses a block of DNA code based on a size setting?
Cool B)
Botsareus:
Yea, I must agree with PY on that one.
BTW: I am currently waiting for the next virsion , with the bugs fixed (all of them I hope) And dont forget that really annoing one were robots get free energy from junk dna. If that one is not fixed I will have to wait until the robot runs out of dna space before it evolves somthing interesting.
Numsgil:
Bots, if you remember, you never found the source of the "free nrg" from the Junk DNA. Without knowing what is giving free nrg, I can't fix it.
Endy:
The swap idea was what I had in mind for the flip command but I wanted it to be trigerable at different instances in the dna. Something like:
.repro .aimdx flip (some set of conditions to activate flip here) store
Would allow bots to switch from turning 300 units to reproducing at 5.
I wanted flip to be designed so that it could be activated/deactivated in multiple places simultaneously, rather than flipping all commands at once.
The idea of functions was that they would be apart from mutations; this way they could still be used by us, but the bot could still mutate the resultant code. It would be possible to make a dna editor with html(most of the commands are already in various dropdown lists :) ), but I would rather an in program method.
The neg sysvar set was to give the bots a group of equivalent commands they could use, similar to how our dna can code for similarly functioning protiens. The abs is just the easiest way to manage this; it's not necessary to the program, but would allow the bots to experiment with negative numbers, since this would give the bots 1000 new possibilities for behaviors.
Endy B)
PurpleYouko:
--- Quote ---And dont forget that really annoing one were robots get free energy from junk dna.
--- End quote ---
I haven't been able to reproduce this so like Num, I can't fix it.
Are you absolutely sure that something in your modified source isn't causing this? It is so easy to screw up something in a completely unexpected area when you change a tiny thing somewhere else.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version