Implement an uniform random generator
Candidates are xorshift (adopted by BIND) and std::uniform_int_distribution (which is already uniform, i.e. all items of the given A..B interval has the same probability to be drawn (1/1+B-A).
Candidates are xorshift (adopted by BIND) and std::uniform_int_distribution (which is already uniform, i.e. all items of the given A..B interval has the same probability to be drawn (1/1+B-A).