Interestingly averaging sale prices fixes FarmersAndWorker scenario as the firm gets a better idea of what the real price is (that is, the price is really 2.7 and the PID by pulsating between 2 and 3 signals it).
Unfortunately averaging creates all sorts of issues in the competitive market. Creates both higher prices and higher standard deviation. I have to figure this out before I can push.
rationalized slightly the price averaging across departments.
Added a decorator for averagers. Still not convincing.
made some phases not randomize, switched price averaging to happen at ADJUST_PRICES phase, testing squarerooting the inventory adjustment
Few more test runs completed