TrainNode trainRoot = new TrainNode(root, x, y, samples);
node.falseChild = new Node(node.falseChildOutput, falseChildPosteriori); TrainNode trueChild = new TrainNode(node.trueChild, x, y, trueSamples); if (tc > nodeSize && trueChild.findBestSplit()) { if (nextSplits != null) { TrainNode falseChild = new TrainNode(node.falseChild, x, y, samples); if (fc > nodeSize && falseChild.findBestSplit()) { if (nextSplits != null) {