An ocaml script generates random directed graphs with loops.
Those loops are fed to a number of different cycle enumeration algorithms.
The outputs are compared with each other to ensure correct execution.
git submodule update --init
./test.sh 11
The argument to the shell script is an integer denoting the maximum number of vertices for which graphs will be generated.