Triolapse is an exciting project that tackles the No-Three-In-Line Problem. It combines game theory, AI, and neural networks to create an intelligent player that thrives on strategy and decision-making. 🧠🎮
Imagine a grid-based game where players take turns to place pieces. The goal is to fill the grid with as many pieces as possible, but here's the twist: you don't want to form three pieces in a line.
Triolapse employs the Monte Carlo Tree Search (MCTS) algorithm, a powerful tool in the AI arsenal, to make intelligent decisions. This algorithm simulates thousands of possible game states, selecting the best moves based on these simulations. The game's intelligence is further boosted by a neural network that evaluates game states and guides decision-making.
- Clone the Repository: Start by cloning the Triolapse repository.
git clone https://github.com/vjdad4m/triolapse
- Run the Program: Navigate to the project directory and run the main script.
cd triolapse
python3 triolapse/triolapse.py