I like the idea of a ping function(states of 1 or 0 would be useful), with all of these new ties and tielenX/tieangX it'd be useful to know which ties are actualy being used. So far I've just randomly stored the same value into all of them in hopes of hitting the right tie.
I've looked into finite state machines, made some progress into figuring out how to use math to make true/false/other statements (and, or, xor, not). Using in/out memloc and tmemloc set at 1, 0, -1. It's possible to communicate up to a max of 81 different states between bots.(for more info just ask) I still haven't worked out a practical use, but maybe you could use it for a neural net somehow.