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