« Devohive.com, Info at Bottom

How It Works:
Click on the main circle in the middle. This will populate random nodes and connect them accordingly; feel free to repeat the process to view different results.
You can use the form below to change the characteristics, thresholds and frequencies of certain elements of the flash application.
The "shortest-path" functionality is not currently working... yet;
I'm currently working on implementing a "shortest-path" algorithm (the plan is to go with Dijkstra's).

Change Generation Characteristics

Node Radii:

Max # of Nodes:

Min # of Nodes:

Connector Threshold (Max):

Connector Threshold (Min):

Max # of Connectors per Node:

Random Node Colors:

Random Connector Colors:

Connector Thickness:

Generation Button Radius:

Generation Button Color:

Bounds Width Max (-1 for full):

Bounds Height Max (-1 for full):

Hints:
Shift+Click & Drag the main hit circle to move it around and out of your way - you can regenerate the nodes as many times as you'd like.
Results will vary heavily; items on the left side (the first 6) are more program-oriented while items on the right side (last 7) are geared more towards composition.
Your screen resolution/window size (and "bounds" fields) will greatly influence results as well; to compensate for lower resolution/window sizes, decrease the Node Radii.
Large numbers may make the browser hang; you have been warned!
Feel free to manually edit the URI's query string in the address bar!