Adversarial Search Flashcards

1
Q

Simple Games

A

Environment with multiple agents that keep most other restrictions in place (chess, poker, monopoly)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Two-player Games

A

Classic game with two players

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Perfect Information Games

A

All players know exact state of the game

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Zero-sum Games

A

The result/utility for each player at the end of the game is exactly the opposite of the opponent (summed result, tournament)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Search tree for 2-player, zero-sum games

A
  • opponent makes every other move
  • form tree in alternating layers
  • choose actions that maximize our utility and minimize opponent utility
  • result of tree is a single move
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Minimax

A

Function used in 2-player, zero-sum games
- if terminal, return utility
- if max player, return max of all options
- if min player, return min of all options

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Alpha-Beta Search Algorithm

A

If we can move to ‘m’ which has better minimax value then ‘n’, don’t need to expand path with ‘n’.
a = value of highest value choice along max path
b = value of lowest value choice along min path

How well did you know this?
1
Not at all
2
3
4
5
Perfectly