-
>
>
>
> Examples and Notes
Date
Description
2018-09-04
Combinatorial Games, Game Trees
2018-09-06
Using Sprague-Grundy
2018-09-11
Sprague-Grundy
2018-09-13
One-Player Probabilistic Games
2018-09-18
Value iteration and Pig
2018-09-20
3-Player Pig, Backgammon, Matrix Games
2018-09-25
Mixed Strategies
2018-09-27
Linear Programming
LP with scipy
LP with JOptimizer
2018-10-02
2018-10-04
Minimax, Alpha-Beta Pruning
Exam #1 Practice Problems
and
Solutions
Spring 2018 Exam #1
and
Solutions
2018-10-16
Monte Carlo Methods
2018-10-23
MCTS Modifications
2018-10-25
GPU Programming
CUDA code for Kalah playouts
2018-10-30
General Game Playing and MAST: see links on home page
2018-11-01
Genetic Algorithms
2018-11-06
2018-11-08
2018-11-13
Reinforcement Learning
GridWorld Q-Learning example:
gridworld.py
q.py
2018-11-13
Strategy Ladder
2018-11-15
2018-11-27
Neural Networks
2018-11-29
Iris classification using Keras:
iris_keras.py
iris.csv
2018-12-04
AlphaGo
2018-12-07
Spring 2018 Exam #2
and
Solutions
(including Scout from S18 Exam #1)
More practice problems
and
Solutions