A collection of AI projects implemented for CS50’s Introduction to Artificial Intelligence with Python from Harvard University.
- Python 3.10 or higher
pippackage manager
- Clone the repository:
git clone https://github.com/Amination1/cs50ai.gitInstall dependencies
pip install -r requirements.txtUsage 🖥️ Project Structure
cs50ai/
├── pset0/ # Foundational projects
├── pset1/ # Intermediate projects
├── requirements.txt # Dependency list
└── LICENSE # License file
Basic Commands Run any project:
cd path/to/project_directory
python main_script.py
Sample output:[+] Initializing system... [✔] Model loaded successfully! Testing 🧪 Run Standard Tests
check50 ai50/projects/2024/x/project_nameTest Output Format
:) File exists
:) Correct initial state
:( Detects horizontal win
Expected "X", got "None"
Technologies 💻 Technology Purpose Python Python Core implementation AI Algorithms Minimax, Alpha-Beta Pruning Logic Logic SAT Solver, Knowledge Bases Search Search BFS, DFS, A* License 📜 This project is licensed under the MIT License.
Built with ❤️ for CS50 AI 2024
