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.

------------------------------------------------------------------------------------------------------------------------------------------

# This part is quite important

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/

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

---------------------------------------------------------------------------------------------------------------