public void Setup() { agentCollectors = new List <CollectorAgent>(); foodSpawner = Substitute.For <CollectorFoodSpawner>(); area = new CollectingArea(); area.Setup(agentCollectors, foodSpawner); }
public override void AgentAction(float[] vectorAction, string textAction) { if (behaviorParameters.brainParameters.vectorActionSpaceType == SpaceType.Discrete) { DiscreteActions(vectorAction); } CollectingArea.ProcessMe(this); }