A model that answers a root candidate's whole chance node in one row instead of an expansion of the opponent's 56 weighted dice outcomes — wired as ChanceCollapse, whose Scaladoc states what the hook keeps and what it gives up.
It gets its own ONNX session, never the leaf model's: the two answer different questions (an expectation over the opponent's roll versus the value of one position), so a model in this slot is a different artifact with a different training target, and CollapseModel.fromPackage refuses one whose manifest says otherwise.
Value parameters
- extractFeatures
-
this model's own feature extractor
- lossGuard
-
whether to re-establish the exact search's loss-taint rule with one KingCaptureProbability search per root candidate — see ChanceCollapse.lossGuard
- modelPath
-
path to the chance-collapse model, independent of the main model
Attributes
- Companion
- object
- Source
- OnnxExpectimaxSearch.scala
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any