Use score and value consistently

And other assorted small fixing and
reshuffles in evaluate.cpp

No functional change.