public MonteCarloSearchNode(int nodetype) { this.Children = new Dictionary<int, MonteCarloSearchNode>(); Debug.Assert(nodetype == ChanceNode || nodetype == DecisionNode); this.Type = nodetype; }