General principles of the Tiletris program ;
May be best
played by ;
800x600
screen res. (or upper)
and
16 bit color
res. (or upper )
---------------------------------------------------------------------------------------------------------------
Aim of the
program ;
Tile the working room aperiodically or periodically with “no-lap-or-gap” , by the tiles given above
the
hypothetical line "event
horizon".
Please open
up the “tutorial examples” and study them carefully, then try to change
them or make new ones.
---------------------------------------------------------------------------------------------------------------
How to scrool
in the working room? ;
Bring the
mouse arrow about four millimeters away from any side (without clicking to any mouse
button or
keyboard key), this will automatically scroll the working room to the
side you are standing.
------------------------------------------------------------------------------------------------------------------------------------------
How to create
shapes? ;
Left click
on any icon above the "event horizon" line at top, than left click on
any empty space in the working room;
The real shape will appear on the tip of the mouse arrow. You may drag the shape to any position, by
pressing left button while moving the mouse.
Attention!
only the last clicked icon's shape will be appeared on the mouse arrow, if you
click on a second icon; double icons will be appeared on the mouse arrow. To
take them apart you have to refer to the following sections.
Click on the
shape icons every time you want to change an icon to prevent this.
In short;
only the last clicked Icon shape is valid and appears on the tip of the mouse.
-------------------------------------------------------------------------------------------------------------------------------------------
How to delete
shapes? ;
You can
either do, one of the following ;
1 - Left click to any shape inside the room and while pressing left button, drag the shape
beyond any "event horizon",
if you lift off the left button in this position, you'll see that the shape is vanished
forever.
OR
2 - While Right clicking to any
shape, press "delete" key.
---------------------------------------------------------------------------------------------------------------
How to
sweep-off the working room completely? ;
Click the “Clear Room” icon provided at the “top right” or “top left” sides of the room, this will clear off the working room completely.
---------------------------------------------------------------------------------------------------------------
How to Quit
the program? ;
Click the
“Quit” icon, at the “top right” or
“top left” sides of the room.
---------------------------------------------------------------------------------------------------------------
How to
rotate, enlarge or shrink the shapes? ;
While
pressing the left mouse button and
clicking either "ctrl" or "alt" keys on the lower left of
the keyboard will "rotate" or "flip" the shape.
While
pressing the left mouse button and
clicking either "space or "enter" key will "increse"
or "decrease" the size of the shape respecrtively.
---------------------------------------------------------------------------------------------------------------
How to make
fine movements on the working room? ;
Don't click
on any mouse button; using the arrow keys on the lower right of the keyboard,
move the "shape or shapes" to any main direction; while doing so, you
may "accelerate" or "decelerate" the movement speed of the
shapes by pressing "q" or "w" key on the keyboard. If you
want to stop this movement,
then just right
click on any
shape and the corresponding movement to that shape
will be stopped, while the movement
of the other shapes will
continue. This stopping of
the movement action is very useful in separating the shapes when they
are lapped on each oher accidentally
(see next section).
---------------------------------------------------------------------------------------------------------------
How to make
rotations on all the shapes simultaneously ? ;
Don't click
on any mouse button; pressing
"(F1) or (F2)" will rotate all the shapes
"clockwise or anticlockwise" respectively.
Attention in this case
“no-lap-or-gap” condition will be spoiled, and some symmetrical overlapped and
gapped
beautiful figures will be dispersed all over the working room.
---------------------------------------------------------------------------------------------------------------
What to do,
if the shapes are lapped and stuck together accidentally? (this happens
quite often) ;
You can
either do, one of the following ;
1 - Right click, to one of the
tip of
any entangled shape (this
will stop its
fine movement) and then left click to the other one (this will provide
its fine movement) and using the arrow keys at lower right, perform the separation of the entangled
parts.
OR
2 - Drag the entangled parts to "event horizon" line,
by pressing the
left mouse; when
you touch the "event horizon", the lowest
shape will be vanished. Then bring back the main one to its original
place. If you take your finger off while entangled shapes are touching
"event horizon" all of the shapes will be vanished.
OR
3 - While Right clicking to “one or
all” of the entangled shapes, press
"delete" key (get rid of
“one or all”)
---------------------------------------------------------------------------------------------------------------
What to do,
if you want to return to the
"1/1" original size of
the shape? ;
Pressing
left mouse button, drag the shape to any
"event horizon" line.
When you touch the "event
horizon" line, you'll see that the
shape is returned back to its
"1/1" original size. Than you may take it back in this restored form.
---------------------------------------------------------------------------------------------------------------
What is the
hypothetical meaning of an "event horizon" (E.H.)? ;
As you see,
there are four "event horizon" lines
(borders) around the four sides
of the working room.
Event
horizon is a definition taken from the cosmology of black holes. Matter will
just fall into a black hole beyond this imaginary border. No
radio or light signal may be received from a space ship beyond an "event
horizon”
Referring
the same analogy, no shape may exist beyond an "event horizon" in this mathematical program. Every
"entangled shape" will be
changed to its single form, while any "enlarged or shrinked"
shape will also be returned back to its 1/1 size, by merely "touching" it while left
clicking and dragging.
---------------------------------------------------------------------------------------------------------------
How to Save /
Load the positions of the program? ;
The
"saving / Loading" functions
of this program only "saves or loads" the positions. If
you want to save
the window
as picture format then
you have to do the following;
Press
"alt" and "print screen" keys simultaneously. This will
copy the window contents to clipboard.
Then open
any advanced graphic editor such as "Photoshop" or
"Paint Shop Pro" and paste
the
contents of
the clipboard to a new empty picture frame and save the "pic" form
properly.
---------------------------------------------------------------------------------------------------------------
Special
thanks to the mathematicians who developed the shapes ;
We have to
present our thanks to the
mathematicians and other people who developed these special shapes.
Penrose,
Robinson, Escher, Golomb and the others who are not mentoned.
---------------------------------------------------------------------------------------------------------------
Some special
Links for the tiling enthusiasts ;
http://www.scientium.com/drmatrix/puzzles/progchal.htm
http://www.uwgb.edu/dutchs/symmetry/aperiod.htm
http://www.mathpuzzle.com/Mitre2.html
http://mathworld.wolfram.com/PenroseTiles.html
http://www.math.ubc.ca/~robles/tiling/penrose/stars.html
http://www1.ics.uci.edu/~eppstein/junkyard/polyomino.html
---------------------------------------------------------------------------------------------------------------
Who can benefit from
this program? ;
Mathematicians,
Architects,
Decorators,
Tile makers,
The homeowners who want to tile their kitchen or bathroom floor.
---------------------------------------------------------------------------------------------------------------
Designer ;
Oktay Haracci
---------------------------------------------------------------------------------------------------------------