What Is Branching Factor In Artificial Intelligence