final INeuron ihead,
final INeuron itail,
final DoubleValue linkWeight) {
if (ihead == null) {
throw new NeuronLinkException("Head link was null.");
} else if (itail == null) {
throw new NeuronLinkException("Tail link was null.");
}
this.weight = linkWeight;
this.id = linkWeight;
if (this.weight == null) {