Zillions of Games

Here are some great games you can play with
the Zillions of Games Interface!




users
 
Users Corner Free Games | Patches | Discussion Board | Discoveries

Installation Instructions | Share your Game

 

You'll need the full version of Zillions to run these games, which you can get at the Zillions Store.


Game: Backtrack
 
Created by Karl Scherer, 2001-12-08
version 2.5
26 variants

Educational
Solitaire
Customizable

download 774 K
 
Updated 2007-03-10
- Back-To-Menu button added
- sound now silenced to speed up processing
 

Object: Automatically fill any shape with a given polysquare tile.
Watch the operation of a backtracking program in action and enjoy the solutions it comes up with! (Several customizable variants for each of the options.)
 
The selection screen offers you a choice of 12 polysquares. Select a polysquare to start the corresponding game. You will be shown a playing area that the computer will try to fill.
 
To start, click the playing area. Zillions will AUTOMATICALLY tile the area without gaps or overlaps using copies of the given polysquare.
 
YOU CAN GIVE THE COMPUTER ANY SHAPE MADE FROM SQUARES.
(You can REDESIGN the fill-area very quickly and easily, either by deleting or adding new positions via selecting 'empty' or 'T0' with your right mouse button or by changing the board setup in the rules file.)
 
THE PROGRAM WILL DO EVERYTHING ELSE FULLY AUTOMATICALLY!
 
Given a shape and a tile to fill it with, in general it is not known whether such a tiling problem has a solution. 'Backtrack' gives you the answers and lets you watch as the computer plays with the tiles.
 
The game demonstrates tree search by backtracking.You can invent new puzzles all the time and - best of all - let Zillions solve them automatically and in front of your eyes. If it cannot place a tile, the program tries to rearrange the tile previously placed and so on.
There is even some 'intelligence' build in. E.g., if the computer finds an isolated unoccupied square anywhereon the board, it will backtrack and try other possibilities for placing a tile.
Furthermore, some options have tile-specific optimisation routines built in, which have the effect that not all possible orientations will actually be tried out.Such optimisations can be very easily created for any tile.
(If you change to code to improve it, remember that this zrf is designed for ANY given shape to be filled, not only for rectangles!)
 
The system will stop (win) when it has found a tiling, and also stop (lose) if there is no tiling for the given shape.
 
Please note that most options have several variants.
Also note that there are three alternative piece sets available.
You can speed up the game by switching the sound off.
 
 
The backtracking method is an essential tool for systematically solving tiling puzzles and many other problems. The search path on the board is also important.This game 'Backtrack' uses a meandering path, filling one file from top to bottom, the next file from bottom to top and so on.
 
See also the Zillions games 'Reptiles', 'Reptiles II', 'Reptiles III', 'Y-primes', 'Pento' and 'Y-pento' for related polysquare problems.
 
Background design: fractal T011001L by the author.
 
More freeware as well as real puzzles and games at my homepage http://karl.kiwi.gen.nz.

 

Download Backtrack now!
(774 K)

Backtrack

back to Download Free Games listing

 
Zillions Development
About Zillions Development
Dealer Inquiries are welcome .

Copyright 1998-2017 Zillions Development Corporation