a new Recommender system.
add a value for dist diff.
and fix some bug.
run first 1.00934 for no dist diff.