@FunctionalInterface public interface AgentAction<T extends AgentBase>
void
Action(T agent, int validCount)
void Action(T agent, int validCount)