To compile on server: javac -cp .:mazeSolver/SampleSolver.jar *.java To run on server: java -cp .:mazeSolver/SampleSolver.jar MazeTester inputFilename n java -cp .:mazeSolver/SampleSolver.jar MazeTester example2.para y Algorithm Links: Kruskal : http://weblog.jamisbuck.org/2011/1/3/maze-generation-kruskal-s-algorithm Hunt & Kill : https://weblog.jamisbuck.org/2011/1/24/maze-generation-hunt-and-kill-algorithm Useful Links: https://weblog.jamisbuck.org/2011/1/24/maze-generation-hunt-and-kill-algorithm https://hurna.io/academy/algorithms/maze_generator/kruskal_s.html http://weblog.jamisbuck.org/2011/1/3/maze-generation-kruskal-s-algorithm