Kill mega-sena.sh
[lcapit-junk-code.git] / games / ttt3p / README
blobc287af99d81188e907a18821310a6ba09afb2b57
1 Tic tac toe 3p
2 ==============
4  This' an amazing tic tac toe game implementation which allows three
5 players and also support matches against the computer.
7 1. Compiling and running
8 ------------------------
10  To compile it just run 'make' and a binary file called 'ttt3p' will
11 be created.
13  You can execute it to run the game:
15 $ ./ttt3p
17  If you wish to play against the computer, just type the number
18 of opponents the computer should handle. For example:
20 $ ./ttt3p 3
22  Means that all the three players will be handled by the computer.
23 You can ask for the computer to play slowly:
25 $ ./ttt3p 3 -s
27  So that you can see the computer playing (otherwise it'll play
28 very fast).
30 2. The game
31 -----------
33  There are three players in the game: X, Y and Z. The turns _always_
34 follows that order, i.e., X always plays first followed by Y and
35 then Z plays.
37  Computer opponents starts at Z. This means that if you choose one
38 computer opponent it will be Z. If you choose two, they'll be Z and Y.
40  Another different rule in this version is that a tie never happens.
41 If the board becomes full (a tie condition) the game continues, and you
42 can play at any position.
44 3. Heuristics
45 -------------
47  This game was a programming homework to demonstrate the use of
48 heuristics, hence doesn't expect the computer to be a complete idiot.
50  Actually, he's a bit smart. Try to play against two computer players
51 and you'll see.
53 Luiz Fernando N. Capitulino
54 <lcapitulino@gmail.com>