CS50's Introduction to Artificial Intelligence with Python - Problem set solutions.
-
Updated
Aug 20, 2025 - Python
CS50's Introduction to Artificial Intelligence with Python - Problem set solutions.
Solutions and experiments from Harvard's CS50 AI course: search, knowledge representation, ML, optimization and neural networks
Create a program that finds the degrees of separation between two actors
📝 My solutions for the CS50AI Course from Harvard
A strategic Chess AI system built using Minimax and Alpha-Beta pruning, featuring multiple difficulty modes and forced-win scenarios.
An AI that can assess the likelihood that a person will have a particular genetic trait.
AI driven Minesweeper using Propositional Logic & Knowledge Inference
CS50 AI Problem Set Solution Archive - CS50’s Introduction to Artificial Intelligence with Python
Solutions to CS50-AI course by Harvard
AI driven Tic-Tac-Toe game that runs on the Minimax algorithm with Alpha-Beta Pruning
Add a description, image, and links to the cs50-ai topic page so that developers can more easily learn about it.
To associate your repository with the cs50-ai topic, visit your repo's landing page and select "manage topics."