Skip to content

technimakri/tictactoe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

About

This program plays the game Tic Tac Toe, with any combination of two human players or a choice of AIs. In easy mode, the computer makes random moves, in medium it moves to win or block a win and in hard mode uses an unbeatable minimax algorithm to predict all move outcomes. See the wiki for more info.

Learning objectives

  • Matrices
  • List and dictionary comprehension
  • Recursion
  • Nested lists
  • any and all functions
  • Args and kwargs
  • Reinforcement of OOP principles
  • Magic methods
  • Inheritance

About

JetBrains Academy's TicTacToe project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages