home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / games / pkr563.zip / POKER.DOC next >
Text File  |  1989-01-09  |  8KB  |  159 lines

  1.                                DRAW POKER 
  2.                                    by 
  3.                              Robert Gellman
  4.                  (C) Copyright Robert Gellman 1987-1989
  5.  
  6.      POKER.EXE plays five card draw poker head-to-head.  The program
  7. provides a challenge for the serious poker player and helps weaker
  8. players sharpen their skills.  
  9.  
  10.      To start the program, just enter POKER at the DOS prompt.  If
  11. the file is on a floppy disk, enter A:POKER if appropriate.  The first
  12. few screens will explain how the program's mechanics work.  Try a few
  13. hands and you will catch on very quickly.  
  14.  
  15.      If you want to start playing, go ahead.  Nothing in this short DOC
  16. file is crucial.  I recommend that you read it once, but the
  17. documentation is not worth printing.  If you want to load this file into
  18. your word processor to print, set the margins at 10 and 78.
  19.  
  20.      The program attempts to play winning poker.  It has a sophisticated
  21. style of playing and betting that is intended to win more money than it
  22. loses.  The program doesn't get tired or lazy, and it doesn't call bets
  23. just because it is curious.  Can you play winning poker against a tough,
  24. disciplined opponent?  That is the challenge of this game.
  25.  
  26.      The program assumes that you know how to play poker and requires
  27. no manual.  There are several introductory screens with explanations of
  28. the program's rules.  Two help screens are available during play at the
  29. touch of a button.  Now you can play even if you can't remember whether a
  30. flush beats a straight (it does!).
  31.  
  32.                                   NOTES
  33.  
  34.      First, the program is totally honest.  The computer does not know
  35. what is in your hand unless there is a showdown.  Nor does the computer
  36. know what cards are in the deck waiting to be drawn.   
  37.  
  38.      Second, there is one minor, otherwise undocumented, feature
  39. whereby the program actually "cheats" in your favor.  After cards are
  40. drawn, the program will "remind" you of how many cards the computer
  41. drew by displaying one period (.) for each card the computer drew.  
  42.  
  43.      Given the fast pace of the game (once you get the hang of it),
  44. it's easy to miss the message showing the number of cards drawn by
  45. the computer.  After the draw is complete, the periods appear at the
  46. top of the display following "AFTER THE DRAW".  On the showdown
  47. screen, the periods appear after the word "pot".  
  48.  
  49.      Third, the computer has different patterns of betting.  Some of
  50. its betting is random, and it won't always bet the same way with the
  51. same hand.  The program also observes your play and modifies its
  52. behavior in response to your betting methods.  
  53.  
  54.      The computer is also able to bluff in several ways.  The
  55. computer will sometimes make large bets with bad hands and no bets
  56. with good hands.  Like any good poker player, every move the computer
  57. makes has at least two possible interpretations. 
  58.  
  59.      Fourth, a run of very good or very bad hands is just a
  60. coincidence.  The randomness of the program has been tested in
  61. simulations involving over half a million hands.  The results mirror
  62. those expected in normal poker playing.  If you are losing, just keep
  63. playing, and your luck may improve.  If all else fails, try playing
  64. better poker!
  65.  
  66.      Fifth, as you play, you will be offered the chance to increase the
  67. stakes.  The maximum bet (or raise) starts at $10, and it can be doubled
  68. twice until it reaches $40.  This is high enough for a game where each
  69. player starts with $200.  
  70.  
  71.      Sixth, head-to-head poker results in a high percentage of hands
  72. being folded by one player or the other.  This is quite normal. 
  73. Conservative players will fold when they don't think they can win.  There
  74. will be occasional spectacular showdowns when both players have good
  75. hands.  But the key to winning poker in the long run is discipline.  Play
  76. your cards and learn how to exploit small advantages.
  77.  
  78.      The program allows you to play dozens of hands in a few minutes. 
  79. You can acquire a lifetime of experience in two hours.  Despite the
  80. limitations of head-to-head poker, you can still acquire a good sense of
  81. draw poker odds.  Remember the challenge:  Can you beat the computer?
  82.  
  83.      Seventh, the program is freeware.  Please use the program and give
  84. copies to others.  No shareware or registration fee is owed to the
  85. author.  However, both the program and this documentation are copyrighted
  86. by Robert Gellman.  No one is authorized to make changes to either. 
  87. Also, no one is authorized to sell the program.  The program may be
  88. distributed by software clubs or libraries at a standard distribution
  89. charge that recovers distribution costs.  The maximum charge permitted
  90. without specific permission from the author is $6.00.  
  91.  
  92.      Lastly, a word about the program itself.  The first version 
  93. was written in FORTRAN in 1969-70 on an IBM 360 Mod 65.  The current
  94. version was written and compiled in Microsoft's QuickBASIC under DOS 3.1,
  95. but it should run under DOS 2.0 or better.  The program requires less
  96. than 200 K and is compatible with color and monochrome monitors.  A
  97. graphics card is not needed.
  98.  
  99.      Version 5.60 was a major improvement over previously released
  100. versions.  The card displays and messages were completely rewritten, and
  101. the betting routines were sharpened.  Most of the visual improvements are
  102. the result of PROBAS, a library of BASIC programming routines from
  103. Hammerly Computer Services.  Later versions were more evolutionary.
  104.  
  105.      The source program, which has not been released, is over 1200 lines. 
  106. A serious programmer/poker player may be able to convince me to provide a
  107. copy of the source code.  However, you will not be able to use the source
  108. code without significant modification unless you have PROBAS.  
  109.                                 FEEDBACK
  110.  
  111.      HELP!!!  If you find any errors, please let me know exactly when and
  112. how they arose.  The program has been very extensively tested, but I
  113. cannot guarantee that it is bug-free.  My address is on the second screen
  114. (hit ENTER at the first screen).  
  115.  
  116.      User feedback is hard to get.  I welcome comments about the program,
  117. its mechanics, or poker strategy in general.  Any suggestions for changes
  118. or improvements will be considered.  I know that thousands of copies of
  119. this program are in circulation, but I have had very little response from
  120. users.  If you like the program, tell me.  If you hate it, tell me what's
  121. wrong.  This is how you support freeware!
  122.  
  123.      HELP AGAIN!!!  If you develop a betting strategy that enables you
  124. to win consistently, please let me know so I can make changes.  The
  125. program does not play perfect poker, but I would like to eliminate
  126. any gaping holes in the betting algorithm.  
  127.  
  128.      Finally, my thanks to the Study Group for poker lessons and to
  129. B.C., D.B., and S.A.C. for helping me refine the betting algorithm
  130. and the general look of the program.  
  131.  
  132.      Good luck to the rest of you.  You may need it. 
  133.  
  134.  
  135.                                 Robert Gellman
  136.                                 Washington, DC
  137.                                 February 4, 1988
  138.  
  139.  
  140.  
  141.                    HISTORY SUBSEQUENT TO VERSION 5.60
  142.  
  143. Version 5.61  - Fixed overflow for bets over 32768 (!!??)
  144. (4/28/88)       Revised rules screen; insult frequency reduced
  145.                 Minor betting algorithm change (top secret!)
  146.  
  147. Version 5.62  - Modified the frequency of chances to raise the stakes
  148. (7/31/88)       Fiddled with frequency and content of insults
  149.                 Eliminated extra keystroke in sandbagging situations
  150.                 Recompiled in QB 4.0b - size reduced by 10 percent
  151.  
  152. Version 5.63  - Revised the rules screen and added a new screen showing
  153. (1/10/89)       the order of poker hands.  Made both screens available at
  154.                 a keystroke.  Revised the main screen display.  Changed
  155.                 the sound screen and the opening sounds.  Small changes  
  156.                 to the betting algorithm made the computer a slightly
  157.                 more aggressive bettor.  Cutesy card cutting display 
  158.                 added.  Recompiled in QB 4.5.     
  159.