Book #17 - Deep Learning and the Game of Go

Deep Learning and the Game of Go
by Max Pumperla and Kevin Ferguson (2019)

Meetup: https://www.meetup.com/Los-Gatos-Rust-Reading-Group/events/281558766
Zoom: https://us02web.zoom.us/j/84281187589
Manning: https://www.manning.com/books/deep-learning-and-the-game-of-go
Github: https://github.com/maxpumperla/deep_learning_and_the_game_of_go


Chapter 4
Playing games with tree search

November 3, 2021

Presenter

Chapter 4
Playing games with tree search

November 3, 2021

Presenter

Classifying games

Casey

Anticipating your opponent with minimax search

 

Solving tic-tac-toe: a minimax example

 

Reducing search space with pruning

 

Evaluating game states with Monte Carlo tree search

Casey

 

Chapter 3
Implementing your first Go bot

September 8, 2021

Presenter

Chapter 3
Implementing your first Go bot

September 8, 2021

Presenter

Representing a game of Go in Python

Jens

Capturing game state and checking for illegal moves

Casey

Ending a game

Casey

Creating your first bot: the weakest Go AI imaginable

Casey

Speeding up game play with Zobrist hashing

Casey

Playing against your bot

Casey

 

Chapter 2
Go as a machine-learning problem

July 28, 2021

Presenter

Chapter 2
Go as a machine-learning problem

July 28, 2021

Presenter

Why games?

Jens

A lightning introduction to the game of Go

Jens & Casey

Handicaps

Jens - August 11, 2021

Where to learn more

Casey - August 11, 2021

What can we teach a machine?

Casey - August 11, 2021

How to measure your Go AI’s strength

Casey - August 11, 2021

 

Chapter 1
Toward deep learning: a machine-learning introduction

July 14, 2021

Presenter

Chapter 1
Toward deep learning: a machine-learning introduction

July 14, 2021

Presenter

What is machine learning?

Casey

Machine learning by example

Casey

Deep learning

Casey