home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / database / simlib.zip / README.TXT < prev    next >
Text File  |  1990-02-24  |  4KB  |  45 lines

  1. ╔════════════════════════════════════════════════════════════════════════════╗
  2. ║  This PARADOX code is placed in the public domain, etc., etc.              ║
  3. ╠════════════════════════════════════════════════════════════════════════════╣
  4. ║  SIMLIB is a queueing simulation language first presented by Averill       ║
  5. ║  M. Law and W. David Kelton in their book "Simulation Modeling And         ║
  6. ║  Analyis" (McGraw-Hill (c) 1982 ISBM 0-07-036696-9)                        ║
  7. ║                                                                            ║
  8. ║  To fully understand how SIMLIB is applied I strongly recommend that you   ║
  9. ║  get find this book in you local library. Chapter two is dedicated to      ║
  10. ║  SIMLIB.                                                                   ║
  11. ╟────────────────────────────────────────────────────────────────────────────╢
  12. ║  SIMLIB is a toolbox of utilities consisting of:                           ║
  13. ║          INITIAL,FILE,REMOVE,CANCEL,SAMPST,TIMEST,                         ║
  14. ║          TIMING,UNIFORM,RANDI,EXPON, and ERLANG                            ║
  15. ║  The author intended the user to write the "main" procedure, the arrival   ║
  16. ║  procedure, the departure procedure, and any other supporting routines.    ║
  17. ║  A generic set of routines is given in section two of the script. The      ║
  18. ║  routines supplied can build simple queuing simulations or can serve as a  ║
  19. ║  template for building more complicated queuing simulations.               ║
  20. ║                                                                            ║
  21. ║  Originally written in fortran (a BASIC version was published in "Journal  ║
  22. ║  of Industrial Engineering" around 1983), it is re-written in PARADOX PAL  ║
  23. ║  with a few modifications. First, SIMLIB originally used only arrays. I    ║
  24. ║  have replaced most of the arrays with PARADOX tables, which are created   ║
  25. ║  by the process and maintain for one generation:                           ║
  26. ║          MASTER  - replaces MASTER array. Stores queue information         ║
  27. ║          SAMPST  - replaces a series of different arrays (Avg, Max, etc.)  ║
  28. ║                  - Stores sampling statistics.                             ║
  29. ║          TIMEST  - replaces a series of different arrays                   ║
  30. ║                  - Stores time related statistics.                         ║
  31. ║          RESULTS - Stores a variety of simulation results                  ║
  32. ║  Furthermore, the file MASTER2.DB stores a backup copy of every element    ║
  33. ║  ever queued. This data can be used to calculate results "after-the-fact." ║
  34. ║  See the procedure PISSOFF in section three of the script.                 ║
  35. ║                                                                            ║
  36. ║  Other minor changes include moving the event list from #25 to #1, the     ║
  37. ║  addition of a new few variables, and the elimination of most size         ║
  38. ║  limitations.                                                              ║
  39. ║                                                                            ║
  40. ║  If you have any questions of comments toss me a line.                     ║
  41. ║                                                                            ║
  42. ║                                             Rory McLean                    ║
  43. ║                                             Compuserve ID: 73007,1546      ║
  44. ╚════════════════════════════════════════════════════════════════════════════╝
  45.