package l23_3;

public class GraphTester {

	public static void main(String[] args) {
		Graph.startTrace();
		Graph tourney = new Graph();
		tourney.addNode(1);
		tourney.addNode(2);
		tourney.addNode(3);
		tourney.addNode(4);

		tourney.addRef(1, 2);
		tourney.addRef(1, 4);
		tourney.addRef(2, 4);
		tourney.addRef(3, 1);
		tourney.addRef(3, 2);
		tourney.addRef(4, 3);

		System.out.println("tourney: " + tourney);
		System.out.println("tourney size=" + tourney.size() + " contains cycles="
				+ tourney.containsCycles());
		System.out.println("Node 3 references " + tourney.numRefs(3)
				+ " nodes. Node 4 refereces " + tourney.numRefs(4) + " nodes.");

	}

}
