A two-player game implementation using Deep Q-Networks (DQN) for reinforcement learning.
- Create a virtual environment (recommended):
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
- Install dependencies:
pip install -r requirements.txt
main.py
: Main game entry pointagents/
: Directory containing DQN agent implementationsenvironment/
: Game environment implementationmodels/
: Neural network model definitions
Run the game:
python main.py