// Do one iteration of the layout algorithm for the subnodes of
// a random node
int random = (int)( Math.random() * graph.getGraphSize( level ) );
DNVNode tempNode = graph.getNodes( level ).get( random );
tempNode.iterateSubGraph();
overallForce = forceStrength.getVectorSum().length();
if( overallForce < minOverallForce )
minOverallForce = overallForce;
if( automaticLevelJump && graph.getActiveNodes( level ).size() < graph.getGraphSize( level ) / 5.0 )