RichPdiFeatures

dicechess.engine.search.RichPdiFeatures

Versioned, dice-independent input for PDI ablations. The rich-9 prefix is unchanged; the two absolute class counts are normalized by five and ordered by the explicit evaluation perspective, not active color. Presence is not mobility or expected usable rolls. Training enrichment and ONNX inference use this extractor.

Attributes

Source
RichPdiFeatures.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def extract(state: GameState, color: Color): Array[Float]

Attributes

Source
RichPdiFeatures.scala

Concrete fields

val columnNames: List[String]

Attributes

Source
RichPdiFeatures.scala
val schemaId: String

Attributes

Source
RichPdiFeatures.scala