My assignments for CS50's Introduction to Artificial Intelligence with Python.
Theme | Project | Description | AI concept | Demo |
---|---|---|---|---|
Search | Degrees | Discover it how many "degress of separation" apart two actors are. | Breadth First Search | 🔗 |
Tic tac toe | Play tic-tac-toe against an AI that plays optimally. | Minimax Algorithm | 🔗 | |
Knowledge | Knights | A program to solve logic puzzles. | Propositional Logic | 🔗 |
Minesweeper | Play minesweeper or let the AI play for you. | Propositional Logic | 🔗 |