docs: public static void main(String[] args) {
  		System.out.println("Test of GoldenSectionSearch Class.\n");
  
  		// Test 1
  		System.out.println("1. Find minimum of f(x) = (x - 0.656) * (x - 0.656):");
  
  		GoldenSectionSearch search = new GoldenSectionSearch(-1.0, 5.0);
  		while(search.getAccuracy() > 1E-11 && !search.isDone()) {
  			double x = search.getNextPoint();
  
  			double y = (x - 0.656) * (x - 0.656);
  
  			search.setValue(y);
  		}
  
  		System.out.println("Result....: " + search.getBestPoint());
  		System.out.println("Solution..: 0.656");
  		System.out.println("Iterations: " + search.getNumberOfIterations() + "\n");
  
  		// Test 2
  		System.out.println("2. Find minimum of f(x) = cos(x) on [0.0,6.0]:");
  
  		GoldenSectionSearch search2 = new GoldenSectionSearch(0.0, 6.0);
  		while(search2.getAccuracy() > 1E-11 && !search2.isDone()) {
  			double x = search2.getNextPoint();
  
  			double y = Math.cos(x);
  
  			search2.setValue(y);
  		}
  
  		System.out.println("Result....: " + search2.getBestPoint());
  		System.out.println("Solution..: " + Math.PI + " (Pi)");
  		System.out.println("Iterations: " + search2.getNumberOfIterations() + "\n");
  	}