eval: eval_with_ranks: fix sign of knight penalty
eval: change shield_opp for close pawns

This makes sense, right?
scripts: mkprof: make it deterministic