#53 Introduce perf scoreboard

Currently just use it to take into account the average performance of all rollout threads (instead of relying on one of them).

Still need to do work to discount results from the turn of the turn (when the search thread is blocking from feeding the pipeline).