void MCTreeData::add(NodeSite *node) { node->initSum(); if (_root->isFull()) { NodeData *newRoot = new NodeData(_width, _root->level() + 1); newRoot->add(_root); _root = newRoot; } _root->add(node); }