示例#1
0
        public void AddChild(int childNodeId, int position, KgsGame game)
        {
            var newNode = new KgsSgfNode(childNodeId, this.Layer + 1, this);

            Children.Insert(position, newNode);
            game.Controller.Nodes[childNodeId] = newNode;
        }
示例#2
0
 public KgsSgfNode(int index, int layer, KgsSgfNode parent)
 {
     Index  = index;
     Layer  = layer;
     Parent = parent;
 }