My main idea was to have a boids system that as a mob mind. You control the general movement and give comands to the mob, but the individual fish will make it's own path (decision). There is a lot to add here: panic flee from sharks, auto feed due to hunger, etc etc
Thanks for playing and feedback, really appreciate it!