Skip to content

A prototype of using minimax to solve Tic-Tac-Toe illustrated with a graphics frontend written in Lua/C++

Notifications You must be signed in to change notification settings

kylecmarshall/tic_tac_toe_ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tic_tac_toe_ai

A prototype of using minimax to solve Tic-Tac-Toe illustrated with a graphics frontend.

image

Other goals

  • learn CMake
  • use Lua
  • hot-reloading Lua changes (this feature along with a random player made finding and fixing AI bugs much faster)
  • use C++20 templates to interface with Lua
  • use wxwidgets to provide window/dc interface
  • have the computer play itself with each player having different strategies

About

A prototype of using minimax to solve Tic-Tac-Toe illustrated with a graphics frontend written in Lua/C++

Topics

Resources

Stars

Watchers

Forks

Languages