This is the repo of the Intro to AI course offered by University of Toronto, Winter 2020. It is consisted by four course work.
Sokoban
Link to repo
This assignment focuses on Anytime Greedy Best-first search and A* heuristic search for playing famous sokoban game.
Futoshiki
Link to repo
Futoshiki assignment emphasizes the construction of Constraint Satisfaction Problem and the technique using Backtracking Search to solve the constructed model, containing the knowledge of Forward Checking, GAC and MRV.
Othello
Link to repo
This Othello assignment is about most fundemantal rule in Game Theory and Artificial Intelligence, i.e. minimax rule and game tree, and their accompanied optimization techniques, including Alpha–beta pruning and heuristic search.
Bayes Net
Link to repo
This assignment contains simple Bayes Net, and involves variable elimination and calculation based on the provided Bayes Net.