merges genBoltzmannUB, genBoltzmannLB into genBoltzmann; Problem: It still remains still while encountering UnitializedSampler