home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / games / volume13 / xmake5 / part02 / xmake5.doc < prev   
Text File  |  1992-01-13  |  4KB  |  138 lines

  1. Name of the game:
  2. =================
  3.  
  4. Make5 is a game similar to Tic-Tac-Toe.
  5. It is called Wu3-Zi3-Qi2 in Chinese and is 
  6. very popular in the Far East.  5-in-a-row and
  7. Go-Moku are the other names for this game.
  8. You may also find it called "Chess" on some
  9. Nitendo games.  I call it Make5 because the goal
  10. of this game is to make five continuous stones
  11. in a line.
  12.  
  13.  
  14. How to play:
  15. ============
  16.  
  17. This game was originally played by two players
  18. on a board of infinite size.  Each player puts
  19. a stone at one empty cross-point at a time.  
  20. The winner is the one who first puts five
  21. continuous stones in a line, vertically, 
  22. orizontally, or diagonally.
  23.  
  24. However, this program plays the game on a finite
  25. board the same size as a GO game board, which has
  26. 19 by 19 cross-points.  The only tricky rule is
  27. that you must make exactly five continuous stones
  28. in a line to win.  Six or more stones in a line
  29. do not count.
  30.  
  31. Some people play this game with a rule which
  32. prohibits the first player to make double-3 or 
  33. double-4 attacking patterns.  But I do not
  34. like this rule and did not include it in this 
  35. program.
  36.  
  37.  
  38. Strategies:
  39. ===========
  40.  
  41. So, you see why it is like Tic-Tac-Toe.  
  42. You have to stop the other player's continuous 
  43. lines of stones and design your own attacking lines.
  44. Unlike Tic-Tac-Toe, this game is played on a large
  45. board and requires five stones in a line to win.  
  46. Is there a winning strategy for the first player?  
  47. You tell me.
  48.  
  49.  
  50. Options of playing:
  51. ===================
  52.  
  53. This program can play with you or play with itself.  
  54. You can also play with your friends and use this
  55. program to update the board.
  56.  
  57. Most of the options in the "Setup..." menu can be
  58. changed in the middle of a game.  Hence, you can
  59. switch the players, change the computer's searching
  60. level, or even undo your moves.
  61. The "Where..." menu provides hints for good
  62. positions and the position of the last move.
  63.  
  64. You can switch to the challenge mode, in which
  65. the computer always moves first and you can not
  66. undo, change play level or order, or get suggestion
  67. from the computer.  If you beat the computer, your
  68. name would be added into the list of winners.
  69.  
  70. Have fun!
  71.  
  72.  
  73. History of this program:
  74. ========================
  75.  
  76. The basic playing algorithm was designed in 1984
  77. as a term project of an A.I. class; it was written
  78. in Pascal and runs on Prime-750.  The game was
  79. ported to Turbo Pascal and ran on PC in 1986.
  80.  
  81. Now this game is translated to C and C++ with an
  82. X interface.  Another version called cmake5 is also
  83. available.  It uses the UNIX curses library and runs
  84. on most ASCII terminals.
  85.  
  86.  
  87. Chih-Hung Hsieh      November 1991
  88.  
  89. (Please send your comment to hsiehch@cs.nyu.edu.)
  90.  
  91.  
  92.  
  93.        Hsieh             
  94. ------------------------ 
  95.  ,,,       ||'      ||'  
  96.   '||    ,,|,,,|    ||   
  97. ,,,,|,|, ||   ||    ||   
  98.          ||'''|| ,,,||,| 
  99.  ,,,,|,  ||,,,||    ||   
  100.          ||   ||,,  ||   
  101.  ''''''  || ,,||'   ||   
  102.  ,     '||'' ,|| |  ||   
  103.  ||''||    ,|'||  | ||   
  104.  ||  || ,,''  ||    ||   
  105.  ||  ||       ||    ||   
  106.  ||''''    ''||' ''||'   
  107. ------------------------ 
  108.        Chih              
  109. ------------------------ 
  110.             ||'          
  111.             ||        ,, 
  112.  '''''''''''||'''''''''''
  113.             ||           
  114.             ||      ,,   
  115.    ''''''''''''''''''''  
  116.            ,,            
  117.     ,  ||'  '|,    ,,    
  118.     |  ||    ''     '|,  
  119.   ,|'  ||         |  '|| 
  120.  ,||   ||         |,  ||'
  121.  ''    '|||||||||||'     
  122. ------------------------ 
  123.        Hung              
  124. ------------------------ 
  125. ,,,,,,,,,|,     ||,      
  126.        ||'     ||        
  127.        ||      ||        
  128. |,,,,,,||     ,|'        
  129. ||     ''     ||         
  130. ||            ||         
  131. ||,,,,,,|,   ||          
  132. ''     ||'   |'   ',     
  133.        ||   |'     '|    
  134.       ,|'  ,'      ,||   
  135.      ,|' ,,|,,,|''' '||  
  136. '''|||'   ''''       ||  
  137. ------------------------ 
  138.