After the presentation of the 3X3X3 DIY Bandaged Cubes I thought it a good moment to start another thread (my third during the years after 2004 and 2010) here in which I present my work ybout bandaged 3x3x3s and other bandaged puzzles.
Analyzer-Distribute.zip [1.36 MiB]
Downloaded 268 times
This program presents english language on every Windows system except those with german settings.
What has changed?
The most important thing is this:
I suceeded in generalizing the algorithm for "dead ends" for all puzzles and therefore the number of essentially different 3x3x3 is now 5844 of which 5705 are non-trivial of which 3563 can be implemented with the 3X3X3 DIY Bandaged Cubes.
EDIT: Replaced the file with a new version which is hopefuly bug-free.
EDIT 2: Added the description about the program.
EDIT 3: Corrected spelling mistakes
There are two helpfiles (in englisch and german) included but I still want to include a description about what the program does:
In the program each possible bond is linked to a digit in a binary number. Which bond is linked to which digit is different for every puzzle. These bonds can be set or not and therefore each digit is set to 0 or 1. The binary numbers are presented more densely as hexadecimal numbers and shown in the lists. The unbandaged 3x3x3 is therefore represented by 0 and the fully-bandaged 3x3x3 is presented by 3FFFFFFFFFFFFF.
If you want to know which binary digit corresponds to which bond you can choose Menu->Visualization->Enter copy (or hit Shift+INS).
Some puzzles (3x3x3, Rainbow Cube and Offset HMT) have some "unusual" bonds.
In case of the 3x3x3 these are the theoretic bonds which connect a face to the underlying core. Since these bonds are invisible they are shown with special measures like crosses or grey areas.
If some signatures are highlighted in yellow after one was choosen, this means that all variants highlighted like this (including the choosen one) have the same block signature. The best example is the pair of 100000B5BDB5AD and 100400B5ADB5AD. Both have a big 2x2x3-block and two corner-edge-blocks. By counting the blocks both variants seem to be identical but there is no way of twisting or mirroring them to transform one into the other.
The two lists are implemented for having a primitive way to organise and filter variants. The current split up in left and right list tells you nothing more that I own all these variants without using the massproduced All-In-One-Bandaged 3x3x3. You can move all variants to the left and override the file without problem.
By using Program->Copy and Program->Paste the user can visualize your own set of variants.
There are two graphical representation of bandaged puzzles. The right one always shows the variants currently choosen from the lists.
The content of the left one can be choosen with the entries in Menu->Visualization. This is implemented to allow simple comparisons between two variants.