Skip to content

mar-vic/cs50ai-solutions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS50AI Solutions

The repository contains my solutions to assignments from Harvard's course CS50's Introduction to Artificial Intelligence with Python (course website). Some parts of the programs are boilerplates provided by the course.

0. Search

Projects

  • Degrees

    Implements a program for determining a degree of separation between any given actors (i.e., the shortest sequence of movies that connects them)

  • Sliding Puzzle (not a part of course assignments)

    Implements an AI to play the sliding puzzle

  • Tic-Tac-Toe

    Implements an AI to play Tic-Tac-Toe optimally (i.e., only draws are possible) with the help of Minimax

1. Knowledge

Projects

  • Knights

    Implements a program to solve logic puzzles

  • Minesweeper

    Implements an AI to play Minesweeper

2. Uncertainty

Projects

3. Optimization

4. Learning

5. Neural Networks

6. Language

About

Solutions to CS50AI Assignments

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published