Class MCTSNode<T>
- Namespace
- AiDotNet.ReinforcementLearning.Agents.MuZero
- Assembly
- AiDotNet.dll
Monte Carlo Tree Search (MCTS) node for MuZero agent. Represents a state in the search tree with visit counts and Q-values for actions.
public class MCTSNode<T>
Type Parameters
TThe numeric type used for calculations.
- Inheritance
-
MCTSNode<T>
- Inherited Members
Properties
Children
public Dictionary<int, MCTSNode<T>> Children { get; set; }
Property Value
- Dictionary<int, MCTSNode<T>>
HiddenState
public Vector<T> HiddenState { get; set; }
Property Value
- Vector<T>
QValues
public Dictionary<int, T> QValues { get; set; }
Property Value
- Dictionary<int, T>
Rewards
public Dictionary<int, T> Rewards { get; set; }
Property Value
- Dictionary<int, T>
TotalVisits
public int TotalVisits { get; set; }
Property Value
Value
public T Value { get; set; }
Property Value
- T
VisitCounts
public Dictionary<int, int> VisitCounts { get; set; }
Property Value
- Dictionary<int, int>