Example #1
0
 public void ConnectoToNeuron(Neuron leftNeuron)
 {
     if (Dendrites.All(d => d.OriginNeuron != leftNeuron))
     {
         Dendrites.Add(new Dendrite(leftNeuron, 0.5d));
     }
 }
Example #2
0
 public void ForceCreateDendrite(Neuron source, double strength)
 {
     if (DendriteStrength.ContainsKey(source))
     {
         DendriteStrength[source] = strength;
     }
     else
     {
         DendriteStrength.Add(source, strength);
         Dendrites.Add(source);
         source.Axons.Add(this);
     }
 }
Example #3
0
 public virtual void AddDendrite(Dendrite dendrite)
 {
     Dendrites.Add(dendrite);
 }