Embed presentation
Download to read offline


![Subscribe
ALPHA-BETA PRUNING.
A
B
MAX
MIN
3 8
12
[-∞,3]
[-∞, ∞]
α= The value of the best (highest value)
choice we have found so far at any choice
point along the path for MAX.
β= The value of the best (lowest value)
choice we have found so far at any choice
point along the path for MIN.
If α > β Prune
Terminal](https://image.slidesharecdn.com/alpha-betapruning-210510062326/75/Alpha-beta-pruning-3-2048.jpg)
![Subscribe
ALPHA-BETA PRUNING.
A
B D
C
MAX
MIN
3 8
12 6
4
2 14 5 2
[3,3]
[3, ∞]
[-∞,2]
[-∞,14]](https://image.slidesharecdn.com/alpha-betapruning-210510062326/75/Alpha-beta-pruning-4-2048.jpg)
![Subscribe
ALPHA-BETA PRUNING.
A
B D
C
MAX
MIN
3 8
12 6
4
2 14 5 2
[3,3]
[3, 3]
[-∞,2]
[2,2]
Terminal](https://image.slidesharecdn.com/alpha-betapruning-210510062326/75/Alpha-beta-pruning-5-2048.jpg)




This document discusses alpha-beta pruning, an algorithm used to prune branches in decision trees during game tree search. It uses alpha and beta values to discard branches that cannot possibly change the outcome. The algorithm is demonstrated on a sample decision tree for a game with nodes A, B, C, and D showing how alpha (the best value for maximizing player) and beta (the best value for minimizing player) are updated during the search to prune branches until a terminal node is reached.


![Subscribe
ALPHA-BETA PRUNING.
A
B
MAX
MIN
3 8
12
[-∞,3]
[-∞, ∞]
α= The value of the best (highest value)
choice we have found so far at any choice
point along the path for MAX.
β= The value of the best (lowest value)
choice we have found so far at any choice
point along the path for MIN.
If α > β Prune
Terminal](https://image.slidesharecdn.com/alpha-betapruning-210510062326/75/Alpha-beta-pruning-3-2048.jpg)
![Subscribe
ALPHA-BETA PRUNING.
A
B D
C
MAX
MIN
3 8
12 6
4
2 14 5 2
[3,3]
[3, ∞]
[-∞,2]
[-∞,14]](https://image.slidesharecdn.com/alpha-betapruning-210510062326/75/Alpha-beta-pruning-4-2048.jpg)
![Subscribe
ALPHA-BETA PRUNING.
A
B D
C
MAX
MIN
3 8
12 6
4
2 14 5 2
[3,3]
[3, 3]
[-∞,2]
[2,2]
Terminal](https://image.slidesharecdn.com/alpha-betapruning-210510062326/75/Alpha-beta-pruning-5-2048.jpg)


