Here is our paper.
Corrections, additions & developments:
CORRECTION: I misspelled the name of Edward Reingold as "Rheingold", possibly being confused by the Wagner opera.
The interactive graphs for Hamiltonian cycles can be found here.
Source Data for Interactive Graphs
Download our results here.
Source Code for the Algorithms
And here is the source code of the algorithms.