Hashes everything the generated replicates depend on: the
target data's class, every field it holds except the per-replicate
sample, which the replicate loop overwrites, the code of its generate()
method, the replicate count and the random number generator state.