Games Flashcards

1
Q

Have a self-contained environment

Form a small-scale model of a specific problem : ADVERSARIES

A

Games

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

A game can be defined by the ff components

A
STATE SPACE
SET OF PLAYERS
ACTIONS
RESULTS
TERMINAL
UTILITY
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

List of all possible game states in the game including initial state S0

A

State Space

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

List of players in the game

A

Set of players

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

Function that results the list of next possible moves of a player

A

Actions(S, P)

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

Function that returns the resulting state given an action

A

Results(S,a)

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

Returns true if resulting state is a terminal state

A

Terminal (s)

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

Returns the value of the state, S, for the player P

Utility values are usually expressed as positive and negative numbers

A

Utility(S,P)

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

Games where utility of the two players SUM UP TO ZERO

A

Zero sum games

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

Number of turns needed to reach a terminal state

A

Depth

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

Approximate number of actions a player can take

A

branching factor

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

Makes sure that agent will always choose an action that will LEAD TO A WIN or atleast a DRAW

A

Min-Max (MiniMax) algorithm

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

Computational complexity of min-max algorithm

A

O(b^m)

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

algorithm used to avoid searching subtrees of moves that won’t be considered

A

Alpha-Beta Pruning

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

Best value currently for the max nodes

A

Alpha

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

Best value currently for the min nodes

A

Beta

17
Q

Whatever happens beyond the cut-off / horizon, we know nothing of

A

Horizon effect