Game Playing Flashcards

(6 cards)

1
Q

Why study game playing in AI

A

Games are intelligent activities
Do not require large amounts of knowledge
Easy to measure success of failure with simple rules

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

Why was Go a challenge for CS and AI

A

Larger board (5 times the size of chess board)
Not much helped by fast computation
New pieces appear every move, getting more complex
A material advantage may jest mean short term gain
High degree of pattern recognition involved in human capacity

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

What is MiniMax

A

An opponent tries to prevent your win at every move
Maximise your position whilst minimising your opponents

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

How does MiniMax work

A

Assume we can generate the full search tree
Game starts with computer making the first move

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

How to reduce number of nodes explored in AlphaGo (2 ways)

A

Alpha-beta search based on MiniMax
Machine learning (deep learning) - supervised learning, better estimates of utility values based on human games, Reinforcement learning

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

Alpha-beta pruning based on MiniMax

A

Cut off unnecessary branches for the search
Alpha - cuts at the max level
Beta - cuts at the min level

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