Skip to content
This repository has been archived by the owner on Jun 28, 2022. It is now read-only.

Tic-Tac-Toe game using the Monte Carlo Tree Search algorithm, implemented in Java.

License

Notifications You must be signed in to change notification settings

SanchithHegde/tic-tac-toe-android

Repository files navigation

Tic-Tac-Toe (Android)

Release

Tic-Tac-Toe game using the Monte Carlo Tree Search algorithm, implemented in Java. The MCTS algorithm makes the computer almost impossible to beat, thus the worst case scenario (for the computer) would be a draw.

Features:

  • Supports Player vs. Computer mode.
  • Follows Material Design guidelines.
  • Supports both light and dark themes. Currently, only changes with system theme.

To-Do:

  • Add toggle to change theme manually.

References

Monte Carlo tree search - Wikipedia

Monte Carlo Tree Search for Tic-Tac-Toe Game - Baeldung

eugenp/tutorials - GitHub

Contributing:

Since this is my first Android app, the code is quite messy. If you find any errors, or have any suggestions, feel free to make a pull request.

Special Thanks

License

GNU GPL v3

About

Tic-Tac-Toe game using the Monte Carlo Tree Search algorithm, implemented in Java.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages