public void Activate() { RawActivity = InputFunction.Base(Input); Activity = ActivationFunction.Base(RawActivity); foreach (Synapse synapse in Output) { synapse.Fire(Activity); } }