https://github.com/ahmed-m-aboutaleb/ai-2025-gomoku
An Intelligent Gomoku Player using the Minimax Algorithm, Alpha-Beta Pruning, and Heuristic Functions.
https://github.com/ahmed-m-aboutaleb/ai-2025-gomoku
alpha-beta-pruning artificial-intelligence gomoku minmax-algorithm python
Last synced: 3 months ago
JSON representation
An Intelligent Gomoku Player using the Minimax Algorithm, Alpha-Beta Pruning, and Heuristic Functions.
- Host: GitHub
- URL: https://github.com/ahmed-m-aboutaleb/ai-2025-gomoku
- Owner: Ahmed-M-Aboutaleb
- License: mit
- Created: 2024-12-04T16:49:15.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-12-18T20:16:57.000Z (6 months ago)
- Last Synced: 2024-12-18T21:22:53.564Z (6 months ago)
- Topics: alpha-beta-pruning, artificial-intelligence, gomoku, minmax-algorithm, python
- Language: Python
- Homepage:
- Size: 11.7 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Gomoku AI Int
An Intelligent Gomoku Player using the Minimax Algorithm, Alpha-Beta Pruning, and Heuristic Functions.
## Features
- Minimax Algorithm
- Alpha-Beta Pruning
- Heuristic Function
- User Interface
- Adaptive Difficulty Levels
- User-Selected Board Size## Installation
Install AI-2025-Gomoku with git
```bash
git clone https://github.com/Ahmed-M-Aboutaleb/AI-2025-Gomoku.git
cd AI-2025-Gomoku
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
```
## Authors- [@Ahmed Aboutaleb](https://github.com/Ahmed-M-Aboutaleb)
- [@Asem Hamed](https://github.com/Asemhamed)## Contributing
Contributions are always welcome!
## License[MIT](https://choosealicense.com/licenses/mit/)