sclass RandomAndVary_Double implements RandomAndVary { double min = 0, max = 1, varyFactor = 0.1; public Double randomInstance() { ret random(min, max); } public Double varyInstance(Double a) { ret clipDouble(min, max, a+(max-min)*varyFactor); } }