home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 093.lha / Hilbert.doc < prev    next >
Text File  |  1986-11-20  |  3KB  |  71 lines

  1. *****************************************************************************
  2. *
  3. *                     Hilbert (c) 1987 The Puzzle Factory
  4. *
  5. *  Program:  Hilbert.asm  V0.6                          Author: Jeff Lavin
  6. *            Based on a recursive algorithm            Created: 10/28/87
  7. *            by Michael Ackerman                   Last Update: 12/01/87
  8. *            from BYTE - June 1986
  9. *
  10. *      Use:  1> [run] Hilbert
  11. *
  12. *  Instructions
  13. *  ============
  14. *  Project Menu
  15. *  ------------
  16. *  "Save IFF" and "Screen Dump" items are not implemented in this version.
  17. *      If anyone knows of some good code for doing these things (assembly
  18. *      prefered, but will accept C as a last resort), please upload to my
  19. *      board.
  20. *     
  21. *  "Hide Title" will toggle the screen title bar on and off.  You still
  22. *      get the menu bar by pushing the mouse button.
  23. *
  24. *  "About" displays an informative requester.  You must click in 'OK' to
  25. *      to make it go away and reactivate the menus.
  26. *
  27. *  "Quit" - Since there is no close gadget, you must use this to exit.
  28. *
  29. *  Action Menu
  30. *  -----------
  31. *  "Order" lets you pick a first through seventh order Hilbert Curve.
  32. *      Just select the menu option and the program will draw that curve.
  33. *
  34. *  "Color" has two options: "Color" or "B & W".  These will not change
  35. *      the colors of the current drawing.  To see the color change, pick
  36. *      "Redraw" or a new Order number.  BTW, the colors for EACH line
  37. *      segment are selected randomly from Screen colors 2-16, thanks to
  38. *      an ingenious pseudo-random number generator by Leo Schwab.
  39. *
  40. *  "Redraw" will simply instruct the program to redraw the last selection
  41. *      in case you have changed the COLOR/B & W selection, or just want
  42. *      to see it drawn again.
  43. *
  44. *       If you're interested in Hilbert curves, read the article by
  45. *       Michael Ackerman in the June 1986 issue of (c) BYTE.
  46. *
  47. *     >> No warrantee of any kind whatsoever expressed or implied! <<
  48. *
  49. *     This program is hereby placed in the public domain and is freely
  50. *     distributable if the following is observed:
  51. *
  52. *       1. This notice must be distributed intact with the program.
  53. *       2. The following files must be distributed intact with the program.
  54. *
  55. *                    Hilbert        -    Executable
  56. *                    Hilbert.doc    -    Documentation
  57. *                    Hilbert.asm    -    Assembly source
  58. *
  59. *       3. Only a reasonable distribution fee may be charged, such
  60. *          as by User Group PD Libraries.
  61. *       4. Commercial use is prohibited without the author's written
  62. *          consent.
  63. *
  64. *       I can be reached at:     The Symposium
  65. *                             Amiga Development BBS
  66. *                        1 Meg Memory - 33 Meg Hard Drive
  67. *                     300/1200, 8-N-1, 24 hr, (503) 935-7883
  68. *                           Another Citadel-68K BBS
  69. *
  70. *****************************************************************************
  71.