social_learning.SocialAgent.activateNetwork C# (CSharp) Method

activateNetwork() public method

public activateNetwork ( double sensors ) : ISignalArray
sensors double
return ISignalArray
        public override ISignalArray activateNetwork(double[] sensors)
        {
            AcceptabilityFn.Reset();
            var results = base.activateNetwork(sensors);
            double[] outputs = new double[results.Length];
            results.CopyTo(outputs, 0);

            if (Memory.Count >= MemorySize)
                Memory.RemoveFirst();

            Memory.AddLast(new StateActionReward(sensors, outputs, 0));

            return results;
        }