Debug data describing singular evaluator
More...
|
EvaluatorType | EvaluatorType [get, set] |
| Provides the type of the evalutor described by this debug data More...
|
|
float | Score [get, set] |
| Provides output of the evaluator descibed by this debug data More...
|
|
int | NodeIndex [get, set] |
| Provides this nodes position in debug tree More...
|
|
List< int > | ChildNodes [get, set] |
| Provides indexes of all nodes attached to this node as children More...
|
|
string | Metadata = new() [get, set] |
|
Debug data describing singular evaluator
◆ EvaluationDebugData()
Grail.Data.DebugInfo.EvaluationDebugData.EvaluationDebugData |
( |
EvaluatorType |
evaluatorType, |
|
|
float |
score, |
|
|
int |
nodeIndex |
|
) |
| |
|
inline |
Constructor used when dumping debug data
- Parameters
-
evaluatorType | Type of evaluator which this data describes |
score | Evaluator output |
nodeIndex | Arbitrary node index, identifying data's position in debug tree |
◆ AddChildNode()
void Grail.Data.DebugInfo.EvaluationDebugData.AddChildNode |
( |
int |
childNodeIndex | ) |
|
|
inline |
Add node as leaf/child to this data node
- Parameters
-
childNodeIndex | Node index of newly attached child |
◆ ChildNodes
List<int> Grail.Data.DebugInfo.EvaluationDebugData.ChildNodes |
|
getset |
Provides indexes of all nodes attached to this node as children
◆ EvaluatorType
EvaluatorType Grail.Data.DebugInfo.EvaluationDebugData.EvaluatorType |
|
getset |
Provides the type of the evalutor described by this debug data
◆ NodeIndex
int Grail.Data.DebugInfo.EvaluationDebugData.NodeIndex |
|
getset |
Provides this nodes position in debug tree
◆ Score
float Grail.Data.DebugInfo.EvaluationDebugData.Score |
|
getset |
Provides output of the evaluator descibed by this debug data
The documentation for this class was generated from the following file:
- GrailData/source/DebugInfo/EvaluationDebugData.cs