/// <summary> /// Connects every neuron to every neuron in a layer above it. /// </summary> public void ConnectAllFeedForward() { Layer CurrentLayer = this.InLayer; while ((CurrentLayer != null) && ((CurrentLayer is OutputLayer) == false)) { Layer CurrentToLayer = CurrentLayer.DestinationLayer; while (CurrentToLayer != null) { CurrentLayer.ConnectAllToLayer(CurrentToLayer); CurrentToLayer = CurrentToLayer.DestinationLayer; } CurrentLayer = CurrentLayer.DestinationLayer; } }