Пример #1
0
 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);
    }