I'll answer what I can, but some of this I never use, so I don't know how it works.
1. What are you typing exactly.
Type exactly what I put on the line beneath this one and hit enter
help
that should tell you all about various console commands.
The widow that shows DNA should have a slider on it. It's uinfortunate that each bit is given it's own line. Makes the DNA very long.
2. Okay, memval works exactly like the ref variables. It returns whatever is in the memory location memloc of the robot in eye5. There aren't any shots involved, it's all automatic.
memloc likes to reset in 2.35, so make sure you're resetting it the turn before you're reading it. I have this at the start of my DNA, takes care of everything:
cond
*.memloc .yourvalue !=
start
.yourvalue .memloc store
stop
where .yourvalue is the memory location you want.
3. Yep, most numerous offspring, though I'm playing with the idea of returning the bot who has the most vested energy between it and it's offspring.
So it's whichever species can retain the most energy, not necessarily number of individuals.
But that's all for later of course.
4. No idea. I just copy and paste DNA from the console to a text file.
5. In 2.35, the number of genes is like 300 I think and the DNA length is 1000 I think. The DNA length in the newer version will be removed, but I think the gene limit is still there.
6.
The racial memory is passed onto junior one location per cycle after the 20-cycle birth tie is severed
Close, it's:
The racial memory is passed onto junior one location per cycle after the 20-cycle
if the birth tie
isn't severed.