satyapavan / tic-tac-toe

Javascript implementation of tic tac toe game
https://satyapavan.github.io/tic-tac-toe/
MIT License
0 stars 0 forks source link
ai artificial-intelligence bootstrap game javascript minimax minimax-algorithm player robot tic-tac-toe tictactoe tictactoe-game

Tic Tac Toe

<img src="https://img.shields.io/github/last-commit/badges/shields/gh-pages.svg?label=last%20deployed" alt="last deployed">

Table of Contents

  1. About
  2. Difficulty levels
  3. Scoring
  4. Live demo
  5. Screenshots
  6. References

About

Javascript implementation of tic tac toe game with varying levels of difficulties and artificial intellegence. This is my first hands-on with javascript, so you may find many instances which could be handled better. If you see any such parts, feel free to let me know. I will be happy to learn.

Difficulty levels

This game is having 3 levels of intelligence. They are listed as below,

Easy Medium Hard
Play a WINning move Always Always Always
Play a BLOCKing move Random play 50% of times Always
Other's Random play Best possible move 50% of times Best possible move

Scoring

Live demo

https://satyapavan.github.io/tic-tac-toe/

Screenshots

X winning O Winning Tied game

References