home *** CD-ROM | disk | FTP | other *** search
/ CD-ROM Magazin 1996 July/August / CRUSADER.BIN / share07 / spiel95 / four / readme~1.fou < prev    next >
Text File  |  1995-12-08  |  3KB  |  80 lines

  1.  
  2.  
  3.                 WinFour: a multi-purpose win32 game.
  4.                 ------------------------------------
  5.  
  6.  
  7. 1. Intro.
  8. ---------
  9. WinFour is a vertical board game in which the purpose is to defeat
  10. the adversary by creating as fast as possible a row of 4 cells
  11. of your own color. Each turn a cell is added to the game by inserting
  12. it in a column. The cell will fall down in the column until it hits
  13. another cell or the bottom of the board.
  14.  
  15.  
  16. 2. Philosophy.
  17. --------------
  18. The program was created as a mean to experiment with different
  19. strategies or game playing algorythms. This can be seen in the
  20. game by the existence of a 'Tournament' menu. This enables YOU to
  21. test the relative strenght of the different algorythms in my
  22. program. As of now, there are 5 different algorythms:
  23. * random : even my dog can beat this one.
  24. * dumb   : starts filling columns from left to right.
  25. * beginner:looks several moves ahead, but in a non-intelligent way
  26. * smart  :  analyses the board carefully, but looks only 1 move ahead.
  27. * advanced: analyses the board carefully and looks several moves ahead.
  28.  
  29. 3. The Challenge.
  30. -----------------
  31. I invite other people to try to write a better algorythm then mine
  32. (shouldn't be too difficult). Better, here, could mean faster, shorter,
  33. more complex, ...
  34. As an example, there is a short C program included which
  35. implements the program in a text window. To implement your own
  36. algorythm, just change the my_algo() function and compile...
  37. If you like the result (or even if you don't), sent your code to me and I
  38. will create a version of WinFour with your code in it.
  39.  
  40. 4. Game Description.
  41. --------------------
  42. Do I really have to explain this ? The object is to get four cells
  43. of your color on a row (horizontal, vertical, or diagonal). You can insert
  44. cells when it's your turn and the column you're clicking on isn't full.
  45. The your coin is inserted in the lowest empty cell (it drops down
  46. in the column).
  47.  
  48. 5.Menu
  49. ------
  50. Game->New : starts a new game.
  51. Level-> ...: selects opponent level.
  52. Special->Tournament: starts up a batch of automatic games,
  53.         which will evaluate to algorythms versus each other.
  54.         Afterwards, you will see how many wins each opponent had
  55.         and how many games were a draw.
  56. Special->options: selects who starts the game.
  57.  
  58. 6. Bugs.
  59. --------
  60. * Cancel Buttons are not always implemented.
  61.  
  62. 7. Copyright.
  63. -------------
  64. Feel free to distribute this program to others.  All I
  65. ask is that you keep all txt files bundled with the program,
  66. when you distribute it.
  67. This product is shareware.  If you like it or you want to
  68. encourage the further development, send $10. 
  69. (see register.txt)
  70.  
  71. 8.Disclaimer.
  72. -------------
  73. This software is distributed "as is".  Although I know of
  74. no problems with the software, I make no warranties.
  75.  
  76. 9. Replies.
  77. -----------
  78. Any remarks, comments, opinions are welcome at Erik.Janssens@ping.be
  79.  
  80.