No I won't claim it.
For start, the zerobot wasn't pure zerobot, but it had a start at the beggining and a stop at the end. And I wouldn't qualify "evolving conditional logic" a gene that didn't survive.
Maybe I could run that bot again and see if it was able to keep the gene, but, you know, DB is slow running in Wine on Linux. Anyway I would need to use and older executable as it may not work on newer ones.
I think there's a copy of the bot and the sim attached to the thread.
What I find more interesting about that gene is that is conditionless code, although not the 1G style, but a traditional sort of. I mean, the full conditional code would be:
cond
*.shang 0 >
start
value .dn store
else
0 .dn store
stop
the 1G code:
value *.shang sgn mult .dn store
And the even shorter kind used by the bot is:
*.shang .dn store
Basically, its about using no constants, but variables. It would be really interesting to try and handcode bots without constants at all.