1
1
CS 331: Artificial Intelligence Game Theory III
2
Continuous Action Spaces
- Previously, we only allowed the players to
choose from a finite set of actions
- Today, we’ll see how to calculate Nash
CS 331: Artificial Intelligence Game Theory III 1 Continuous - - PDF document
CS 331: Artificial Intelligence Game Theory III 1 Continuous Action Spaces Previously, we only allowed the players to choose from a finite set of actions Today, well see how to calculate Nash Equilibria when we have a continuous
1
2
3
4
5
6
N j j i i
1
7
*, g2 *, …, gn *)
* * 2 1 * n * g i
i
*!
i j j i
* *
* *
i i i g i
i
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
3 2 24 3 2 72 2 2 72 ) 36 ( 2 36 2 36 36 2 36 36 36 36
i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i
G g g G g G g g G g G g g G g G g g G g G g g g G g g g G g g g
9
) ( 3 2 24 ) ( 3 2 24 ) ( 3 2 24 ) ( 3 2 24
* 1 * 3 * 2 * 1 * * * 4 * 2 * 1 * 3 * * 4 * 3 * 1 * 2 * * 4 * 3 * 2 * 1
n n n n n
g g g g g g g g g g g g g g g g g g g g
* = g2 * = … = gn *
* 1 * 2 * 2 * 1
10
) ( 3 2 24 ) ( 3 2 24 ) ( 3 2 24 ) ( 3 2 24
* 1 * 3 * 2 * 1 * * * 4 * 2 * 1 * 3 * * 4 * 3 * 1 * 2 * * 4 * 3 * 2 * 1
n n n n n
g g g g g g g g g g g g g g g g g g g g
* = g2 * = … = gn *
1 2 72 72 ) 2 2 3 ( 72 ) 1 ( 2 3 ) 1 ( 2 72 3 ) 1 ( 3 2 24
* * * * * * * *
n g n g g n g g n g g n g
11
12
13
14
15
– Assumes opponents will play the equilibrium strategy – What to do with multiple Nash equilibria? – Computing Nash equilibria for complex games is nasty (perhaps even intractable) – Players have non-stationary policies – Lots of other assumptions that don’t hold…
16