Message #1202
From: Melinda Green <melinda@superliminal.com>
Subject: Re: Siamese
Date: Sat, 16 Oct 2010 23:07:49 -0700
On 10/16/2010 7:05 PM, jasmon brian wrote:
> Hey Melinda, It’s Jon,
> I finished the siamese hypercube. I started with a solved 3^4 and 
> scrambled the red and blue sides for 100 twists as random as I could. 
> I then solved the puzzle from there, turning only the red and blue 
> sides. I attached the file for consideration.
> I would also like to suggest that you edit your program to be workable 
> with other bandaged hypercubes! Even having the program not 
> scramble/twist certain sides, at request, would be nice.
> Jon Scott
Jon,
That was a really clever exercise! I hope you don’t mind that I’m 
including the rests of the group on this thread so that other interested 
puzzlers can also offer new insights and suggestions.
Regarding additions to MC4D, I try to keep out all features that require 
coding for special case puzzles, so if we were to add the ability to 
bandage cubes, then we need to make sure that it’s possible to bandage 
any puzzle. The main question then becomes a UI design problem of how to 
most naturally describe such a puzzle, and to a lessor degree, how to 
display the bandaging.  Right now we describe puzzles by giving a 
Schläfli symbol plus an edge length. To add bandaging constraints I 
expect would mean adding a third, optional chunk of information to 
describe how you want it bandaged. I can’t think of an obvious and 
general way to do that, but I’d guess that there are probably ways to do 
that having to do with face numbers.
Another thing people could do right now would be to create a bunch of 
interesting scrambled versions of different bandaged puzzles just like 
you did for this one. The process is a little tedious but only needs to 
be done once for any particular configuration. From there people can 
just use these hand-created scrambles and simply avoid twisting any of 
the forbidden faces. That won’t cover all possible bandagings but should 
be good enough to have fun exploring quite a few interesting ones. So 
that others can get the full effect, here is what your log file looks 
like with only your scrambling twists considered to be fully scrambled:
MagicCube4D 3 2 0 {4,3,3} 3
-0.7781653457506625 0.312535051866865 -0.54477567495927 2.925835719544026E-9
0.6274075122099996 0.426340681158958 -0.651608346486887 
-3.525863967809649E-16
-0.02860958397480492 0.8488553851767048 0.5278503829318464 
7.375303054792201E-18
-2.276784185734973E-9 9.144260743002593E-10 -1.5939238952932422E-9 -1.0
*
100,1,1 206,1,1 100,1,1 194,1,1 103,1,1 207,1,1 105,1,1 214,1,1 95,1,1 
194,1,1
105,-1,1 202,1,1 105,1,1 214,1,1 87,-1,1 207,1,1 105,1,1 207,1,1 105,1,1 
212,1,1
105,1,1 214,1,1 105,1,1 207,1,1 87,1,1 194,1,1 87,1,1 196,1,1 105,1,1 
207,1,1
83,1,1 205,1,1 105,1,1 202,1,1 102,1,1 210,1,1 81,1,1 202,1,1 103,1,1 
210,1,1
98,1,1 210,1,1 87,1,1 210,1,1 87,1,1 207,1,1 105,1,1 207,1,1 100,1,1 194,1,1
87,1,1 207,1,1 100,1,1 212,1,1 100,1,1 212,1,1 105,1,1 212,1,1 105,1,1 
212,1,1
87,-1,1 202,-1,1 98,-1,1 202,1,1 98,1,1 190,1,1 105,1,1 212,1,1 105,1,1 
212,1,1
105,1,1 207,1,1 105,1,1 202,1,1 105,1,1 194,1,1 105,1,1 205,1,1 105,1,1 
195,1,1
105,1,1 210,1,1 103,1,1 212,1,1 105,1,1 212,1,1 105,-1,1 202,-1,1 
103,-1,1 207,1,1
105,1,1 207,1,1 100,1,1 206,1,1 100,1,1 194,1,1 87,1,1 206,1,1 100,1,1 
205,1,1
m|.
Neat stuff Jon. Thanks for sharing this.
-Melinda