A chess bot powered by neural networks, built with Python.
- Python 3.9 or higher
- pip
- Create a virtual environment:
python3 -m venv venv-
Activate the virtual environment:
- On macOS/Linux:
source venv/bin/activate - On Windows:
venv\Scripts\activate
- On macOS/Linux:
-
Install dependencies:
pip install -e .Or install with development dependencies:
pip install -e ".[dev]"nn-chess-bot/
├── src/ # Source code
├── tests/ # Test files
├── models/ # Saved neural network models
├── data/ # Training data
└── requirements.txt # Dependencies (alternative to pyproject.toml)
- python-chess: Chess board representation and move generation
- NumPy: Numerical computing