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.