class TennisBenchmarkApp extends LoggingMain {

    public static void main(String[] args) {
        new TennisBenchmarkApp().benchmark();
    }

    private final PlannerBenchmarkFactory benchmarkFactory;

    public TennisBenchmarkApp() {
        benchmarkFactory = PlannerBenchmarkFactory.createFromSolverConfigXmlResource(
                TennisApp.SOLVER_CONFIG, new File("local/data/tennis"));
    }

    public void benchmark() {<FILL_FUNCTION_BODY>}

}

        TennisSolution problem = new TennisGenerator().createTennisSolution();
        PlannerBenchmark plannerBenchmark = benchmarkFactory.buildPlannerBenchmark(problem);
        plannerBenchmark.benchmark();
    
<methods>public non-sealed void <init>() <variables>protected final transient Logger logger