put the apply_rnd_walk function into the Estimator class so that different estimators can have different ones if need be