Message #2556

From: Andrey <>
Subject: Re: [MC4D] RefleCube: a reflection on the Rubik’s Cube
Date: Tue, 18 Dec 2012 03:55:31 -0000

Good puzzle about 90 deg twist. I can do both VERY quickly :)
And mixed puzzle needs two reflections.


— In, Melinda Green wrote:

Indeed, your new puzzle is awesome, Nan! I find your UI to be very easy
to understand and manipulate. I was able to solve the Mirror + version
intuitively which surprised me. I did restart a few times when I felt
stuck near the end so maybe that let me skip the whacky things that can
happen. I like this puzzle a lot, perhaps because so many things that
are tricky to do in the original puzzle can be done here with a single

For those wanting to see reflection moves in David’s MC3D, the key is to
type ctrl-q before a mouse click.

Here is a puzzle: What is the simplest way to perform a 90 degree face
twist on the Mirror + or Mirror X puzzles?


On 12/17/2012 9:27 AM, Roice Nelson wrote:

Very cool Nan! I really like the page you added, ‘Wacky things to
see’, with the spoilers of what can happen. I have a Rubik’s Cube at
home I keep with a single twirled corner (I don’t know why, it just
makes me smile), so it’s nice to know I could actually solve it if it
were a RefleCube :D

I thought I’d mention that David Vanderschel’s Magic Cube 3D
program supports these
reflection moves as well. David introduced his program and mentioned
reflection twists in the following post:

It may be one of the topics that provided your inspiration, but this
long thread also has discussion about reflection twists, in various


On Mon, Dec 17, 2012 at 12:40 AM, schuma wrote:

Hi guys,

Recently I made a puzzle simulator called RefleCube:

The idea is, instead of twisting a layer by 90 degrees like on the
Rubik’s Cube, we can mirror a layer. For example, the top layer
(U) can be mirrored with respect to the plane bisecting the cube
into left and right halves. The result of the reflection is
swapping UFR with UFL, UBR with UBL, UR with UL.

We can also think of reflecting a layer with respect to a diagonal
plane so that UFR UBL, UF UL, UR UB.

I call the first transform "mirror +", and the second transform
"mirror X".

You can choose to play a puzzle with only one type of mirroring
moves, or both of them (which implies the Rubik’s Cube’s twisting

I also included the common Rubik’s cube and a half-turn cube (only
allows 180 degree turns) because they are related.

This puzzle is inspired by Magic Cube 2D
( and the discussion
about it. I also emulated this puzzle using MC4D and MPUlt before
implementing it. You know, we can use 4D rotation to emulate 3D

I’m not going to tell you what can happen or cannot happen on
RefleCube. Find out by yourself!