You will need a compiler that supports c++ 11 and boost > 1.67
sudo apt-get install build-essential libboost-all-dev
Run make
to build and make fast
to build optiomized version using -o4
Run profile.sh
to generate a profile.json
file which contains the times for the different variants of the algorithm.