WhatsApp.Video.2024-04-30.at.9.41.10.PM.mp4
Click the image above to watch the demo.
To run this project, ensure you have the following installed:
- Python 3.x
- pip (Python package installer)
Follow these steps to set up the project on your local machine:
-
Clone the repository:
git clone https://github.ncsu.edu/upaul/BaghBandi_AI.git cd BaghBandi_AI
Alternatively, you can download and unzip the project file, then navigate to the project directory.
-
Install the required dependencies:
pip install -r requirements.txt
-
Navigate to the source directory:
cd src
To start the game, use the following command:
python3 main.py <algo_name>
bfs
dfs
astar
monte_carlo
random
This project is developed as part of the CSC-520 Artificial Intelligence course at North Carolina State University for Spring 2024. The game implements various AI algorithms to automate the moves of the goats in the traditional Bagh Bandi game.
The project is brought to you by:
- Uchswas Paul
- Fardin Saad
- Adittya Soukarjya Saha
- Vinay Vobbilichetty