Square-1 Cube

Quick help

Keyboard functions:
s = shuffle
g = toggle graphics
t/T = move top layer either way
b/B = move bottom layer either way
enter = twist right half
z = twist left half
u (or up arrow) = show bottom
d (or down arrow) = show top
l (or left arrow) = move cube left
r (or right arrow) = move cube right

(Remember to click on the applet if it's lost focus)

Mouse functions:
Drag sideways on a vertical surface in the top or bottom layer to move the layer
Drag up or down near to the vertical twist-line to perform a twist of either half
Drag on the background to look around the cube, or Drag anywhere using the right button

My other Java Puzzles

Brief Description
Square-1 is a puzzle like the Rubik's Cube. You can turn the top, bottom and middle layers round a vertical axis. You can also twist the left or right half of the puzzle around a horizontal axis when the top and bottom layers are in certain positions. Return the puzzle to a cube shape where all parts of each surface are the same colour. (The middle layer in this version cannot be turned: turn the top and bottom layers in the other direction if you want to do this)

My crib
My crib for solving Square-1 is based around 7 sequences of moves, after arriving at the cube shape using "Pairing the edges (Jaap's Puzzle Page)".

More Notes
Using the keyboard to make moves will leave the cube in a twistable position. That is it will skip over positions that prevent a left or right twist. These moves are used to shuffle the cube, but you can use them from the keyboard.

However when using the mouse the cube will snap to the nearest 30 degrees and the cube might be locked against left or right twists.

1