PHChenGit / tetris

Playing tetris with reforcement deep learning

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Usage

Prerequirements

  • docker
  • docker compose
  • nvidia-container-toolkit

Step 1.

docker compose up -d
docker compose ps
docker compose exec -it tetris /bin/bash

Step 2. On TCP server

python ./server.py

Step 3. Check TCP server connection

python test_tetris_env.py

Step 4. Tensorboard (Optional)

tensorboard --logdir <your log dir path>

e.g.

tensorboard --logdir logs/sb3_log

Step 5. Train your model

python app.py

About

Playing tetris with reforcement deep learning

License:MIT License


Languages

Language:Python 94.9%Language:Dockerfile 5.1%