Skip to content

Latest commit

 

History

History
16 lines (16 loc) · 908 Bytes

README.md

File metadata and controls

16 lines (16 loc) · 908 Bytes

AI TicTacToe

C# desktop application with custom and reusable Tic-Tac-Toe-board control.
snapshot
Number of players 0-2.
Inteligent agent with shorted min-max algorithm and random move in case of a predicted tie.
Statistics tracker.

3 Projects

Development tool: Microsoft Visual Studio 2012
The code is organized in 3 projects (inside one solution).
  • TicTacToeControl - Defines the custom controls (TicTacToeSquare and TicTacToeBoard) wich are Toolbox complatible, and some additional things
  • TicTacToeAgent - Defines the Agent.
  • TicTacToe - Defines the Form, its layout and behaviour. The form takes care of statistics.
I commented everything.
Feel free to use it.