home *** CD-ROM | disk | FTP | other *** search
/ ftp.whtech.com / ftp.whtech.com.tar / ftp.whtech.com / articles / Sughrue / stimulat.txt < prev    next >
Text File  |  2006-10-19  |  7KB  |  129 lines

  1.    .IF DSK1.C3
  2.        
  3.        ^^^^^^^^^TEXTWARE, SOFTWARE, and ELSEWHERE
  4.        
  5.        Goings-on with the TI-99/4A
  6.        
  7.        
  8.        ^^^^^^^^^^^^^^^^^^ by  JACK  SUGHRUE
  9.        
  10.        
  11.        One of the good feelings I have about STIMULATING SIMULATIONS FOR
  12.    THE TI-99/4A by C.W.Engel (105 pp, Hayden Book Company, Hasbrouck
  13.    Heights, N.J., $7.95) is the assumptions the author makes about the
  14.    reader.  He assumes you want to type in programs to get programs into
  15.    your library.  That's obvious.  That's why we plunk down the bucks.
  16.    (About 53 cents a program, by the way.)
  17.        But Engel assumes further that you're going to take the time and
  18.    trouble to figure out how the simulations are created and you're going to
  19.    enhance them to suit your own needs.
  20.        He's right, too.
  21.        Once you start into this book, it is hard not to begin adding,
  22.    fiddling, manipulating, deleting, changing.  And it's easy because of the
  23.    excellent structure.  Each of the simulations begins with a scenario
  24.    explaining the program.  Many of these scenarios have charts and diagrams
  25.    which I found lucid and helpful and, in some cases, absolutely essential.
  26.  
  27.        The scenarios (running from two short paragraphs to 14 long ones) are
  28.    followed by sample runs.  These printouts show how the program operates
  29.    (or how it should operate if yours has bugs).  This is followed by a list
  30.    of all the variables used (I wish all program books would do this.) and
  31.    by a complete program listing ready for typing.  These in turn are
  32.    followed by two batches of modifications: minor and major.  Toughies,
  33.    these.  There is usually an illustration or game board or display
  34.    interspersed among the items above.  They add to the overall nice effect,
  35.    and, in some instances, are required for play.
  36.        The final item in each section is a flowchart of the simulation.
  37.        I'm not a big flowchart person (no more than I approve of outlines
  38.    for papers), but as they come after all the other stuff, they do prove
  39.    helpful in understanding the process of the program.  It does make it
  40.    easier to understand, too.
  41.        We'll follow one through in a couple minutes, but first I want to
  42.    discuss the programs and the book.
  43.        The book is 6X9, a decent size.  The text type is tiny, so I'm glad I
  44.    have bifocals.  (When I bought this book last year, I didn't have
  45.    bifocals, so I couldn't deal with it and its relationship to distant
  46.    keyboad, screen, printer, and so on.  Thanks to Good Ol' Charlie Aitchue,
  47.    I have overcome.  Have dug out book.  Have enjoyed.
  48.        Except for a few things.
  49.        One, I hate computer books without ring binders.
  50.        Two, I loathe T.I. books which do not have their listings in
  51.    resequenced order by 10s.
  52.        Three, I despise books which aren't carefully proofread in the
  53.    listings (They should just be printed out directly from the program with
  54.    LIST "PIO" or LIST "RS232".  What's so hard about that?  The books are
  55.    all offset anyway, so the publisher can be guaranteed a perfect copy.
  56.        And STIMULATING SIMULATIONS is guilty on all three counts.  But
  57.    forgetting the bad stuff for a moment, in addition to the above goodies,
  58.    which most program-listing books do not have, this one starts off with
  59.    two pages which describe each of the programs in the book in a clear
  60.    paragraph which includes the number of lines.  Hey! Here's one that's
  61.    only 63 lines.  Sounds good, too.  I'll do that one first and the 225
  62.    liner last.  
  63.        Can't do that with any other books.
  64.        
  65.        Be wary, Future Purchaser.  You are not buying a book of arcade games
  66.    here.  They are not loaded with graphics and cutesy melodies and neon
  67.    lights.  You can add the whistles and grunts yourself later.  Along with
  68.    the flying orangutans.  But they aren't there in these programs.
  69.        Here is what is there:
  70.        3 Soccer Programs (requiring Extended BASIC) [The other 12 may run in
  71.    BASIC or X.]
  72.        Art Auction - Buy and sell paintings to make a profit.
  73.        Monster Chase - A graphic maze-like (not too much thinking) chase.
  74.        Lost Treasure - A short simulation of treasure finding on a map/grid.
  75.        Gone Fishing - Catch lots of fish; avoid storms, wrecks, etc.
  76.        Space Flight - Deliver medical supplies to distant planet.
  77.        Forest Fire - Extinguish a forest fire with backfires and chemicals.
  78.        Nautical Navigation - Navigate sailboat to 3 different islands.
  79.        Business Management - Maximize profits by clever use of buying and
  80.    finishing raw materials.
  81.        Rare Birds - Identify as many birds as possible.  This is weird.
  82.        Diamond Thief - You find museum diamond thief from 5 suspects.
  83.        The Devil's Dungeon - This one's been around for a long time.  It's a
  84.    fantasy adventure in a bottomless cave full of poison gases, monsters,
  85.    demons, and gold.  What one won't do for gold!
  86.        and
  87.        Life - "Beginning as an uneducated bum whose only source of income is
  88.    mugging, the player advances through education and luck to become an
  89.    executive who earns lots of money."  I would have said that if Engel
  90.    didn't.
  91.        
  92.        Interesting selection of simulations, eh?
  93.        
  94.        Let's look into one: Gone Fishing.  (Not my favorite, but a good
  95.    one.)
  96.        You're going on a fishing trip.  You may use the 8X8 grid in the book
  97.    to place markers on.  You travel N,S,E,W, or F (to stay fishing in the
  98.    same place or square).  If you keep fishing the same spot you will not
  99.    succeed, as each square has a predetermined density.  Moving can cause
  100.    unexpected events (not good) to happen.  Fishing too long will probably
  101.    result in your being caught in an afternoon storm.  You don't want to get
  102.    too far from the dock, as you have a time limit, but the bigger fish are
  103.    out in the farthest reaches of the pond.
  104.        Decisions.  Decisions.
  105.        
  106.        That's what simulations are all about.
  107.        
  108.        You can change anything, of course.  Grid size could make things
  109.    easier or harder.  Line 30 sets the probability of catching fish within a
  110.    square.  Line 40 sets the maximum density of fish in a square.  Line 150
  111.    sets the maximum time for fishing.  Storms - Line 330.  Rating scale as
  112.    fisherman - 540.
  113.        
  114.        Major changes could be to add different kinds of hazards (whales,
  115.    reefs, UFOs); utilize sonar devices to help locate fish; use fuel to run
  116.    the boat; and so on.
  117.        
  118.        The fun with this book is what happens AFTER you've typed in the
  119.    program.  
  120.        
  121.        [Jack Sughrue, Box 459, E.Douglas, MA 01516]
  122.        
  123.        ***************
  124.        
  125.        If any newsletter editor prints these articles, please put me on your
  126.    mailing list.  -  Thanks JS.
  127.  
  128. ÇëÇ╥ëìÉòƒ⌐│╜╟╒╒╒╒╒╒╒Çì
  129.