home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format 107 / af107sub.adf / ProGammon.LZX / ProGammon2.3 / ProGammon.docs < prev    next >
Text File  |  2003-12-16  |  10KB  |  225 lines

  1.  
  2.  ProGammon  v2.3
  3.  
  4.  
  5.     This program plays a very strong game of backgammon.  It was written
  6.  using SAS/C version 6.58 and is designed to run on any Amiga with OS 2.04
  7.  or higher.  It's NTSC but will use an AGA (640 x 480) Multiscan screen if
  8.  available.
  9.  
  10.  
  11.  THE BASICS:
  12.  
  13.  
  14.     The game begins with the following board setup:
  15.  
  16.  
  17.        ********************************************       Direction of
  18.        *  24 23 22 21 20 19    18 17 16 15 14 13  *         Movement:
  19.        *   v  v  v  v  v  v     v  v  v  v  v  v  *
  20.        *   X              O        O           X  *         --->
  21.        *   X              O        O           X  *
  22.        *                  O        O           X  *             |
  23.        *                  O                    X  *             |
  24.        *                  O                    X  *             |
  25.        *                                          *             V
  26.        *                    3 5                   *
  27.        *                                          *             |
  28.        *                  X                    O  *             |
  29.        *                  X                    O  *             |
  30.        *                  X        X           O  *             V
  31.        *   O              X        X           O  *
  32.        *   O              X        X           O  *         <---
  33.        *   ^  ^  ^  ^  ^  ^     ^  ^  ^  ^  ^  ^  *
  34.        *   1  2  3  4  5  6     7  8  9 10 11 12  *
  35.        ********************************************
  36.  
  37.            ^  ^  ^  ^  ^  ^
  38.            Your  HOME  area is positions 1 to 6.
  39.  
  40.  
  41.  
  42.     There are 24 positions on the board and each player begins with 15
  43.  stones.  'X' represents your stones and the 'O' represents the Amiga's
  44.  stones.  In the diagram above you have 2 stones on position 24, 3 stones
  45.  on position 8 and 5 stones each on positions 6 and 13.  The 3 and the 5
  46.  in the center of the board represent the dice.
  47.  
  48.     Each player takes turns rolling the dice and moving their stones an
  49.  amount equal to whatever was rolled.
  50.  
  51.     The object of the game is to move your stones in a clockwise direction
  52.  into your home area.  When all 15 stones are home you can remove them
  53.  from the board depending on what you roll.  The first player who removes
  54.  all of their stones from the board wins the game.
  55.  
  56.     The game starts with each player rolling one die to determine which
  57.  player gets to go first.  For example, if the Amiga rolled a 3 and you
  58.  rolled a 5 then you would start by using this combination for your first
  59.  move.  Here is one possibility:
  60.  
  61.  
  62.  
  63.                  ********************************************
  64.                  *  24 23 22 21 20 19    18 17 16 15 14 13  *
  65.                  *   v  v  v  v  v  v     v  v  v  v  v  v  *
  66.            MOVE 1--> X        X     O        O           X  *
  67.                  *                  O        O           X  *
  68.     Using the 3  *                  O        O           X  *
  69.                  *                  O                    X  *
  70.                  *                  O                     <---MOVE 2
  71.                  *                                          *
  72.                  *                    _ _                   *  Using the 5
  73.                  *                                          *
  74.                  *                  X                    O  *
  75.                  *                  X        X           O  *
  76.                  *                  X        X           O  *
  77.                  *   O              X        X           O  *
  78.                  *   O              X        X           O  *
  79.                  *   ^  ^  ^  ^  ^  ^     ^  ^  ^  ^  ^  ^  *
  80.                  *   1  2  3  4  5  6     7  8  9 10 11 12  *
  81.                  ********************************************
  82.                                              ^
  83.  
  84.  
  85.     With the 3 I moved one stone from position 24 to position 21.  For the
  86.  second move I moved a stone from position 13 to position 8.  After the
  87.  opening move each player alternates rolling the dice.
  88.  
  89.     Either player can move to any position as long as it is not blocked by
  90.  2 or more of the opposing players stones.  In the above example I would
  91.  not have been allowed to use the 5 to move a stone from position 24 to
  92.  position 19 because the Amiga has position 19 blocked.
  93.  
  94.     It is possible to move to a position that has only 1 Amiga stone on
  95.  it.  When this happens, your stone will take possesion of that point and
  96.  the Amiga stone will be knocked off onto the center bar.  Any stone on
  97.  the bar has to enter the board in the opposing players home area.  You
  98.  must get back on the board, on a point that is not blocked, before any
  99.  further moves are allowed.  If you cannot make a move just click once on
  100.  the dice to give up your turn and resume play.
  101.  
  102.     When all of your stones are home, you can start removing them from the
  103.  board.  This is called bearing off.  If, for example, you rolled a 6 and
  104.  a 2, you could remove one stone from position 6 and another one from
  105.  position 2.  If you rolled a 6 but didn't have any stones on position 6
  106.  to remove then you are allowed to take one stone off the next highest
  107.  position.  It is also legal to move stones within your home area rather
  108.  than bearing them off.  It might be an advantage to do this if the Amiga
  109.  still has some stones in your home area and is trying to knock you off
  110.  onto the bar.
  111.  
  112.     The only other rule is that both players must use as much of what they
  113.  rolled as possible.  If you rolled a 5 and a 3 and it is possible to use
  114.  both the 5 and the 3 then you must make both moves.  If you can only use
  115.  the 5 or the 3 but not both then you are required to use the higher
  116.  amount(5).  The Amiga plays by these rules and now, in version 2.3, you
  117.  are forced to play by these rules also.
  118.  
  119.  
  120.  GAME PLAY:
  121.  
  122.     To move a stone just click once on the stone and then once on the spot
  123.  where you want it to go.  If you did it right then the stone should move
  124.  to the new location or else a message will appear to help you out.
  125.  
  126.     If you roll doubles ( i.e. two 3's ) then instead of getting two moves
  127.  of 3 you get four moves of 3.  Anytime during a move you can get an 
  128.  update to how many moves you have left by clicking anywhere outside the
  129.  main board area.  In the message area will be displayed the dice values
  130.  that have not yet been used.
  131.  
  132.     You can also make multiple moves.  If, for example, you roll a  3  and
  133.  a  4  then you are allowed to make one move of  7  as long as both points
  134.  between your present location and your destination are not blocked.
  135.  
  136.     If you are unable to make a move then just click once on the dice to
  137.  continue with the game.  If you select a stone by mistake then just click
  138.  on that same stone to start your move over again.
  139.  
  140.     Once all your stones are in your home area, you can remove them from
  141.  the board by double clicking on them.
  142.  
  143.     A gammon will be declared if one player is able to get all his stones
  144.  off before the other player has removed one.  This is equivalent to
  145.  winning 2 games.  A backgammon occurs when one player gammons the other
  146.  player plus he traps at least one of the opposing players stones in his
  147.  home area.  This is worth 3 wins.
  148.  
  149.  
  150.  MENUS:
  151.  
  152.     By selecting  Colors  from the main menu you will be able to adjust
  153.  both the board colors as well as the speed of the game.  
  154.  
  155.     If you select  SAVE  in the color adjustment window then your game
  156.  preferences will be saved to a 266 byte file called  gammon.prefs  in the
  157.  current directory.  The program keeps track of the AMIGA's winning
  158.  percentage in this file as well as statistics on the dice.  If you want 
  159.  this feature then remember to click on  SAVE  before the end of the first
  160.  game.  Your old version 2.1  gammon.prefs  file will automatically be
  161.  upgraded to this new version while maintaining your color selections and
  162.  your win - loss record.
  163.  
  164.     There is also a version in which all 15 stones start off on the
  165.  center bar and you have to get all the stones back on the board before
  166.  you can start to move them.  Just select  BAR  in the menus and then
  167.  select  New Game  to play this version.
  168.  
  169.     Selecting  Stats  in the menus will display a table of what you have
  170.  rolled so far as well as what your average roll has been.  A long term
  171.  average roll of 8.167 is ideal.  Clicking on the left side of the stats
  172.  window will show the statistics for the present series of games and if
  173.  you click on the right side the long term statistics in the gammon.prefs
  174.  file will be displayed.
  175.  
  176.  
  177.  TOOL TYPES:
  178.  
  179.     MAINFONT=topaz
  180.     FONTSIZE=11
  181.  
  182.  These 2 tool types allow you to use any reasonably sized font for your
  183.  menus, message display and window title in VGA mode.  If the program is
  184.  unable to find this font or if your size choice is too large then it will
  185.  use topaz 8 as the default.
  186.  
  187.  
  188.     REVERSE
  189.  
  190.  I prefer setting up the board so that you move your stones from the
  191.  upper left part of the screen to the lower left in a clockwise direction.
  192.  If you would prefer that the board was set up so that your stones move
  193.  from the upper right part of the board to the lower right in a counter-
  194.  clockwise direction then use this tool type.
  195.  
  196.  
  197.     NTSC
  198.  
  199.  This tool will force the program to use a 640x200 NTSC screen or dblNTSC
  200.  screen if available.
  201.  
  202.  
  203.  
  204.  MAILWARE:
  205.  
  206.     You will be hard pressed to find a significantly better playing
  207.  computer backgammon game on any platform at any price.  Questions,
  208.  comments and bug reports are most welcome.  Users who register will
  209.  receive a keyfile that unlocks some additional features.
  210.  Long live the AMIGA!
  211.  
  212.  
  213.  
  214.  MAIL:
  215.  
  216.     Kevin Glynn
  217.     #7, 4604 - 13th Street NE
  218.     Calgary, AB, Canada
  219.     T2E 6P1
  220.  
  221.  
  222.  e-mail:
  223.  
  224.     glynnk@cadvision.com
  225.