Usando DQN, entrenamos un agente que aprendió a jugar el juego de atari Assault.
Para este proyecto se utilizaron las siguientes herramientas:
- OpenAI GYM - Toolkit para desarrollar algoritmos de reinforcement learning.
- Tensorflow - Librería para desarrollar modelos de ML.
Descarga el proyecto de la siguiente forma:
git clone https://github.com/argenis-gomez/Assault.git
cd Assault
Instalamos las dependencias:
pip install -r requirements.txt
Si deseas que el agente juegue Assault, ejecuta el siguiente comando:
python play_game.py
O si deseas seguir entrenando el agente:
python train_model.py
- Entrenando más el agente, podríamos alcanzar mayores recompensas finales.
- Argenis Gómez - Desarrollo del proyecto - Github: argenis-gomez