Establish the deterministic nature of the algorithm

devs: @jpstevens & @fradim