make RBM experiment exactly repeatable