- void init(Search::LimitsType& limits, Color us, int ply, TimePoint now);
- void pv_instability(double bestMoveChanges) { unstablePvFactor = 1 + bestMoveChanges; }
- int available() const { return int(optimumTime * unstablePvFactor * 0.76); }
+ void init(Search::LimitsType& limits, Color us, int ply);
+ int optimum() const { return optimumTime; }