A candidate question creates child nodes. The split score weights each child impurity by how many rows reached that child.
Feature A creates two leaves
Feature A splits the parent into counts [2,1] and [1,2].
A: [2,1], [1,2]
Why the children are weighted
Each child impurity is 4/9. The weighted impurity uses each child sample share, giving 4/9.
Gchild=4/9,Gweighted=4/9
Summary
The split table and the tree are locked to the same displayed child counts. A hidden third child is rejected.
binary split only