The code for my blog on search algorithms.
Prerequisites: GNU make, gcc. Run make
to compile. The folder release will have the executables for benchmarking running time and memory consumption, the folder profile will have the executable for benchmarking visits (benchmarking visits comes with an overhead, hence separate executables).