Branching Factor

In computing, tree data structures, and game theory, the branching factor is the number of children of each node. If this value is not uniform, an average branching factor can be calculated. For example, in chess, if we consider a "node" to be a legal position, the average branching factor has been said to be about 35. This means that at each move, on average, a player has about 35 legal moves, and so, for each legal position (or "node") there are, on average, 35 positions that can follow (when a move is made). An exhaustive brute-force search of the tree (i.e. by following every branch at every node) usually becomes computationally more expensive the higher the branching factor, due to the exponentially increasing number of nodes (combinatorial explosion). For example, if the branching factor is 10, then there will be 10 nodes one level from the current position, 100 nodes two levels down, 1000 three levels down, and so on. The higher the branching factor, the faster this "explosion" occurs.

External link

* Combinatorial Explosion

 

<< PreviousWord BrowserNext >>
hmas castlemaine
castlemaine, victoria
new covenant church of god
bohdan paczynski
clock tower
orange county (movie)
hmas cessnock
mariama ba
logical volume management
radio edit
music director
captal de buch
anders
city of hobsons bay
statistics sweden
office politics
moneyball: the art of winning an unfair game
annette bening
green line (mbta)
double dare
maranello
veritas software
battle of nedao
steve westly
cliometrics
hmas colac
colac, victoria
john collins (admiral)
path integral formulation
condamine river
the wind done gone
hmas cook
l.a. riot
jack mundey
hmas cootamundra
ohta
card counting
confessing movement
dbcs
uss g 1 (ss 19)
hmas cowra
list of u.s. house committees
anchors aweigh
culgoa river