home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 2 / FFMCD02.bin / new / game / think / ignuchess / readme < prev   
Encoding:
Text File  |  1993-12-21  |  4.9 KB  |  163 lines

  1. NAME
  2.     IGNUChess
  3.  
  4. AUTHOR
  5.     Michael Böhnisch,
  6.     Löher Str. 2,
  7.     33102 Paderborn,
  8.     Federal Republic of Germany
  9.  
  10.     EMail: billy@uni-paderborn.de
  11.  
  12. SYNOPSIS
  13.     IGNUChess.000    - Intuition GNUChess Interface for MC68000  based Amigas
  14.     IGNUChess.030    - Intuition GNUChess Interface for MC68020+ based Amigas
  15.  
  16. LEGAL STUFF
  17.     This software is distributed under the rules of the  GNU  Chess  General
  18.     Public License.  Please  refer  to  the file  DOCUMENTATION/COPYING  for
  19.     details. 
  20.  
  21. REQUIREMENTS
  22.     Machine:
  23.         Should run on any Amiga model
  24.  
  25.     OS:
  26.         Requires KickStart 2.04
  27.  
  28.     Non-ROM Libraries:
  29.         diskfont.library V37
  30.         gadtools.library V37
  31.         asl.library      V37
  32.  
  33.     Fonts:
  34.         Times/15
  35.         Times/18
  36.         Courier/15
  37.         (from original Commodore Workbench 2.04 distribution)
  38.  
  39.     Misc:
  40.         Overscan preferences for NTSC monitor should be set to wider and
  41.         taller area than the default ones.   The GUI tries to  adopt  to
  42.         your overscan settings, but due to the chess piece size at least
  43.         680x480 should be set (this only an estimation,  I run  NTSC  at
  44.         720x482).
  45.  
  46. DESCRIPTION
  47.     IGNUChess offers an intuition driven interface  to  the  GNUChess  chess
  48.     program, version 1.51. I know, this is an old one.
  49.     There are a few  advantages, though:
  50.  
  51.     * IGNUChess is freely distributable. (Refer to "LEGAL STUFF" section).
  52.  
  53.     * Full source (SAS/C 6.3) is included.   Also the images  of  the  chess
  54.       pieces are provided as an IFF ILBM file (Figuren.ilbm) for free use.
  55.  
  56.     * Needs only ~200K memory (+some chip mem for the graphic) and thus runs
  57.       on small machines (A500) without memory extension.
  58.  
  59.     * Special version optimized for 68020/30 + 68881/2 included.
  60.  
  61.     * The program runs in NTSC Interlaced mode. The graphics are designed to
  62.       minimize noticable flicker,  so this might be the first interlaced GUI
  63.       most 1084 Monitor users like.
  64.  
  65. OPERATION
  66.     Program start:
  67.  
  68.     Simply click  on  the  icon  labelled  IGNUChess.000  or  IGNUChess.030,
  69.     according to your CPU.
  70.  
  71.     Select your preferred level of gameplay from the "Level" menu.   Default
  72.     is 60 moves in 30 minutes.
  73.  
  74.     Moves are entered by clicking once on the piece of  choice.  The  square
  75.     boundaries should start to blink.  Now click on the target square.  Your
  76.     move will be executed if it was legal and GNUChess takes over it's turn.
  77.  
  78.     Menus:
  79.  
  80.     Project
  81.         About                Author information
  82.         New game            Start a new game
  83.         Get game            Load a previously saved game
  84.         Save game            Save the current game (original
  85.                         format)
  86.         Save extended            Save the current game  (include
  87.                         game information)
  88.         List game            Save or print  the  game  in  a
  89.                         human readable format
  90.         Quit                Quit program
  91.     Edit
  92.         Edit board            Change board position. Detailed
  93.                         documentation to the editor may
  94.                         follow in the next release.
  95.                         (Shouldn't   be  too  difficult
  96.                         anyway)
  97.         Game data            Edit  match  data  (Who  played
  98.                         where and when etc.)
  99.         Force Move            Enter  moves  without  computer
  100.                         interaction
  101.     Game
  102.         Undo                Undo the least recent ply
  103.         Remove                Undo the two least recent plies
  104.                         (shortcut)
  105.         Hint                Ask GNUChess for a hint
  106.         Switch sides            White becomes black,  and  vice
  107.                         versa
  108.         Computer white            GNUChess plays the white stones
  109.         Computer black            GNUChess plays the black stones
  110.         Computer both            GNUChess plays both sides
  111.         Reset Vars            Reset  all  settings  to  their
  112.                         defaults
  113.     Level
  114.         60 moves in   5 minutes        Select level of game play
  115.            :
  116.         :
  117.         1  move  in  60 minutes
  118.     Properties
  119.         Hash                Use hashing  to  avoid  double-
  120.                         calculations of positions
  121.         Book                Use opening book
  122.         Beep                Beep when moved
  123.         Post                Show information  on  GNUChess'
  124.                         calculation process
  125.         Reverse                Flip the board 180 degrees                
  126.         Random                Introduce some  random  element
  127.                         into GNUChess' choice of moves
  128.     Debug
  129.         This menus allow to view and change internal  settings  of  the
  130.         GNUChess algorithm.  It is of little use for the "normal"  user
  131.         and might be documented in a future release.
  132.  
  133.  
  134. BUGS & FEATURES
  135.     Lots of.  Please report any Bugs you find to my  EMail  address  and  I
  136.     will do my best to correct them.  Note,  I'm not a full time programmer
  137.     and updates make take a while.
  138.     Same applies to features you miss.
  139.  
  140.     Also note, I'm not responsible for GNUChess bugs (e.g. the inability to
  141.     make pawn promotions other than to queen).
  142.  
  143. FURTHER NOTES
  144.     I'm very interested in comparisons to other chess programs.  I you have
  145.     access to other (commercial) chess programs why dont't  you  set  up  a
  146.     match and EMail me the record (commented or not)?
  147.     If you send me a nice game record,  played by you or by another program
  148.     against IGNUChess, I will include it into my next distribution.
  149.  
  150.     The Icons in the dircetory are designed to look nice with MagicWB,  but
  151.     there is no special IGNUChess icon yet.
  152.     If you feel the ability to  create a nice  icon  for  IGNUChess,  don't
  153.     hesitate, DO IT AND SEND IT TO ME!
  154.     I will include all icons I get into the next distribution.
  155.  
  156.     The source uses a tabulator size of 4 characters.
  157.  
  158. FUTURE
  159.     Depends on YOU.
  160.  
  161. HISTORY
  162.     10.11.1993    Initial release
  163.