This is an applet to show if the connections between the nodes of a randomly connected network would be reversable. The size of this particular net is 500. And each node is probably connected to three other nodes.
First click on the new net button.
Select a node by left clicking on it.
Then click the next button over and over and see what happens. The red lines represent a signal being sent from one node to another. After a few clicks some of the nodes should begin to change color to yellow. This means that all three connections of that particular node were sent a signal at once. This is a method of differenciating and the method of differenciating itself is arbitrary.
To mark a node right click on it. The outline changes color to magenta. This makes it easy to keep track of the nodes being used.
The whole idea is actually simple. Mark a node, activate the same node, then click the next button until a different node turns yellow, then mark that one, then click the next button until everything is clear, then activate the node that was yellow and click next over and over. If the node which you marked first turns yellow then the connection between those two nodes is reversable.


As it turns out, I found that about half of the connections are reversable. But I was using a larger net and I didn't actually count. Sometimes the signals will get stuck in an an endless loop,
but who cares! its just a stupid little applet.