home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / rec / games / chess / 11923 < prev    next >
Encoding:
Text File  |  1992-12-22  |  3.3 KB  |  94 lines

  1. Newsgroups: rec.games.chess
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!sdd.hp.com!elroy.jpl.nasa.gov!usc!news.bbn.com!mips2!bubba!sje
  3. From: sje@xylos.ma30.bull.com (Steven J. Edwards)
  4. Subject: ASCII chessboard representation
  5. Reply-To: sje@xylos.ma30.bull.com
  6. Organization: Bull HN, Worldwide Information Systems, Billerica, Mass., USA
  7. Date: 22 Dec 92 16:36:05
  8. Message-ID: <SJE.92Dec22163605@xylos.ma30.bull.com>
  9. In-Reply-To: wellerd@ajpo.sei.cmu.edu's message of Tue, 22 Dec 1992 15:58:29 EST
  10. References: <Dec.22.11.20.38.1992.6612@genesis.rutgers.edu>
  11.     <1992Dec22.155829.25164@sei.cmu.edu>
  12. Sender: news@mips2.ma30.bull.com (Usenet News Manager)
  13. Lines: 79
  14.  
  15. # In article <Dec.22.11.20.38.1992.6612@genesis.rutgers.edu> miklas@genesis.rutgers.edu (Keith Miklas) writes:
  16. #> Hello.
  17.  
  18. [Expository about ornate ASCII chess board display deleted.]
  19.  
  20. #> ____________CUT Below this line_______________________________________
  21. #> [remainder deleted for sanity's sake]
  22. #
  23. # Allow me to summarize:  YUK! X-P
  24. #
  25. # I applaud your efforts, but find the board visually difficult to
  26. # read.  This is like those damn "collector" boards, with wizards,
  27. # dragons,  cartoon characters, or civil war "heros".  The "noise
  28. # level" is too high to make any sense.  I'd suggest sticking to
  29. # something more "tried and true", like the simple display used
  30. # in the unix "chess" program:
  31. #
  32. # 8  R N B Q K B - R
  33. # 7  P P P P P P P P
  34. # 6  - * - * - N - *
  35. # 5  * - * - * - * -
  36. # 4  - * - p - * - *
  37. # 3  * - * - * - * -
  38. # 2  p p p * p p p p
  39. # 1  r n b q k b n r
  40. #
  41. #    a b c d e f g h
  42. #
  43. # Here we see the board after 1. e4 Nf6
  44. #
  45. # I'm not claiming this is the "bee's knees" of chessboards,
  46. # just that I find it simple enough to read.
  47. #
  48. # Comments welcome.  Flames routed to /dev/null
  49. #
  50. # Duffy Patzerfish.
  51.  
  52. I also prefer a simpler ASCII representation.  Here's a sample
  53. middlegame position I just happen to have handy (BTM):
  54.  
  55. bR::bR::  ::  bK
  56. bPbPbQ  bP  ::bP
  57.   ::  bPbBbP  wB
  58. bN  ::  ::  bPbN
  59.   ::  wNwP::  ::
  60. wP  wPwB::  ::wP
  61.   ::wP::  wPwP::
  62. wR  ::  wQwRwK  
  63.  
  64. Notes:
  65.  
  66. 1) Rank and file labels are deleted; the assumption is that most
  67. readers know them already.
  68.  
  69. 2) The above example has double colons to mark vacant black squares;
  70. this assumes that the reader has a black foreground/white backgroud
  71. display.  This is also appropriate for most hardcopy output.
  72.  
  73. 3) Although it looks a bit cramped, the board area is displayed with
  74. about the same number of characters as the old Unix chess program.
  75. This is what the SAN Kit uses for output and most people can get used
  76. to it without too much trouble.
  77.  
  78. 4) Because color is explicitly indicated, the semantics are not
  79. changed when output in a case insensitive fashion.  Also, I find it
  80. much easier to distinguish between "wP" and "bP" than between "p" and
  81. "P" when they are separated by a rank or two on a sparsely populated
  82. board.
  83.  
  84. By the way, what would you play if you were Black in the above
  85. position?
  86.  
  87. "De gustibus, non est disputandum."
  88.  
  89.  [The above opinions expressed are my own; not necessarily held by others.]
  90.       == Steven J. Edwards           Bull HN Information Systems Inc. ==
  91.       == (508) 294-3484              300 Concord Road         MS 820A ==
  92.       == sje@xylos.ma30.bull.com     Billerica, MA 01821          USA ==
  93. "That Government which Governs the Least, Governs Best." -- Thomas Jefferson
  94.