You could look at these tutorials
bot-tutorials, some of the tutorials are explaining 'Animalis Minimalis' dna.
Well, it looks hard now, it is going to be easier I've been trough that fase. My topic full of questions is 3 pages long, try to beat that.
The explainationof the gene, step by step.
cond
start gene
*.eye5 0 >
Like Eric explained, if eye5 is higher then 0(if it sees something) there will be a true returned.
*.refeye *.myeye !=
Looks at the number of eye statemens of the other bot and compares then with his own, much used as a conspec-recocnition.
ref =other
my=myself
start
If all the values between cond and start are true this will be executed.
*.refveldx .dx store
Looks at the turning of the other bot and put the other way of turning into his own.(to follow the other bot)
ref=other
.dx=self
*.refvelup 30 add .up store
Same as refveldx exept refelup is the other one speed instead of direction. And here is 30 being added to his own up to get a higher speed then the one before him. So coming closer.
stop
You may figure this one out.
Hope this helps.