public static void main(String[] args) {
        
        if (args.length == 0) {
            solveRandomPuzzle();
        } else {
            if (args[0].equals("a")) {
                new IdaVSAstarComparison().run(esim1);
            }
            if (args[0].equals("b")) {
                new AverageRunTime(new ManDist_LinearConflict()).run();
            }
            if (args[0].equals("c")) {
                new HeuristicComparison().run(esim1);
            }
            if (args[0].equals("d")) {
                new HeapComparison().run();
            }
        }
        
//        new BruteForceTest().run(esim0);
   
    }