Why is a method that only produces two branches seen as the best