Knot

A Knot is a nob where two or three pipes meet. The picture shows three examples of knots (from left to right): Knots and pipes together form the equivalent of dendrites in biological neural networks. The dynamic behaviour of knots is different from neurons. They simply pass through all incoming signals.
 * A kink with one incoming and one outgoing pipe
 * A join with two incoming and one outgoing pipe
 * A ramification with one incoming and two outgoing pipes
 * The output voltage of joins is the sum of the two incoming voltages.
 * Ramifications output the incoming voltage on both branches.

Operations on knots:
 * Knots can be moved like other nobs with the left mouse button.
 * Knots can be selected and deselected like other nobs with corresponding commands in their context menue or with a left double click.
 * Add incoming dendrite/Add outgoming dendrite. These commands are only available for kink knots, as the other types of knots have already the maximum number of connected pipes.
 * Knots can be deleted. The incoming/outgoing pipes are terminated with output neurons/input neurons.