KcpFeatures
RichFeatures plus the king/queen capture probabilities — the feature that encodes the win condition of Dice Chess (capturing the king) directly, rather than through a material or activity proxy.
Each probability is integrated over the opponent's 216 possible dice rolls (see KingCaptureProbability), so like the rest of the set it is mover-perspective and dice-independent — it describes the next roll, not the current pool — matching the dice-free leaf the search evaluates. Kept separate from RichFeatures on purpose, so the cheap set the 2-ply search uses stays unchanged.
Attributes
- Note
-
Cost: every capture probability is a 216-outcome DFS (millisecond-scale), far heavier than RichFeatures' two move-generation passes. This set targets training enrichment and one-ply inference only — a 2-ply search's hundreds of thousands of leaves per move would make it thousands of seconds per move.
- Source
- KcpFeatures.scala
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
KcpFeatures.type