Change the Lowest Leaf
Setup: Run the preloaded tree and note the value returned by Branch A and the final value at the root.
Action: Change the lowest leaf under Branch A from -3 to 20, then run the solver again.
What to Observe: Step through Branch A and the root. Compare the value Branch A returns before and after the change, then check which value the root selects.
Takeaway: A change to the lowest child of a MIN node can change the value passed upward and, if that value becomes more favorable to MAX, can change the final root result.