Skip to content
This repository has been archived by the owner on Feb 7, 2023. It is now read-only.

Test Tic-Tac-Toe project for Neural Network (ruby-fann based) study

License

Notifications You must be signed in to change notification settings

cmirnow/Tic-Tac-Toe-AI-with-Neural-Network

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tic Tac Toe AI with Neural Network

Tic-Tac-Toe-AI-with-Neural-Network

😎 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).

About

Test Tic-Tac-Toe project for Neural Network (ruby-fann based) study

Topics

Resources

License

Stars

Watchers

Forks

Languages