Adversarial Search
George Konidaris gdk@cs.duke.edu
Adversarial Search George Konidaris gdk@cs.duke.edu Spring 2016 - - PowerPoint PPT Presentation
Adversarial Search George Konidaris gdk@cs.duke.edu Spring 2016 Games Chess is the Drosophila of Artificial Intelligence Kronrod, c. 1966 TuroChamp, 1948 Why Study Games? Of interest: Many human activities (especially intellectual
George Konidaris gdk@cs.duke.edu
Of interest:
modeled as games.
A game is solved if an optimal strategy is known.
Weakly solved: some (start) positions.
Games are usually:
but alternating control.
x x
p1 p2 p2 p2 p1 p1 p1
Max player: select action to maximize return. Min player: select action to minimize return.
Assumes perfect play, worst case.
p1 p2 p2 p2 p1 p1 p1 p1 p1 p1
Depth is too deep.
Breadth is too broad.
Single most useful search control method:
p1 p2 p2 p2 p1 p1 p1 p1 p1 p1
Empirically, has the effect of reducing the branching factor by a square root for many problems.
computer game players. Most successful players use alpha-beta.
World champion level:
“Heads-up Limit Hold’em Poker is Solved”, Bowling et al., Science, January 2015.