Message #2551

From: Roice Nelson <>
Subject: Re: [MC4D] RefleCube: a reflection on the Rubik’s Cube
Date: Mon, 17 Dec 2012 11:27:17 -0600

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 places:


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 moves).
> 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 reflection.
> I’m not going to tell you what can happen or cannot happen on RefleCube.
> Find out by yourself!
> Nan