home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 15
/
CD_ASCQ_15_070894.iso
/
vrac
/
hoops10.zip
/
READ.ME
< prev
Wrap
Text File
|
1994-03-13
|
3KB
|
115 lines
Magic Hoops 1.0
by
Brian Rickman
3/13/94
Disclaimer:
To the best of my knowledge this program is bug free and
safe to use. However, the user takes full responsibility for any
damages that may occur through the use of this program.
Files:
The executable program file is "hoops.exe"
The only doccumentation is this "read.me" file.
Distribution:
Please give copies of this program away by any means you see fit,
including posting it on electronic Bulitin Board Systems (BBS's).
The only limitations are: you must include this "read.me" file with
the program; you may not distribute modified copies of the program.
Hardware Requirements:
An IBM compatible PC. At least 64K of RAM. A color monitor and
video card that support 40 column mode.
Programming Tools:
This program was written and compiled under Borland's Turbo C++ 3.0
Background:
This program is a game based on an idea presented in
Douglas Hofstadter's book _Metamagical Themas_ published by Basic
Books, Inc. of New York in 1985. A game was described in chapter
15 "On Crossing the Rubicon" that involved two circles of marbles
that intersected as follows:
*
* *
* *
* X *
* X X *
* X
X * * X
X * X
X X
X X
X
In the diagram above, "*" represents a red marble, while "X"
represents a black marble. Each circle could be rotated
independently of the other, but when one cirlce was rotated it
would pull away two marbles from the other cirlce. By rotating the
two cirlces randomly a few times, it is possible to mix the colors
quite thoroughly. When playing the game with marbles, one person
would mix the colors, and another would attempt to seperate them
again.
Game Play:
This program is a computer version of the marble game described
above.
In the window on the left side of the screen is a display showing
the completed puzzle for your reference, while on the right is a
window showing the scrambled puzzle you are working with. At the
top center of the screen is the level indicator. The level number
is how many random turns were made to the circles by the computer
in mixing them for you. If you solve one level, the computer
will present you with a new puzzle, at the next harder level.
To rotate the top circle, press the "A" key on the keyboard.
To rotate the bottom circle, press the "B" key.
To quit the game press "Q".
That's all there is to this simple game...but it's not as easy as
it sounds...I've never gotten much past level 7...
Registration:
This program is shareware. If you enjoy this game please register
it by sending a check or money order for $8 to:
Brian Rickman
556 Taylor Avenue
Warrington, PA 18976.
When you register I will add your name to my mailing list and will
send you a free copy of the next version of this game when it
becomes available.
If you have comments or questions send E-Mail to:
CIS: 73373,717
or
Internet: 73373.717@compuserve.com
or write to the above address.