SCRIPTS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>

7-DAY TOP DOWNLOAD

#
Program
aircrack 1.0RC3
2,219
Scary Maze
1,587
JDownload 0.9
1,266
Virtual Floppy Drive
2.1

1,250
QuickPlay 3.8.4
1,180
szewo referer logger
3.0

1,065
Flash Flip Book
2.0.1

1,025
DjVu 0.8.0.9
890
Netcat 0.7.1
868
Scary Maze 2 1.1
627
Home / Scripts / Games

Advanced TicTacToe game

Download button

Downloads: 1,066  Add to download basket  Tell us about an update
User Rating:
Rated by:
Fair (2.9/5)
20 user(s)
Developer:

License / Price:

Platforms:

Databases:

Language:

Last Updated:

Category:
Gonzales Cenelia | More scripts
Freeware 
Windows
N/A
C/C++
June 2nd, 2007, 10:01 GMT
C: \ Games

 Read user reviews (0)  Add a review  Refer to a friend  Subscribe

 

Advanced TicTacToe game description

 

Advanced TicTacToe game code has artificial intelligence given by the implementation of the MiniMax Algorithm.

This is a complete Tictactoe game, it includes many functionalities, you can play games against another human, you can play against the computer, you can also even let the computer play against itself.

The A.I is very good, actualy it is unbeatable, the most you can do is to draw the games. Also, the game include statistics (number of win, draw an lost games) for the current match between players.

 The A.I for this tictactoe game is an implementation of the MiniMax Algorithm, the algorithm was implemented by using three functions, Minimax(...), MinMove(...) and MaxMove(...), as you probably may have guest it, the main function in this algorithm is MiniMax(...), it returns the best move for the current computer player.

To be capable of choosing the best move, the program takes time to generate all the possible outcomes for the current board position anthe possible outco, it decides wich one is the best.





TAGS:

TicTacToe game | artificial intelligence | game algorithm | artificial | intelligence | game



HTML code for linking to this page:


Go to top

Windows tabGames tabDrivers tabMac tabLinux tabScripts tabMobile tabHandheld tabGadgets tabNews tab

SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   ENTER NEWS SITE   |   ENGLISH BOARD   |   ROMANIAN FORUM