algo.run();
painter.repaint();
}
public void testLog(Painter painter) {
ConvexHullAlgorithm algo;
System.out.println("Testing " + algorithm);
System.out.println("\tInitializing algorithm....");
algo = algorithm.newInstance(xs, ys);
painter.add(algo);
painter.repaint();
System.out.printf("\tRunning algorithm with %d elements with an x span of %d and y span of %d\n",
xs.length, xSpan, ySpan);
long runTime = algo.run();
System.out.printf("\tFinished test, took %dms to calculate | O = %f\n" +
"\tPoints on hull: %d\n",
runTime, algo.bigO(), algo.getHullArray().length);
}