https://www.swmath.org/software/9483
http://fmv.jku.at/sat-race-2006/descriptions/4-Eureka.pdf
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.333.2286