Implemented deterministic generator. Needs to be validated in a distributed cluster.