Kellogg AI Programme materials
To launch Binder
to view and run the exercise notebooks in your browser, use this button
Welcome day and intro etc.
Exercises
- Introduction to Jupyter and Python
The Introduction to Jupyter and Python notebook is adapted from the Lab01 notebook in https://github.com/data-8/data8assets and licensed for reuse under Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0).
Introduction to MENACE! Play MENACE online http://mscroggs.co.uk/menace/
Exercises
- Introduction to Jupyter and Python continued
- Implementing Artificial Neural Networks
MENACE Implementation
Exercises:
- Playing MENACE in code
- Implementing search space and heuristic search for tic-tac-toe, using the matchbox model from Day 2
Exercises - Probability
Assignment - Martin Gardner, hexaflexagons: implement using the matchbox model