This repository contains small games that I have created using Flutter, showcasing classical AI algorithms in action.
- Eight Puzzle: A simple game of Eight Puzzle, where the AI uses the A* algorithm to solve the puzzle.
- Tic Tac Toe: A simple game of Tic Tac Toe, where the AI uses the Minimax algorithm to play against the user.
- Connect Four: A simple game of Connect Four, where the AI uses the Minimax algorithm to play against the user.
- Minesweeper: A simple game of Minesweeper, where the AI uses the Constraint Satisfaction Problem (CSP) algorithm to play the game.
- Sudoku: A simple game of Sudoku, where the AI uses the Constraint Satisfaction Problem (CSP) algorithm to solve the puzzle.
- 2048: A simple game of 2048, where the AI uses the Expectimax algorithm to play the game.
- Snake: A simple game of Snake, where the AI uses the A* algorithm to play the game.
- Pong: A simple game of Pong, where the AI uses the Minimax algorithm to play against the user.
- Flappy Bird: A simple game of Flappy Bird, where the AI uses the Genetic Algorithm to play the game.
- Clone the repository.
- Open the project in Android Studio or Visual Studio Code.
- Run the project on an emulator or a physical device.
- Danilo Catone danilocatone@gmail.com