Begin File: phothello.tgz Description: The game of othello/reversi Keywords: Photon - Game Version: 1.0.A Entered-date: August-06-1998 Author: Oliver Singla (omsingla@qnx.com) Ported-by: / Original-site: / Copying-policy: Freeware. Supplemental: Description of the game. 1) Presentation This free software implements the game Othello/Reversi running under Photon 1.1[2-3] and QNX 4.2. There are some functions coded in assembler (386). At max level, game 'see' up to 9 levels, and 12 at the end of the game (on a P150, with an average of 10-20"). Game implements the classic algorithm of Mini-Max and Alpha-Beta. 2) Rules of the game Press F1 while playing the game to see the rules. 3) Todo list (work not yet in progress...) - Work the 'ponderation' function. - Printing. - More testing... 4) Installation To install the archive: gzip -cd phothello.tgz | pax -vr I suggest to install into: /usr/photon/apps/phothello but this is not mandatory. 5) OS/Photon/Compiler versions The game has been successfully been tested under QNX 4.23/24, Photon 1.12/13 and compiled with Watcom C Compiler v10.6/7. The executable into the archive is compiled with photon 1.13 (slib). It does *not* run under photon 1.10 or 1.11. The main reason is that the PxConfig functions are used and were introduced with Photon 1.12 The 1st time the software is run (phothello.ini not found), the rules window is opened. 7) Bugs, Improvements, Questions: a) Please email-me your remarks ! 8) Bibliography: - 'Othello/Reversi', Francois Pingaud, Editions du Rocher - 'Methodes de Programmation', Bertrand Meyer for the Alpha-Beta Algorithm - 'Techniques de Programmation des Jeux', David Levy for the Alpha-Beta Algorithm Have Fun ! Oliver Singla omsingla@qnx.com http://www.qnx.com/~omsingla