dje-dev / Ceres

Ceres - an MCTS chess engine for research and recreation
GNU General Public License v3.0
153 stars 23 forks source link

Incorrect value output in combo of WDL and non-WDL nets #46

Open dje-dev opened 3 years ago

dje-dev commented 3 years ago

As reported by jjosh, for example with T60 + T40.

Circa line 141 of NNEvaluatorLinearCombo, they have different representations that can't be mathematically averaged. Need to find an appropriate transformation, will probably have to add logic to "downgrade" the combination to be non-WDL.