Bykov, Y., & Petrovic, S. (2016). A step counting hill climbing algorithm. Journal of Scheduling, 19(4), https://doi.org/10.1007/s10951-016-0469-x