ai-22 / src / am / aua / npuzzle / Demo.java
Demo.java
Raw
package am.aua.npuzzle;

import am.aua.search.AStarSearch;

public class Demo {
    public static void main(String[] args) {
        String[] flags = new String[]{"-s"};
        BFTS_Demo.main(flags);
        BFTSPlus_Demo.main(flags);
        BFGS_Demo.main(flags);
        BFGSPlus_Demo.main(flags);

//        DFTS_Demo.main(null); // no need to run this, it's an infinite loop
        DFGS_Demo.main(flags);
        IDTS_Demo.main(flags);

        UCTS_Demo.main(flags);
        UCGS_Demo.main(flags);
//        GTSH1_Demo.main(flags); // no need to run this, it's an infinite loop
//        GTSH2_Demo.main(flags); // no need to run this, it's an infinite loop
        GGSH1_Demo.main(flags);
        GGSH2_Demo.main(flags);
        AStarTSH1_Demo.main(flags);
        AStarTSH2_Demo.main(flags);
        AStarGSH1_Demo.main(flags);
        AStarGSH2_Demo.main(flags);
    }
}