public void ConnectoToNeuron(Neuron leftNeuron) { if (Dendrites.All(d => d.OriginNeuron != leftNeuron)) { Dendrites.Add(new Dendrite(leftNeuron, 0.5d)); } }
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); } }
public virtual void AddDendrite(Dendrite dendrite) { Dendrites.Add(dendrite); }