This site allows to play, autosolve, and craft board puzzles derived from game Whirly
All puzzles are loaded from text files called gamions.
Gamions can be pasted into this site or can be loaded from Internet links.
This site uses #@title@# as a back end player.
In simple case, gamion is a Sokoban maps' collection.
In general, gamion contains definitions of games, albums, and maps' collection.
Game is a set of rules to play. "Game" here means a puzzle-game. In context of #@title@#,
Game is a mathematical definition. It contains breeds, rules, and ovbjective.
It cannot be copyrighted, but credited.
Album merges together all components of playgame.
Album merges four things: game, dress, collection-references, and listing.
- Dress is how game looks and is interpreted in words.
- Dress includes images which are called "Skin".
- Listing specifies how to group albums in front-page-listing.
- Collection is a file containing maps.
After merging, album displays itself as a listing on front-page. Game name often attached to album name.
Traditionally dresses and maps can be copyrighted.
Games can be derived from core-games or from external-games which are already derived from core-games.
"Collection-references" can be references to gamions ( ... so "album-gamion" is a recursive structure ).
This makes possible redressing and changing game-context for existing games and gamions.
For example, one can land to Sokoban maps in Flocks context and apply Flock-rules to Sokoban maps.
.. is breadth-first and weak. Its power depends on size of your computer memory.
Solver memory limit is preset to slim=(300000 positions) for PC with 1 Gig memory.
If your computer has less, solver may freeze your browser. If you computer has more,
on your own risk, you may increase the limit to solve harder puzzles.
For FireFox 11, Ubuntu, empirical values are:
- slim=300000 for 1 Gig,
- slim=4000000 for 3 Gig. (Ubuntu 10.04, FF 11, Boarspirator version: 1.200.)
Examples of supplying slim in URL string:
Do land to player URL, select game of your choice, and then run solver like this:
Each map has own solver. They can run concurrently. (Not a good idea for performance.)
You can start solver and go playing on another map.
If you start solver and start playing the on the same map,
your game will be overriden when solver finds solution.
Overriding goes only to current round, other rounds of the same maps are intact.
Solver starts from given position, not from initial position of the map.
Initially, solver has two options "Search All" and "Search First".
- To generate new game-scenario, run solver for co-game, find "longest" solution in terms of
interactions or moves, then co-vert the scenario.
Solving in "reverse mode".
It is indicated that some Sokoban and Colorban games are solved faster when solving in reverse mode which
Description: Land to map, Convert map to co-map, guess in which closed area hero(s) must be and add them into
map manually, confirm map, start solver.
Actions: "Edit Co-Position", add heros manually, Ctr+d, Search/First.
There are possible difficulties at the edge of Web-browser capabilities:
Browsers die, quit, crash differently on different OSes.
For example: Around version 1.163. In Windows 7, in FF 16, solver halts on 2046 Megs of mem. 32 bit limit?
So, far the best combination we found is FF 11, on Ubuntu 10.04 on
Acer laptop Aspire 5532.
FF memory limits: http://www.talesofinterest.net/top-10-awesome-firefox-tricks/
Puzzles for Kids
Some of us have kids and want to develop their analytical skills ...
Don't compain for the lack of kid-adapted puzzles, you don't
need programming skills to craft them ...
Here are the examples ... games: Kids 6
, Kids 6 CoColo
, Kids 7
... their scripts:
Kids 6 Dress
, Kids 6 Maps
Kids 6 CoColo Dress
, Kids 6 CoColo Maps
Kids 7 Dress
Yes, there are other challenges compare to mature age puzzles:
the heros must have character and gameplay must be motivating and rewarding ...
Craft your images, make maps you feel be entartaining for your child ...
If you afraid to play on-line, once you dowloaded the player, disconnect
from adult-Internet and continue playing ...
Description: Sea view by Moonlight, by Ivan Aivazovsky
Original publication: 1878
Immediate source: http://gallerix.ru/album/aivazovsky/pic/glrx-682659912
Author: Ivan Aivazovsky
Copyright: 2013 (c) Konstantin Kirillov. All rights reserved.