add new rng
add replay_helper class
add config_of function