Skip to content

About

Various different TensorFlow models and algorithms that play minesweeper.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

Repository files navigation

Minesweeper AI

Various different TensorFlow models and algorithms that play minesweeper.

About

  • Model 1
    • An implementation of reinforcement learning that takes the board as an input and attempts to predict the next best move on the board. This model and algorithm was not optimal.
  • Model 2
    • An implementation of binary classification that attempts to classify a tile as a mine or not based on the surrounding tiles. This model was significantly more successful than the first.

Run

  • Install the required modules: pip install pygame numpy tensorflow
  • Use Python 3 to run main.py. This will open a window and have the pre-trained AI play the game. Additionally, you can run the model files directly to train the corresponding model.

About

Various different TensorFlow models and algorithms that play minesweeper.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages