Code center > Suggestions
.myoffspring, .refoffspring, .trefoffspring
Gobo:
I would like to have .refoffspring in order to let shepherd veggies encourage zerobots which developed reproduction. .myoffspring and .trefoffspring are suggested by induction.
Numsgil:
It would return the number of offspring a bot has? An auto-sysvar makes sense. A refvar doesn't except in the same light as .totalspecies, etc., as a way to build shepherd bots.
So I would reiterate my point that .totalspecies etc. should be disabled by default, and enabled for "shepherd bots". via something in the GUI, or something in the DNA if the GUI is too cluttered. (like adding '#Shepherd to the start of the DNA for instance). You could then add refoffspring to the shepherd sysvars.
Peter:
Well, yes it sounds pretty artificial, I am with Numsgil at this one.
And why should you need the sysvars. Any bot with repro encoureges itself becouse his dna will be dublicating, it is sometimes taking a while before one gets it, but if one gets it, it will use it often. Why favoring it then.
Gobo:
--- Quote from: Peter ---And why should you need the sysvars. Any bot with repro encoureges itself becouse his dna will be dublicating, it is sometimes taking a while before one gets it, but if one gets it, it will use it often. Why favoring it then.
--- End quote ---
Because if zerobot reproduces very occasionally, it does not get much profit of it, and the evolution vector is hardly significant, because other bots get the same for free from shepherds. My idea is to encourage learning reproduction with more probable induced reproduction by shepherds.
Gobo:
--- Quote from: Numsgil ---It would return the number of offspring a bot has? An auto-sysvar makes sense. A refvar doesn't except in the same light as .totalspecies, etc., as a way to build shepherd bots.
--- End quote ---
Actually .myoffspring would be perhaps enough, since shepherds could memloc it.
Navigation
[0] Message Index
[#] Next page
Go to full version