Good news, everyone!
AnimCubeJS has been updated.
Now available at speedsolving.com thanks to the moderation team. You can embed the simulator to your post using the following syntax:
Code:
[cube=X]parameter_name1=value1¶meter_name2=value2...[/cube]
where X is a substitution for a cube size (i.e. 2 for a 2x2x2, 7 for a 7x7x7 etc.), and
parameter names and values can be found in the AnimCubeJS documentation. X can be omitted for a 3x3x3, so you can use
[cube]...[/cube]
syntax instead of
[cube=3]...[/cube]
syntax.
Default cube will look like this:
and it has the following
configuration settings set by the moderation team. The best part? You can override any of these settings because your settings are priorized over those preconfigured ones. Pretty cool to have stronger rights than the moderation team, huh?
Below are presented some examples where the simulator could be helpful.
Reconstructions and forum competitions
A forum member asks: "Hi, can I see a reconstruction of the 2x2x2 average world record?" Instead of embedding 5 simulators, you can embed only 1.
Code:
[cube=2]metric=2&bgcolor=E0E0E0&initmove=U' R' U' F' R U' R2 U' F' U' R;R' F U' R U R' F' U2 R' U' R;F2 U R U' R U' R' U' R' U' F';R' F U2 R2 U R' U2 F U' R2 U2;U2 R2 U' R' U2 R' U' F2 U' R U&move={Scramble: U' R' U' F' R U' R2 U' F' U' R}y{0.91 s, 9.89 TPS, method: LS} F U R U' R' F R' F' R2;{Scramble: R' F U' R U R' F' U2 R' U' R}x{0.97 s, 11.34 TPS, method: TCLL} y R' U2 R' U R U' R' U R U' R';{Scramble: F2 U R U' R U' R' U' R' U' F'}x'{(0.71 s), 8.45 TPS, method: n/a} U R' U2 R U R2;{Scramble: R' F U2 R2 U R' U2 F U' R2 U2}y{1.16 s, 11.21 TPS, method: n/a} F' R2 F R U R U R' F' R U R' U';{Scramble: U2 R2 U' R' U2 R' U' F2 U' R U}U2{(2.91 s), 3.78 TPS, method: n/a} R U2 R' F R F' R' F R U[/cube]
As for the forum weekly competitions,
@Mike Hughey could embed simulators to his original post (using 1 simulator for multiple scrambles) to ensure that competitors scrambled their cubes properly, thus preventing misscrambles. Scrambles for a 5x5x5 below are taken from
this competition.
Code:
[cube=5]move=R2 Dw2 R' Bw Lw R2 Fw2 Dw Rw' Lw' Bw' F2 L' Lw Uw2 Lw F U' Bw2 Uw2 Dw' Lw2 U Uw' D' Rw2 Uw' Lw2 Dw2 D' Rw' F2 Rw2 Dw B' Lw2 Bw B' F2 Lw2 L Bw Uw' Lw R D2 Fw' B Bw Lw2 L' F' Dw D L2 Fw' Rw Dw Rw' Uw2;L R' Rw F' R' Lw U2 Bw' Rw B' D2 U2 Bw' Fw U' D' F R F Bw Fw2 Uw' F Fw' R2 B' F' Uw' Bw2 Lw' U2 Rw2 Dw' R2 U2 F B' Lw2 Dw D F Fw2 Rw2 R' U Rw L U2 B Bw' Uw' Dw2 Bw R Lw2 Fw' F' B Uw' Bw2;R2 U2 D Uw2 Rw' F' U' Uw B2 Rw' B' Fw' Lw Fw Rw2 Lw Fw2 L' Dw2 Uw F' Bw Fw' R' F2 Bw2 U2 Dw' F Bw2 Fw R' U Uw' Lw2 Rw L2 U2 Dw2 Uw' B' Bw L2 B F Uw R2 Bw2 Fw F2 Uw' D Dw Lw' Uw2 L' D L B D';U2 L' Uw Fw2 R Rw Dw2 L' B U2 F2 U2 Fw2 B F2 Dw2 B F Rw Bw B' F Lw R' L' U Fw U D' Bw2 D' L Rw2 F2 U' Uw2 B D' U' F' Lw' R U' F Dw' Rw2 F' Lw' Fw2 Dw' Uw' Fw2 Dw R Fw2 B2 L B Fw Rw';Lw' L F' D2 Dw F2 R2 Rw B Dw' F' Uw F2 U' L' Fw Dw Uw' B' F2 Rw2 L2 B2 Bw Lw' Dw R Bw Rw Dw Bw L Fw' Uw' R2 Bw' B Fw L B2 D2 Dw' Uw2 L2 Rw' Dw' Uw F2 Fw2 Uw R B2 D2 B2 Fw2 Uw Fw Uw D Lw2[/cube]
You prefer SiGN over the WCA notation in your scrambling? No problem.
Code:
[cube=5]movetext=5&move=R2 Dw2 R' Bw Lw R2 Fw2 Dw Rw' Lw' Bw' F2 L' Lw Uw2 Lw F U' Bw2 Uw2 Dw' Lw2 U Uw' D' Rw2 Uw' Lw2 Dw2 D' Rw' F2 Rw2 Dw B' Lw2 Bw B' F2 Lw2 L Bw Uw' Lw R D2 Fw' B Bw Lw2 L' F' Dw D L2 Fw' Rw Dw Rw' Uw2;L R' Rw F' R' Lw U2 Bw' Rw B' D2 U2 Bw' Fw U' D' F R F Bw Fw2 Uw' F Fw' R2 B' F' Uw' Bw2 Lw' U2 Rw2 Dw' R2 U2 F B' Lw2 Dw D F Fw2 Rw2 R' U Rw L U2 B Bw' Uw' Dw2 Bw R Lw2 Fw' F' B Uw' Bw2;R2 U2 D Uw2 Rw' F' U' Uw B2 Rw' B' Fw' Lw Fw Rw2 Lw Fw2 L' Dw2 Uw F' Bw Fw' R' F2 Bw2 U2 Dw' F Bw2 Fw R' U Uw' Lw2 Rw L2 U2 Dw2 Uw' B' Bw L2 B F Uw R2 Bw2 Fw F2 Uw' D Dw Lw' Uw2 L' D L B D';U2 L' Uw Fw2 R Rw Dw2 L' B U2 F2 U2 Fw2 B F2 Dw2 B F Rw Bw B' F Lw R' L' U Fw U D' Bw2 D' L Rw2 F2 U' Uw2 B D' U' F' Lw' R U' F Dw' Rw2 F' Lw' Fw2 Dw' Uw' Fw2 Dw R Fw2 B2 L B Fw Rw';Lw' L F' D2 Dw F2 R2 Rw B Dw' F' Uw F2 U' L' Fw Dw Uw' B' F2 Rw2 L2 B2 Bw Lw' Dw R Bw Rw Dw Bw L Fw' Uw' R2 Bw' B Fw L B2 D2 Dw' Uw2 L2 Rw' Dw' Uw F2 Fw2 Uw R B2 D2 B2 Fw2 Uw Fw Uw D Lw2[/cube]
You want to see only the scrambled state in 1 look while showing all faces, and don´t need animations / full button bar (may be preferred by competitors in a Fewest moves and/or Match the scramble event)? No problem.
Code:
[cube=5]scale=6&hint=12&hinthoriz=3&hintvert=3.5&hintborder=1&align=30&position=lluuu&movetext=0&counter=0&buttonbar=2&initmove=#&move=R2 Dw2 R' Bw Lw R2 Fw2 Dw Rw' Lw' Bw' F2 L' Lw Uw2 Lw F U' Bw2 Uw2 Dw' Lw2 U Uw' D' Rw2 Uw' Lw2 Dw2 D' Rw' F2 Rw2 Dw B' Lw2 Bw B' F2 Lw2 L Bw Uw' Lw R D2 Fw' B Bw Lw2 L' F' Dw D L2 Fw' Rw Dw Rw' Uw2;L R' Rw F' R' Lw U2 Bw' Rw B' D2 U2 Bw' Fw U' D' F R F Bw Fw2 Uw' F Fw' R2 B' F' Uw' Bw2 Lw' U2 Rw2 Dw' R2 U2 F B' Lw2 Dw D F Fw2 Rw2 R' U Rw L U2 B Bw' Uw' Dw2 Bw R Lw2 Fw' F' B Uw' Bw2;R2 U2 D Uw2 Rw' F' U' Uw B2 Rw' B' Fw' Lw Fw Rw2 Lw Fw2 L' Dw2 Uw F' Bw Fw' R' F2 Bw2 U2 Dw' F Bw2 Fw R' U Uw' Lw2 Rw L2 U2 Dw2 Uw' B' Bw L2 B F Uw R2 Bw2 Fw F2 Uw' D Dw Lw' Uw2 L' D L B D';U2 L' Uw Fw2 R Rw Dw2 L' B U2 F2 U2 Fw2 B F2 Dw2 B F Rw Bw B' F Lw R' L' U Fw U D' Bw2 D' L Rw2 F2 U' Uw2 B D' U' F' Lw' R U' F Dw' Rw2 F' Lw' Fw2 Dw' Uw' Fw2 Dw R Fw2 B2 L B Fw Rw';Lw' L F' D2 Dw F2 R2 Rw B Dw' F' Uw F2 U' L' Fw Dw Uw' B' F2 Rw2 L2 B2 Bw Lw' Dw R Bw Rw Dw Bw L Fw' Uw' R2 Bw' B Fw L B2 D2 Dw' Uw2 L2 Rw' Dw' Uw F2 Fw2 Uw R B2 D2 B2 Fw2 Uw Fw Uw D Lw2[/cube]
Customizing possibilities are endless and everyone can make a simulator to his/her liking.
Visualizing what´s happening
A forum member asks: "Hi, somewhere on the internet I found this algorithm: R L U2 R' L' U R L U2 R' L' U but it does nothing on my Rubik´s Cube. What´s happening?" You can create a Supercube simulator to explain it.
Code:
[cube=3]supercube=1&move=R L U2 R' L' U R L U2 R' L' U[/cube]
You want a proof for
these algorithms? Here you go:
Code:
[cube=4]supercube=1&scw=1&move=2R' U' 2U 2R U' 2R U 2R 2U' 2R' 2U 2R U 2R U' 2R u' 2R' U2;2R' u' 2R U' 2R U 2R 2U 2R' 2U' 2R U 2R U' 2R 2U U' 2R' U2;2R' U2 2R' U' 2R U 2R U 2R' D' 2F2 2R 2F2 2R' D U2 2R' U 2R U 2R U 2R;r2 U2 2R' U2 2R' U' 2L 2R 2U2 2L' 2R' U 2L 2R 2U2 x U2 2L' U2 2R U2 2R' U2 r2 x';2R2 U 2R2 U2 2R2 U2 2R' U 2R' U 2R' U2 2R2 U2 2R2 U' 2R U' 2R U2 2R U2 2R U2 2R U' 2R U2 2R2;r' U' U' 2R2 U r 2R2 2U 2R2 2U' U' 2R' U r' U' 2R2 U r 2R2 2U 2R2 2U' U' 2R' U r' U' 2R2 U r 2R2 2U 2R2 2U' U' 2R' U r' U r[/cube]
As an alternative to static images (in which cubes are non-rotable and layers are non-twistable), you can
share an algorithm with your audience using AnimCubeJS to visualize better what´s happening.
Future potential usage: speedsolving.com wiki. I am looking at you
@Christopher Mowla and other wiki contributors. It was really painful for me to read how Christopher was experiencing troubles throughout the years with simulators / links in wiki when something changed. With AnimCubeJS the philosophy is: set up once, work forever.
Helping people with solving
A forum member asks: "Hi, I am new to cubing. I don´t know the cube notation yet. My sister gave me this sandwich-like cube for my birthday"
Code:
[cube=3]edit=0&buttonbar=0&facelets=rrrrrrrrryyyyyyyyyrbyrbyrbyrbyrbyrbyrrrbbbyyyrbyrbyrby[/cube]
"I solved it this far"
Code:
[cube=3]randmoves=2&initrevmove=random&facelets=rrrrrrrrryyyyyyyyyrbyrbyrbyrbyrbyrbyrrrbbbyyyrbyrbyrby[/cube]
"Can you show me how to finish it?"
Now it´s your turn, post your simulator below! The simplest way is probably using the
facelets and
move parameters, but you could also use the
initmove or
initrevmove parameters. The cube is solvable in 2 moves (there is a chance it will be already solved - if so, just refresh the page) and I made it in a way that page refresh is generating a new scramble, meaning each of you can help the questioner because each of you will see a different scramble. If you accidentaly scramble the cube while solving it, press the button to get it back to its original state.
Although not its primary purpose, AnimCubeJS can also serve as a customizable image generator. Based on
these requests and
these images it could be useful to documentarists like
@Athefre, check out the
configuration tool and the
Enhancement section for additional features requested by users. For creating & sharing a simulator with the world, use the
customizing tool. More examples / challenges can be found at
youcube.app. If you haven´t done it already, check out also
Twizzle.
Play with AnimCubeJS at speedsolving.com:
Can we solve Supercube together?
Can we solve Void Cube together?
How many scrambling moves can you unscramble?
Can we solve Rubik's Domino together?
Intuitive Example Solve Thread
Happy animating
(oh yeah, that 7x7x7 is a simulator, not a picture)