home *** CD-ROM | disk | FTP | other *** search
/ Komputer for Alle 2003 #3 / K-CD-3-2003.ISO / Arasan / arasan61.exe / F3082_arasanx.txt < prev    next >
Encoding:
Text File  |  2002-10-28  |  4.8 KB  |  130 lines

  1. Arasan Chess 6.1 Winboard Readme
  2.  
  3. This readme file contains information about Arasan, a chess-playing
  4. program. Versions of Arasan are available for both Linux and Windows.
  5. This readme covers only the Windows version.
  6.  
  7. Arasan comes with its own graphical user interface, but it can also be
  8. used together with Winboard, a separate interface program. Arasan's
  9. own interface has on-line help, which you should see if you need more
  10. information. This readme file documents the Winboard version.
  11.  
  12.  
  13. Copyright, distribution
  14.  
  15. Arasan 6.1 copyright 1994-2002 by Jon Dart. All Rights Reserved.
  16. Tablebase code is copyright Eugene Nalimov and Andrew Kadatch.
  17. Used by permission.
  18.  
  19. This program may be freely distributed, provided that:
  20.  
  21. 1. It is distributed in unmodified form.
  22. 2. No more than a nominal fee is charged for copying or media.
  23.  
  24.  
  25. Winboard
  26.  
  27. Winboard can be used to play games against Arasan, play Arasan against
  28. other chess programs, and connect Arasan to an Internet chess server.
  29.  
  30. You can download Winboard from http://www.tim-mann.org/chess.html and 
  31. many other locations. Arasan is designed to work with Winboard
  32. version 4.2.2 or higher. Other versions of Winboard may work, but 
  33. this is not guaranteed.
  34.  
  35.  
  36. Using Winboard as a user interface
  37.  
  38. To play a game against the Arasan chess engine using Winboard, start
  39. winboard with the -fcp switch (short for -firstChessProgram), like this:
  40.  
  41.    winboard -cp -fcp "d:\arasanx -H 8000"
  42.  
  43. You need to specify the full path to where arasanx is installed (such as
  44. d:\arasanx).
  45.  
  46. Arasanx recognizes a -H switch that can be used to specify the hash
  47. table size. The hash size is in kilobytes. Arasanx also recognizes an
  48. optional -t flag that will show some debugging output in the window or
  49. log file when used together with the "-debugMode true" switch to
  50. winboard. You normally shouldn't have to turn this on. 
  51.  
  52.  
  53. Playing against another chess program
  54.  
  55. You can use arasanx to make Arasan play games against Crafty, Gnuchess,
  56. or other programs that support the Winboard interface. To do this, use
  57. the -fcp and -scp switches to Winboard. A typical command line looks
  58. like this:
  59.  
  60. winboard -cp -fcp "d:\arasan\arasanx.exe -H 8000" 
  61.   -scp "d:\crafty\crafty.exe"
  62.  
  63. (type this all together on one line. It can also be put into a batch
  64. file for convenience).
  65.  
  66. After invoking Winboard, select "Two Machines" in the Mode menu to make
  67. the computers play against one another. 
  68.  
  69. You can also use the -mg argument to Winboard to cause the two engines
  70. to play a match of several games automatically. See the Winboard documen-
  71. tation for details.
  72.  
  73.  
  74. ICS Support
  75.  
  76. Arasan can also be used to make the program play on an Internet chess
  77. server (it isn't designed to allow humans to play on a server - there
  78. are other and better programs for that.).
  79.  
  80. To make Arasan play on a server, you need an interface program, since
  81. arasanx itself has no ability to connect to the Internet. Winboard
  82. version 3.5 or higher has the necessary interface code built in.
  83. A typical command line to make arasanx play on a server might look
  84. like this:
  85.  
  86. winboard -ics -zp -autoflag -fcp "d:\arasan\arasanx.exe -ics -H 8000"
  87.  
  88. Please be honest when you put the computer on a chess server: tell the
  89. administrators first, get permission to use a computer, and follow any
  90. rules that they have for computer accounts.
  91.  
  92.  
  93. Options
  94.  
  95. Many aspects of Arasan's behavior can be modified by changing the
  96. arasan.rc file that is installed in the program directory. See comments
  97. in this file for details. If you do change it, I recommend retaining a
  98. backup copy so you can restore the default settings if you make a mis-
  99. take or later decide you don't like your changes.
  100.  
  101.  
  102. Tablebases
  103.  
  104. Arasan supports Nalimov-format compressed tablebases. By default,
  105. tablebases are assumed to be in a directory called "TB" under the
  106. directory where the Arasan binary is installed. You can select another
  107. location for tablebases by modifying the arasan.rc file.
  108.  
  109. The Arasan distribution does not come with any tablebase files. You
  110. can download tablebase files from ftp.cis.uab.edu, directory
  111. /pub/hyatt, among other locations.
  112.  
  113.  
  114. Support
  115.  
  116. You can get the latest version of the program and contact information for
  117. reporting bugs at http://www.arasanchess.org.
  118.  
  119. If you think you have found a bug in ArasanX, please be sure to specify 
  120. what version you have and provide as much detail as possible about the 
  121. problem. It might be helpful if you could run Winboard with the 
  122. "-debugMode true" switch and ArasanX with the -t switch, and provide me 
  123. with the log output that Winboard creates.
  124.  
  125. If you have trouble running ArasanX under Winboard, trouble connecting
  126. to an Internet chess server, or other operational problems, you might
  127. want to check the FAQ on Tim Mann's website
  128. (http://www.tim-mann.org/xboard/FAQ.html),
  129. which includes more information about Winboard.
  130.