RingGenerator :)

This commit is contained in:
senft-lap 2012-12-04 16:49:15 +01:00
parent effd467bbf
commit cdaeaf2597

View File

@ -0,0 +1,37 @@
import java.util.ArrayList;
import node.Node;
import analysis.NetworkDumper;
public class RingGenerator {
private static final int NUM_NODES = 50 - 1;
private ArrayList<Node> nodes;
public RingGenerator() {
try {
nodes = new ArrayList<Node>();
Node firstNode = new Node();
for (int i = 0; i < NUM_NODES; i++) {
nodes.add(firstNode.spawn());
}
Thread.sleep(1000);
firstNode.leave();
Thread.sleep(1000);
nodes.get(0).gatherInformationOfNetwork();
Thread.sleep(5000);
NetworkDumper dumper = new NetworkDumper(nodes.get(0));
dumper.write(dumper.networkToDot(nodes.get(0).getNetwork()));
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public static void main(String args[]) {
new RingGenerator();
}
}