Skip to content

A Tetris-playing bot powered by deep reinforcement learning. Experience the captivating combination of Pygame and AI as the bot showcases its mastery of Tetris.

Notifications You must be signed in to change notification settings

Dome404/DeepTetrisBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tetris Game

This repository contains the implementation of the Tetris game in two different files: HumanTetris.py and RobotTetris.py.

HumanTetris.py

HumanTetris.py allows a human player to play Tetris using the arrow keys. Simply run the script and enjoy playing the game!

RobotTetris.py

RobotTetris.py is designed for running a bot to play Tetris. If you have a pretrained model, you can use it to make the bot play. If you want to train a bot from scratch, this file also provides the necessary functionality.

Please note that the documentation and code organization are still a big work in progress. If you encounter any issues or have any questions, feel free to reach out. Enjoy playing Tetris!

The code is compatible with Python 3.10. Make sure to install the required packages listed in the requirements.txt file before running the code.

About

A Tetris-playing bot powered by deep reinforcement learning. Experience the captivating combination of Pygame and AI as the bot showcases its mastery of Tetris.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages