home *** CD-ROM | disk | FTP | other *** search
/ ftp.whtech.com / ftp.whtech.com.tar / ftp.whtech.com / club100 / gam / smartt.do < prev    next >
Text File  |  2006-10-19  |  4KB  |  82 lines

  1. CLUB 100 Library - 415/939-1246 BBS, 937-5039 NEWSLETTER, 932-8856 VOICE
  2.  
  3. Documentation for SMARTT.100 and SMARTT.600 adapted from the program
  4.  SMART.BAS by Steve Kelly published in "CodeWorks" magazine Jan/Feb 1987
  5.  
  6. Programs adapted for the Model 100 and Tandy 600 by David Dunn Thomas.
  7.  
  8.  
  9.     SMART-TAC-TOE's operation as a straight game is perfectly simple and
  10. easy to pick up on. In playing human versus computer, the human is X and is
  11. prompted to MOVE. The number of choice is typed and ENTER is pressed. Note that
  12. after each game the ENTER key needs to be pressed to notify the computer that
  13. you, the human, still want to play. Thus, ENTER should be pressed at the
  14. "You win" and "I won" type of statements.
  15.     Playing in this manner the human will very shortly start to lose
  16. rather regularly - ere long the computer will be unbeatable. Guaranteed!
  17.  
  18.  
  19.     Whenever a human stops play for 45 seconds or so, then the computer
  20. will commence to play automatically against it's random number generator, also
  21. know as Dopus Maximus. Dopus becomes X and learns nothing, but the computer
  22. will gradually learn from it's mistakes and start consistent winning. Normally
  23. the computer will not learn as rapidly against Dopus as against a human.
  24.     Play of computer (O) versus Dopus (X) may be interrupted and the human
  25. may resume play by pressing ENTER and continuing as above.
  26.  
  27.  
  28.     Answering the "Make your MOVE" prompt with "Q" or "q" will immediately
  29. exit the game and return you to Menu/System with no saving of data or your
  30. game information.
  31.  
  32.     NOTE: Due to large DIM(ensions), the game requires about 4K in addition
  33. to the actual file size of the program.
  34.  
  35.  
  36.    Data save/load:
  37.  
  38.     Upon initializing the program, you're asked if you wish to use the
  39. data from Chipmunk/disk. Clearly the answer is "N" for first play. After play
  40. for some time, even overnight or more, there is the option to save the data on
  41. games played to disk. To do so, press "D" at the "Make your MOVE" prompt and
  42. the statistics will be saved to DATAC.TX (Chipmunk) or DATATAC.TXT (600). After
  43. the file is saved, play will be resumed until "Q" is entered at the "Make your
  44. MOVE" prompt.
  45.     Once having saved the data, upon next use it may be reloaded and play
  46. resumed where it left off merely by answering the initial "Use data ..." query
  47. with a "Y" instead of "N".
  48.     Note that the game may be played without use of disk save/load at all.
  49. Likewise, it is a simple matter to modify the program to save/load to/from
  50. other peripherals using different syntax. Edit lines 140 and 370 in order to
  51. save the file to some other device. DATAC.TX could be saved to RAM, but be
  52. advised that the file size starts at 11K; with 2,630 games played the file
  53. size was close to 13K and growing.
  54.  
  55.  
  56.    Artificial Intelligence:
  57.  
  58.     Saving of data serves two purposes. For most of us it is simply to be
  59. able to resume play with the same level of computer expertise as before.
  60. In this respect, note that the number "Level of play" reports the number of
  61. IDENTICAL games played, of which there are 1023 possibilities. The more games
  62. that are played, the greater the disparity between "played" and "level"; with
  63. 2,667 games played as I type this, Mortimer's "Level" is at 314.
  64.  
  65.     For another sector of the community, and our own thinking, the data
  66. collected may be used for analysis with respect to the "AI" of our computers.
  67. As a subject totally beyond me, I'll refer all to "CodeWorks" Issue 9 of
  68. January/February 1987. Therein will be found five pages of discussion of the
  69. program, it's coding, and the Artificial Intelligence thereof.
  70.  
  71.  
  72. Notes by David Dunn Thomas - MORTIMER
  73. 27-Jan-87
  74.  
  75.  
  76. For further details, contact:
  77. CodeWorks
  78. 3838 S. Warner Street
  79. Tacoma, WA 98409
  80. (206) 475-2219 (voice)
  81. (206) 475-2356 (modem download)
  82.