😎 | You can try an extended version of this app. |
---|
Tic Tac Toe using Artificial Intelligence & Neural Network. A game of TicTacToe implemented using ruby-fann logic.
How to start playing:
gem install csv ruby-fann progress_bar tty-pie
git clone https://github.com/cmirnow/Tic-Tac-Toe-AI-with-Neural-Network.git
cd Tic-Tac-Toe-AI-with-Neural-Network
ruby start.rb
This script does not know the strategies of Tic Tac Toe. After the first launch, the program creates a csv-file containing records of Tic Tac Toe games played out by chance. Then, the Neural Network helps AI to find the optimal moves. Can you beat the Tic-Tac-Toe-AI-with-Neural-Network? Good luck to you!
Description (in Russian).