I'm not 100% sure, but I don't think you can push several values into a memmory location in the same cycle.
I'm refering to some of the actions when trying to controll the alge, it's hard to do several things through the tie, you need to adjust the aim in one cycle, then shoot in the next cycle and your aim will be slightly off then. You could ofcourse try to adjust the aim accordingly, or you could have 2 or more bots cooperating to controll the alge. (I'm already playing around with that idea, but I doubt I will have much time for bots in the near future)
Also alge have no eye comands... so their refeye is 0... sometimes the bots just seems to ignore alge next to it, this could be the cause...
I'm also a litle curious about mem location 140 which you seem to wish to be 0, I haven't checked if this is a reserved memmory location, but if it isn't then that condition doesn't realy do anything (You never change that memmory location)... only use would be if you wanted to shut down those genes at some point....
It also seems to leave the alge behind, not sure if this is intentional... but you could use 40 .stifftie to get a better connection to the alge and drag it with you...
(Takes 20 cycles for a tie to harden I think).
Anyway, keep working on it, I want to see bots that realy put the alge to good use, I was trying to the alge to help my seeds fight in my first/only bot (Ebola) but kinda gave up on it cause I didn't understand how things worked well enough to get it working.
I might try to fix up Ebola at some point once there are some more new bots around and I have time for it... but if you could build a good system for it in the meantime I can just steal it
I guess I'm saying I realy like the idea, but theres still a lot of bugs in there... it has problems just staying alive under F1 conditions (Running 2.43z).
But don't give up on the idea, alge have great potential to be used as a "buddy".