Tic Tac Toe


Home Game Strategy



Linux Users Group


"It is claimed that diagrams for three-in-a-row games were chiseled into the roof slabs of the temple to the Egyptian pharaoh Seti I about the year 1300 BC.  No doubt the evidence, if it ever existed, has since been worn away by the elements and pollution"
-- Claudia Zaslavsky, 
   'World Cultures in the Mathematics Class'




In the British Isles, Europe and North America the Tic-Tac-Toe pattern is often drawn on paper.  Two players take turns marking their symbol {an X or an O} in the squares formed by the intersecting lines.  The aim of each player is to make a row of three of his/her  symbols. A winning pattern follows one of three forms: vertical, horizontal, or diagonal.

It is said that only the player who goes first can win, and  only then if the second player makes a mistake.  If the second player makes no strategy blunders the game will end in a tie, called a "Cats Game".

This implementation allows the human player to try his or her skill against the computer.  Options include selection of symbol, and a selection that limits the computer to a less than perfect strategy.  This gives the human a chance to win.

Click here for a discussion of game history and strategy.



dBase, Delphi  and C++ Builder  are trademarks of Borland International, Inc. All other products mentioned are registered trademarks or trademarks of their respective companies.

Questions or problems regarding this web site should be directed to RDF@RDFoerster.com.
Copyright 1997-2007 RDFoerster Software. All rights reserved.
Last modified: Sunday June 04, 2006

Copy of rdfsftwr.gif (2753 bytes)