- Cleaned up regex to avoid backtracking
- Organized regex extraction logic
- Fixed bug where opts.multiPv was not evaluated correctly.
- Removed lowerbound/upperbound messages for now. Their PVs are
bad and their evals are not suitable for the eval box.
This patch prepares possible enhancements such as:
- Heuristics to avoid changing the displayed PV / best move too
frequently, or to avoid replacing a good PV with a worse PV.
- Using lowerbound/upperbound scores to indicate uncertainty in
the eval bar.
* master: (159 commits)
don't auto-pair pool-compatible hooks
monitor color of standard hooks
inc assets version
nb "Norsk bokmål" translation #17028. Author: hmalmedal.
ia "Interlingua" translation #17027. Author: GuimaraesMello.
make popular pools faster
remove unused lobby NbHooks socket message
make pools steal hooks from lobby
remove support for hiding lobby hooks
steal hooks for the pool - WIP
tweak hook compatibility function
cache hook computations
clock configs everywhere
use clock configs for simuls
use clock configs in pools
use clock configs in tournaments
Clock.Config
Hook.poolCompatible
honor more hooks rating range when converting to pool
fix forum mention autocomplete with titled players
...