Possibly the cause of #58, as I noticed this in the neuron dump by @Bowarc (also in #58). A neuron can have multiple references to the same neuron as input. This, when combined with rayon, makes it so that, as it performs parallelized iteration on the neurons, there is a chance they try to write to the same neuron at the same time, causing a deadlock.
Possibly the cause of #58, as I noticed this in the neuron dump by @Bowarc (also in #58). A neuron can have multiple references to the same neuron as input. This, when combined with rayon, makes it so that, as it performs parallelized iteration on the neurons, there is a chance they try to write to the same neuron at the same time, causing a deadlock.