public abstract Vector3 CalculateMove(FlockAgent agent, List <Transform> context, Flock flock);
public void Initialize(Flock flock) { agentFlock = flock; }