Rubik links: Difference between revisions

From miki
Jump to navigation Jump to search
 
(29 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{rubiktoc}}
Links and applications for the famous [[Rubik's cube]].
Links and applications for the famous [[Rubik's cube]].


Line 7: Line 8:
=== Shops ===
=== Shops ===
;Europe
;Europe
* [https://mastercubestore.com/ mastercubestore.com]
:A shop based in Sweden. Ordered in 2023: Gan 356i V3, GAN lube.
* [http://www.speedcube.nl/ speedcube.nl]
* [http://www.speedcube.nl/ speedcube.nl]
:Ordered in 2020: GAN 356 X V2, GAN 356 XS, Valk Elite M, Moyu WRM 2020, GAN standard lube...
:Ordered in 2020: GAN 356 X V2, GAN 356 XS, Valk Elite M, Moyu WRM 2020, GAN standard lube...
Line 29: Line 32:
: Sell the recommended lube lubix's lube, but oversee, so high shipping and custom cost.
: Sell the recommended lube lubix's lube, but oversee, so high shipping and custom cost.
: The Lubix silicone is made of a polydimethylsiloxane polymer. Note this is the same lubricant that Rubik's sell in their ''Rubik's Speedcube Pro Pack''.
: The Lubix silicone is made of a polydimethylsiloxane polymer. Note this is the same lubricant that Rubik's sell in their ''Rubik's Speedcube Pro Pack''.

=== Guides & Wiki ===
* [https://www.speedsolving.com/wiki/index.php/Main_Page speedsolving.com wiki]
** [https://www.speedsolving.com/forum/showthread.php?6085-Help-thread-How-to-Get-Faster-using-the-Fridrich-CFOP-Method Training schedule - Getting faster with CFOP]
* [https://www.youtube.com/watch?v=tm9h0XYHlzQ Quel cube choisir pour le speedcubing 3x3x3]
* [https://www.youtube.com/watch?v=YWT3aNax_j8 Rubik's cube : aller plus vite avec la méthode débutant]
* [http://www.reddit.com/r/Cubers/wiki/index Cubers wiki on reddit]
:Buy guides, solutions, {{red|(new)}} '''[http://www.reddit.com/r/Cubers/wiki/how_to_improve how to improve]'''...
* {{red|(new)}} [https://www.speedsolving.com/wiki/index.php/FAQ speedsolving.com FAQ] (cubes, notation, timers, methods...)
* [http://thesixsides.com/rubikscube/index.php The Six Sides - Rubik's Cube] (incl. a nicely sorted list of OLLs).
* [http://www.kungfoomanchu.com/index.html Andy Klise's Rubik's Cube Guides] (very well done guides and cheat sheets, including probabilities, '''blindfolded''', '''badmephisto's guides''')
* [http://badmephisto.com/ Badmephisto] (often reported as the king of tutorials for the Rubik's Cube)

;Tip Videos
* [https://www.youtube.com/watch?v=z4jj9u72PVs HOW TO DO FINGER TRICKS RUBIK'S CUBE FINGER SHORTCUTS How to do finger tricks for Beginners.]
:Some cool finger tricks. Don't leave your finger from the cube most of the time.
* [https://www.youtube.com/watch?v=77ZKlietMAA Finger Trick Exercises And Tips]
:More nice exercices to do (RUR'U', L'U'LU, RUR'F...)
* [https://www.youtube.com/watch?v=Jcv4ePMPN_U What a speedcuber sees when he solves the Rubik's cube.]
* [https://www.youtube.com/watch?v=4P8ksdJsr5c Tutoriel : Améliorer la croix du 3x3 (méthode fridrich)]
:''Overshoot'' move: '''U' R' F R''', swap an edge on the cross: '''R' u R' u' '''
* [https://www.youtube.com/watch?v=UDP4hX7LJ4E Tutoriel : Résoudre les F2L intuitivement]
:See [[#Tutorial]] section below
* [https://www.youtube.com/watch?v=DIUZRrs_OYo Rubik's cube : Méthode intermédiaire (fridrich simplifiée)]
:See [[#Tutorial]] section below
* [https://www.youtube.com/watch?v=TckuLOgOfIg Alternatives to cube rotation [F2L Tutorial]
:Video on how to move F2L to FR column.
:* Cube rotation: y U' L' U L. Quite slow.
:* Sledgehammer: '''F R' F' R''' (or see variants below).
:*:A bit faster, no cube rotation. Use it for inserting your last f2l pair for partial edge control of your OLL, or to avoid moving your next pair if you've spotted it using look ahead. Apparently the F' is done with the thumb, a bit before doing the R.
:* Case Number 2: F' (r U r')
:* Case Number 3: r' U' R U M' — {{blue|What about B' R B R' ?}}
:* Case Number 4: l U L' U' M' — {{blue|What about B L' B' L ?}}
* [https://www.youtube.com/watch?v=4BFVHTpW-Y0 NoahCubes Edge Control Part 1: When to Use Sledgehammer]
:When to use the sledgehammer (right-handed left variant): '''R' F R F' ''', or "RU" prime: '''U R U' R' ''' (i.e. sexy move prime).
:The goal is to end up with 4 well-oriented edges in the OLL.
* [https://www.youtube.com/watch?v=RlPfy6KLzQg NoahCubes 10 Websites Every Cuber Should Know]
: http://cubesolv.es/ (reconstruction db for WR...), speedsolving.com forum and wiki, alg.cubing.net, wca, www.qqtimer.net
* [https://www.youtube.com/watch?v=ku1DrYp1tp0 F2L - The Jessica Fridrich Method - No algorithms needed.]
* [https://www.youtube.com/watch?v=Jcv4ePMPN_U What a speedcuber sees when he solves the Rubik's cube.]
: Insert a connected pair in wrong slot to get out a corner with white sticker to prepare next slot.
* [https://www.youtube.com/watch?v=6Og1MHeD2HY Fast Sune/Anti-Sune Execution]
* Sune: Second U by pushing with left index.
* Anti-sune: First U' with left index, then second U' with left middle finger.
* {{red|(new)}} F2L videos: [https://www.youtube.com/watch?v=WB5apB2i_Do FiDo's], [https://www.youtube.com/watch?v=k-xbcAMfWwM BadMephisto]
* [https://www.youtube.com/watch?v=fP124ioqzCM Beginner - How to Learn Algorithms Faster]
:* Break algorithms into ''triggers'' (<code>R U R' U'</code>, <code>R' F R F'</code>, <code>R U2 R'</code>, <code>R U R'</code>, <code>R U' R'</code>, ...)
:* Track F2L pairs in algorithms.
:* Cases of 2 algorithms put into one.
:* Look for repeating patterns in algorithms.
:* Learn more algorithms.

=== Blind-folded ===
* [https://www.youtube.com/watch?v=idRv29MhQ74 How to solve the Rubik's Cube blindfolded] (Zane C)
:* Good memory NOT needed
:* Conjugates make small changes (A B A', with A called the setup move, and A' the undo setup). Setup move must not destroy the buffer or the adjacent corners/edges that are swapped along.
:* All pieces are solved from the ''buffer''
:* Target is where the buffer needs to go (where we need to shoot).
* [https://www.youtube.com/watch?v=3JNpJaRccRE (NoahCubes) How to Improve Your Memo for 3BLD] &mdash; Good memorization tricks
* Not seen yet:
* [https://www.youtube.com/watch?v=xT2UBYhX5uM Tutorial: Solve the Rubik's Cube blind by Badmephisto]
* [https://www.youtube.com/watch?v=cRaf-dvamTE (NoahCubes) How to Solve a Rubik's Cube Blindfolded (5 parts)]
* Already seen: [https://www.youtube.com/watch?v=RjWMo3cCH1E], [https://www.youtube.com/watch?v=xU5LRlH4XCQ]

=== Solutions ===
* [http://www.cubewhiz.com/index.php Bob Burton's CubeWhiz (CFOP, F2L...)]
*: [http://www.cubewhiz.com/notationnj.php Notations]
* F2L
** [https://www.speedsolving.com/wiki/index.php/Advanced_F2L Advanced F2L on speedsolving.com]
* OLL
** [http://mordred.awardspace.us/OLLCheatSheet.pdf OLL Cheat sheet] (linked from speedsolving.com)
** [http://www.kungfoomanchu.com/index.html Cheatsheets by Andy Klise]


=== Tools ===
=== Tools ===
Line 118: Line 49:
: On [https://github.com/cubing/alg.cubing.net GitHub]. Installed locally at http://localhost/alg.cubing.net/index.html.
: On [https://github.com/cubing/alg.cubing.net GitHub]. Installed locally at http://localhost/alg.cubing.net/index.html.


* [https://rubiks-cube-solver.com/ Rubik's solver] (quite slow)
== Tutorials ==
: Given a random position, find a twenty-ish scramble to produce that position.
=== Look-Ahead ===
;[http://cubefreak.net/speed/articles/lookahead.php cubefreak.net &mdash; A Guide to F2L Look Ahead]
''Note: The visualcube links are broken, but can be fixed using [[Privoxy]] filters.''


=== Learn ===
Excellent introduction to advanced lookahead techniques, explaining the principle of edge parity (good/bad edge).
* {{red|new}} [http://algdb.net algdb.net] - DB of good algorithms
* {{red|new}} [https://www.cubeskills.com/ CubeSkills] - Learn site from Feliks Zemdegs, twice world champion...


== Video Tutorials ==
=== Trainers ===
* [https://timiks.com/trainer Timiks]
:Timer, PLL and OLL trainer


* [https://jperm.net/ JPerm Trainers, tutorials]
=== Victor Colin ===
:Complete set of tutorials, trainers... (see [https://m.youtube.com/watch?v=nrd9lqPm6fk&t=250s this intro video] for features).
==== 3x3 - Exemples de résolutions avancés en Fridrich ====
;[https://www.youtube.com/watch?v=p7g7LDFEyuw 3x3 - Exemples de résolutions avancés en Fridrich (partie 6)]


* [https://npm.runkit.com/rubiks-cross-trainer Rubik's cross trainer]
=== Miscellaneous ===
:Get scramble of increasing difficulty.
* '''[https://youtu.be/qN8lAyws7Us The Westonian &mdash; Random F2L Tricks #1]'''

:F2L case 03 &mdash; {{bk|R2 U' R' U R2'}} (require BR free)
* {{red|new}} [https://www.bestsiteever.ru/ bestsiteever.ru]
: Train particular PLL / OLL to improve recognition and muscle memory!!!

=== Timers (online) ===
* [https://cstimer.net/ CsTimer - Professional Rubik's Cube Speedsolving/Training]
:* '''BEST TIMER OVERAL''' but {{red|online only}}.
:* '''Recommended for practice drills''', using the '''R-U 2-gen scrambler''' or '''L-U 2-gen scrambler'''.


== Android Apps ==
== Android Apps ==

;Games
=== Games ===
*'''[https://play.google.com/store/apps/details?id=com.maximko.cuber Cube Rubik]'''
*'''[https://play.google.com/store/apps/details?id=com.maximko.cuber Cube Rubik]'''
:A rubik's cube game. A bit though to manipulate.
:A rubik's cube game. A bit though to manipulate.


;Timers
=== Timers ===
*'''[https://play.google.com/store/apps/details?id=com.tinyorange.rubiksstopwatch&hl=en Rubik's Stopwatch]'''
* '''(BEST one-fit all app?)''' '''[https://play.google.com/store/apps/details?id=com.aricneto.twistytimer&hl=en&gl=US Twisty Timer]'''
:A free, nice, simple app with almost all feature you wish for. Timer with random scrambler for many official puzzle. Has dictionary of OLL / PLL algo (can edit algos as simple text list). Has optimal cross solver for any face. Has timer categories. Config can be exported.

* [https://play.google.com/store/apps/details?id=com.tinyorange.rubiksstopwatch&hl=en Rubik's Stopwatch]
:A simple speedcubing timer with scrambler algorithms support. Very nice design, all on one single page. Best out there.
:A simple speedcubing timer with scrambler algorithms support. Very nice design, all on one single page. Best out there.


*[https://play.google.com/store/apps/details?id=com.jumpsquares.cubetimer SpeedCube Timer Free (Rubiks)]
* [https://play.google.com/store/apps/details?id=com.jumpsquares.cubetimer SpeedCube Timer Free (Rubiks)]
:A timer for speed cubing. Some ads and no much features.
:A timer for speed cubing. Some ads and no much features.


*[https://play.google.com/store/apps/details?id=com.h3ss.speedcube SpeedCube Timer]
* [https://play.google.com/store/apps/details?id=com.h3ss.speedcube SpeedCube Timer]
:A timer for speed cubing. Scramble algorithm. No graph.
:A timer for speed cubing. Scramble algorithm. No graph.


*[https://play.google.com/store/apps/details?id=com.speedcubertimer Speedcuber Timer]
* [https://play.google.com/store/apps/details?id=com.speedcubertimer Speedcuber Timer]
:A timer for speed cubing. Scrambe algorithm. No graph. Compare cube brands. Too many pages.
:A timer for speed cubing. Scrambe algorithm. No graph. Compare cube brands. Too many pages.


*'''[https://play.google.com/store/apps/details?id=com.Baid.basic5 Sune Timer]'''
* '''[https://play.google.com/store/apps/details?id=com.Baid.basic5 Sune Timer]'''
:A timer for speed cubing. Scramble algorithm. Graph. Design not as good as ''Rubik's Stopwatch''. Additional resources like algo, WCA regulations.
:A timer for speed cubing. Scramble algorithm. Graph. Design not as good as ''Rubik's Stopwatch''. Additional resources like algo, WCA regulations.


*[https://play.google.com/store/apps/details?id=com.pluscubed.plustimer plusTimer]
* [https://play.google.com/store/apps/details?id=com.pluscubed.plustimer plusTimer]
A simple, elegant timer with WCA scrambles for recording Rubik's cube solves. Graph and history by session (best, best AO5), scramble image, double touch inspection.
A simple, elegant timer with WCA scrambles for recording Rubik's cube solves. Graph and history by session (best, best AO5), scramble image, double touch inspection.


;Solvers, Algorithm database
=== Solvers, Algorithm database ===
*[https://play.google.com/store/apps/details?id=com.BodorGdev.fridrichsolver2 Rubik's Cube Fridrich Solver]
*[https://play.google.com/store/apps/details?id=com.BodorGdev.fridrichsolver2 Rubik's Cube Fridrich Solver]
:Solver (manual input or via camera). List of solving algorithms.
:Solver (manual input or via camera). List of solving algorithms.


*[https://play.google.com/store/apps/details?id=com.lfm.mcalgodb Rubik's Cube Algo Reminder]
* '''(best of all) [https://play.google.com/store/apps/details?id=com.samjo.berubiker.cfop&hl=en 3D Fridrich CFOP]'''
:The best I tried. Can fav individual algo. Can create new with very convenient interface. Nice neat list. PLL recognition trainer (similar to Advance Cube)
:A big database of all possible sequence for each category (PLL, OLL, F2L...). Support for 'favorite' flag, adding new category and new algorithms.

* (excellent reviews but crash) [https://play.google.com/store/apps/details?id=com.rubikalgs.rubikalgs&hl=en RubikAlgs]
:Crash on my phone. No ad.

* [https://play.google.com/store/apps/details?id=com.lfm.mcalgodb Rubik's Cube Algo Reminder]
:A big database of all possible sequence for each category (PLL, OLL, F2L...). Support for 'favorite' flag, adding new category and new algorithms... But cannot add easily new algo, tricky interface.


*'''[https://play.google.com/store/apps/details?id=com.badmephisto.app Badmephisto]'''
*'''[https://play.google.com/store/apps/details?id=com.badmephisto.app Badmephisto]'''
:Simply a big page with all solving algorithms, clear and well-designed. Must have.
:Simply a big page with all solving algorithms, clear and well-designed. Must have.


* (very good... almost perfect) [https://play.google.com/store/apps/details?id=in.aduryag.cfop&hl=en_US Fridrich CFOP]
;Trainers
:Very neat app, showing for each case a long list of algo, that we can fav... but we cannot create our own :-( which is very annoying when one is missing

* (very good... but not perfect either) [https://play.google.com/store/apps/details?id=com.adgvcxz.cubelite2&hl=en_US Cube Algorithms]
:Long list of methods and algorithms, we can add new algorithm, but again, when we fav, we instead fav a pattern and not a specific algorithm for that pattern. I don't get it.

* (good but not perfect) [https://play.google.com/store/apps/details?id=de.dennishafemann.rubikscube3x3x3ollplltrainer Rubik's Cube OLL/PLL Trainer]
:Nice app, but paying features. Can add new algo, but not really favorite them in a nice neat list.

* (nice look but only 1 alg / case) [https://play.google.com/store/apps/details?id=com.parity21.cubersreference&hl=ln Speedcubers desk reference]
:A nice looking and simple app, but only one algo per case.

* (bad) [https://play.google.com/store/apps/details?id=com.jqrapps.cubealgorithms Cube Algorithm's and more]
:List of algo, but cannot add new. ad.

=== Trainers ===
* [https://play.google.com/store/apps/details?id=sm.plltrainer.sm&hl=en Advance Cube | PLL Recognition and Timer]
* [https://play.google.com/store/apps/details?id=sm.plltrainer.sm&hl=en Advance Cube | PLL Recognition and Timer]
:To train PLL recognition from 2 sides only!
:To train PLL recognition from 2 sides only!
* [https://play.google.com/store/apps/details?id=ru.tohaman.rg3dpll&hl=en_US RG 3D PLL]
:Another great looking PLL recognition trainer. Note it says incompatible, but installed fine with the APK.


== PC Apps ==
== PC Apps ==


=== Timer &mdash; Prisma Puzzle Timer ===
=== Timer &mdash; Prisma Puzzle Timer ===
By far the '''BEST timer application'''!
By far the '''BEST PC timer application'''
* Local java application
* Local java application
* Time database saved in a single file, which can be exported/imported in text format.
* Time database saved in a single file, which can be exported/imported in text format.
* Including (partial) scramble view, graphs, tips with optimal cross algo...
* Including (partial) scramble view, graphs, tips with optimal cross algo...
* ... not as powerful as CsTimer though of course.


Links:
Links:
Line 240: Line 207:
* BLD
* BLD
* scrambler
* scrambler

<li>[http://mzrg.com/qqtimer/ qqtimer] (the most used timer it seems) ([https://github.com/cubing/qqTimer qqTimer on GitHub])</li>
=== [http://mzrg.com/qqtimer/ qqtimer] ===
[http://mzrg.com/qqtimer/ qqtimer] is one of the most used online timer it seems ([https://github.com/cubing/qqTimer qqTimer on GitHub]).

There is no scramble visualisation it seems (prob. to avoid cheat), but one could use one of the simulator to check.


=== Timer &mdash; CCT (CALCubeTimer) ===
=== Timer &mdash; CCT (CALCubeTimer) ===
Line 246: Line 217:
Show scramble view, optimal cross solve algo...
Show scramble view, optimal cross solve algo...


=== Simulator &mdash; alg.cubing.net ===
=== [https://alg.cubing.net/ Virtual Cube - alg.cubing.net] ===
[https://github.com/cubing/alg.cubing.net.git alg.cubing.net] is a Multi-purpose puzzle viewer – the new generation of alg/reconstruction viewing and sharing.
[https://alg.cubing.net/ alg.cubing.net] ([https://miki.immie.org/alg.cubing.net/ on this wiki], [https://github.com/cubing/alg.cubing.net.git github]) is a Multi-purpose puzzle viewer – the new generation of alg/reconstruction viewing and sharing.


<source lang=bash>
<source lang=bash>
Line 262: Line 233:


=== [https://github.com/Cride5/visualcube VisualCube] ===
=== [https://github.com/Cride5/visualcube VisualCube] ===
VisualCube is a php application written by Conrad Rider that generate Rubik's Cube 3D images on-the-fly from a given setup algorithm.
VisualCube ([https://miki.immie.org/visualcube/ on this wiki], [http://cube.rider.biz/visualcube.php VisualCube demo page], [https://github.com/Cride5/visualcube github], ) is a php application written by Conrad Rider that generate Rubik's Cube 3D images on-the-fly from a given setup algorithm.

* [https://github.com/Cride5/visualcube VisualCube on github.com]
* [http://cube.crider.co.uk/visualcube.php VisualCube demo page]


My default settings ({{file|visualcube_config.php}})
My default settings ({{file|visualcube_config.php}})
<source lang=diff>
<source lang=diff>
- 'fmt' => 'svg',
- 'fmt' => 'svg',
+ 'fmt' => 'png', # png for better transparency
+ 'fmt' => 'png', // png for better transparency
'pzl' => '3',
'pzl' => '3',
- 'size' => '128',
- 'size' => '128',
Line 276: Line 244:
'view' => '',
'view' => '',
'stage' => '',
'stage' => '',
- 'r' => 'y45x-34',
'r' => 'y45x-34',
+ 'r' => 'y30x-30',
+// 'r' => 'y30x-30', // Reverted - iso view clearer
'alg' => '',
'alg' => '',
'case' => '',
'case' => '',
Line 292: Line 260:
DirectoryIndex visualcube.php
DirectoryIndex visualcube.php
</source>
</source>

{{warn|1=visualcube always assume yellow is up. To submit a scramble algorithm with '''alg''', prefix and suffix the scramble with '''x2''', <code>alg=x2...x2</code>.}}


Example of use:
Example of use:
{| class=wikitable
{| class=wikitable
|-
|<img src="https://miki.immie.org/v/?fmt=png&bg=t&stage=f2l&alg=RUR'U'">
|<code><nowiki><img src="https://miki.immie.org/v/?fmt=png&bg=t&stage=f2l&alg=RUR'U'"></nowiki></code> (shorter notation)
|-
|-
|<img src="https://miki.immie.org/visualcube/visualcube.php?fmt=png&bg=t&stage=f2l&alg=RUR'U'">
|<img src="https://miki.immie.org/visualcube/visualcube.php?fmt=png&bg=t&stage=f2l&alg=RUR'U'">
|https://miki.immie.org/visualcube/visualcube.php?fmt=png&bg=t&stage=f2l&alg=RUR'U'
|<code><nowiki><img src="https://miki.immie.org/visualcube/visualcube.php?fmt=png&bg=t&stage=f2l&alg=RUR'U'"></nowiki></code>
|-
|<img src="https://miki.immie.org/v/?fmt=png&bg=t&stage=f2l_3&alg=RUR'U'">
|<code><nowiki><img src="https://miki.immie.org/v/?fmt=png&bg=t&stage=f2l_3&alg=RUR'U'"></nowiki></code> (show 1 pll only)
|-
|<img src="https://miki.immie.org/v/?fmt=png&bg=t&alg=RUR%27U%27&r=%27y45x-34%27&fd=oooouooooooorrrrrroooffffffdddddddddooollllllooobbbbbb">
|<code><nowiki><img src="https://miki.immie.org/v/?fmt=png&bg=t&alg=RUR%27U%27&r=%27y45x-34%27&fd=oooouooooooorrrrrroooffffffdddddddddooollllllooobbbbbb"></nowiki></code>
(Custom F2L stage styling)
|-
|-
|<img src="https://miki.immie.org/v/?fmt=png&bg=t&stage=f2l&alg=R'FRF'">
|<img src="https://miki.immie.org/v/?fmt=svg&size=200&view=plan&case=R2U%27R%27U%27RURURU%27R&arw=U1U3-s7,U3U5-s7,U5U1-s7">
|https://miki.immie.org/v/?fmt=png&bg=t&stage=f2l&alg=R'FRF' (shorter notation)
|<code><nowiki><img src="https://miki.immie.org/v/?fmt=svg&size=200&view=plan&case=R2U%27R%27U%27RURURU%27R&arw=U1U3-s7,U3U5-s7,U5U1-s7"></nowiki></code> (PLL example)
|}
|}



Latest revision as of 22:30, 12 February 2023

Rubik's pages on this wiki

Links and applications for the famous Rubik's cube.

Links

Official

Shops

Europe
A shop based in Sweden. Ordered in 2023: Gan 356i V3, GAN lube.
Ordered in 2020: GAN 356 X V2, GAN 356 XS, Valk Elite M, Moyu WRM 2020, GAN standard lube...
Sell Maru lube (not recommended, see below), Calvin's lube high viscosity and Calvin's lube medium viscosity (seems very good).
Sell Zhanchi's cube, but not black ones.
US
! High shipping cost and custom taxes.
Ordered many cubes, including GAN 356 i.
Sell the recommended lube lubix's lube, but oversee, so high shipping and custom cost.
The Lubix silicone is made of a polydimethylsiloxane polymer. Note this is the same lubricant that Rubik's sell in their Rubik's Speedcube Pro Pack.

Tools

z = U            p = z       h / g = F / F'
r = Lw', l       q = z'      i / k = R / R'
t = x'           j = U       d / e = L / L'
y = x2           m = r'      j / f = U / U'
u = Rw, r        x = U'      s / l = D / D'
i = R            v = l       w / o = B / B'
                                           
space = scramble             a     = y'    
                             n / b = x / x'
  • alg.cubing.net — Great & clear cube visualizer, view your moves, simplify & mirror them.
On GitHub. Installed locally at http://localhost/alg.cubing.net/index.html.
Given a random position, find a twenty-ish scramble to produce that position.

Learn

  • new algdb.net - DB of good algorithms
  • new CubeSkills - Learn site from Feliks Zemdegs, twice world champion...

Trainers

Timer, PLL and OLL trainer
Complete set of tutorials, trainers... (see this intro video for features).
Get scramble of increasing difficulty.
Train particular PLL / OLL to improve recognition and muscle memory!!!

Timers (online)

  • BEST TIMER OVERAL but online only.
  • Recommended for practice drills, using the R-U 2-gen scrambler or L-U 2-gen scrambler.

Android Apps

Games

A rubik's cube game. A bit though to manipulate.

Timers

A free, nice, simple app with almost all feature you wish for. Timer with random scrambler for many official puzzle. Has dictionary of OLL / PLL algo (can edit algos as simple text list). Has optimal cross solver for any face. Has timer categories. Config can be exported.
A simple speedcubing timer with scrambler algorithms support. Very nice design, all on one single page. Best out there.
A timer for speed cubing. Some ads and no much features.
A timer for speed cubing. Scramble algorithm. No graph.
A timer for speed cubing. Scrambe algorithm. No graph. Compare cube brands. Too many pages.
A timer for speed cubing. Scramble algorithm. Graph. Design not as good as Rubik's Stopwatch. Additional resources like algo, WCA regulations.

A simple, elegant timer with WCA scrambles for recording Rubik's cube solves. Graph and history by session (best, best AO5), scramble image, double touch inspection.

Solvers, Algorithm database

Solver (manual input or via camera). List of solving algorithms.
The best I tried. Can fav individual algo. Can create new with very convenient interface. Nice neat list. PLL recognition trainer (similar to Advance Cube)
Crash on my phone. No ad.
A big database of all possible sequence for each category (PLL, OLL, F2L...). Support for 'favorite' flag, adding new category and new algorithms... But cannot add easily new algo, tricky interface.
Simply a big page with all solving algorithms, clear and well-designed. Must have.
Very neat app, showing for each case a long list of algo, that we can fav... but we cannot create our own :-( which is very annoying when one is missing
Long list of methods and algorithms, we can add new algorithm, but again, when we fav, we instead fav a pattern and not a specific algorithm for that pattern. I don't get it.
Nice app, but paying features. Can add new algo, but not really favorite them in a nice neat list.
A nice looking and simple app, but only one algo per case.
List of algo, but cannot add new. ad.

Trainers

To train PLL recognition from 2 sides only!
Another great looking PLL recognition trainer. Note it says incompatible, but installed fine with the APK.

PC Apps

Timer — Prisma Puzzle Timer

By far the BEST PC timer application

  • Local java application
  • Time database saved in a single file, which can be exported/imported in text format.
  • Including (partial) scramble view, graphs, tips with optimal cross algo...
  • ... not as powerful as CsTimer though of course.

Links:

Timer — TNoodle

Official WCA's scrambler, showing final cube state. Include a very nice timer application. Only drawback is that times are saved in the browser local storage.

Download TNoodle:

git clone https://github.com/cubing/tnoodle.git

./tmt graph --description                 # To get a list of available target
Timer
Timer application is only available up to v0.8.7.
git checkout v0.8.7
./tmt make dist timer
sudo cp -r timer/dist /usr/local/bin/tnoodle-timer
chromium-browser /usr/local/bin/tnoodle-timer/tnt.html           # To start the javascript timer

In old version, timer is available as a .jar file. For instance:

git checkout v0.7.14
vi tmt
# Comment line with
#                args += [ '-Werror' ]
./tmt make dist timer
java -jar timer/dist/TNoodleTimer.jar 
# Then visit http://127.0.0.1:8080/tnt/ or http://127.0.1.1:8080/tnt/ (or possibly port 2014)
  • Data for the javascript tnoodle-timer is stored in chromium local storage:
On the disk
~/.config/chromium/Default/Local Storage
  __0.localstorage
  __0.localstorage-journal
  chrome-extension_pafkbggdmjlpgkdkcbjmhmfcdpncadgh_0.localstorage
  chrome-extension_pafkbggdmjlpgkdkcbjmhmfcdpncadgh_0.localstorage-journal
Or better, in chromium, open developer tools by pressing F12,then
  • Export timing data — Go to Console tab, then type localStorage.sessions to get the content of the array, and save the results.
  • Import timing data — Go tot Console tab, then type localStorage.sessions="XXX" where the XXX is replaced by the result saved previously, but with all double-quotes escaped. These can be escaped for instance with
sed 's/"/\\"/g" sessions.txt > sessions-escaped.txt
Sessions data is also available in the Ressources tab, but long values get truncated, and hence this is not suitable method for import / export.
  • To install tnt in lighttpd (example on lacie-cloudbox):
vi /etc/lighttpd/lighttpd.conf
Add the lines
## Added for rubik's WCA official scrambler / timer
alias.url += ("/tnt" => "/opt/local/tnoodle-timer/tnt.html" )
Copy all files to /opt/local/tnoodle-timer/
Then open browser at http://lacie-cloudbox/tnt/ (Firefox or chromium works best it seems, Opera only works via file: access)
Other TNoodle apps
  • BLD
  • scrambler

qqtimer

qqtimer is one of the most used online timer it seems (qqTimer on GitHub).

There is no scramble visualisation it seems (prob. to avoid cheat), but one could use one of the simulator to check.

Timer — CCT (CALCubeTimer)

In java, from here (discontinued, use Prisma Puzzle Timer instead). Show scramble view, optimal cross solve algo...

Virtual Cube - alg.cubing.net

alg.cubing.net (on this wiki, github) is a Multi-purpose puzzle viewer – the new generation of alg/reconstruction viewing and sharing.

git clone --recursive https://github.com/cubing/alg.cubing.net.git
cd alg.cubing.net
vi .htaccess                     # Comment out SSLCipherSuite!

To use over HTTP link:

git co 8d2d34b
# Not necessary to update twisty.js module

VisualCube

VisualCube (on this wiki, VisualCube demo page, github, ) is a php application written by Conrad Rider that generate Rubik's Cube 3D images on-the-fly from a given setup algorithm.

My default settings (visualcube_config.php)

-        'fmt'   => 'svg',
+        'fmt'   => 'png',     // png for better transparency
         'pzl'   => '3',
-        'size'  => '128',
+        'size'  => '100',
         'view'  => '',
         'stage' => '',
         'r'     => 'y45x-34',
+//      'r'     => 'y30x-30',  // Reverted - iso view clearer
         'alg'   => '',
         'case'  => '',
         'fd'    => '',
         'fc'    => '',
         'sch'   => 'yrbwog',
-        'bg'    => 'white',
+        'bg'    => 't',

Also, create a file .htaccess:

# Require "AllowOverride Indexes" in apache config for this site
DirectoryIndex visualcube.php
 ❗  visualcube always assume yellow is up. To submit a scramble algorithm with alg, prefix and suffix the scramble with x2, alg=x2...x2.

Example of use:

<img src="https://miki.immie.org/v/?fmt=png&bg=t&stage=f2l&alg=RUR'U'"> <img src="https://miki.immie.org/v/?fmt=png&bg=t&stage=f2l&alg=RUR'U'"> (shorter notation)
<img src="https://miki.immie.org/visualcube/visualcube.php?fmt=png&bg=t&stage=f2l&alg=RUR'U'"> <img src="https://miki.immie.org/visualcube/visualcube.php?fmt=png&bg=t&stage=f2l&alg=RUR'U'">
<img src="https://miki.immie.org/v/?fmt=png&bg=t&stage=f2l_3&alg=RUR'U'"> <img src="https://miki.immie.org/v/?fmt=png&bg=t&stage=f2l_3&alg=RUR'U'"> (show 1 pll only)
<img src="https://miki.immie.org/v/?fmt=png&bg=t&alg=RUR%27U%27&r=%27y45x-34%27&fd=oooouooooooorrrrrroooffffffdddddddddooollllllooobbbbbb"> <img src="https://miki.immie.org/v/?fmt=png&bg=t&alg=RUR%27U%27&r=%27y45x-34%27&fd=oooouooooooorrrrrroooffffffdddddddddooollllllooobbbbbb">

(Custom F2L stage styling)

<img src="https://miki.immie.org/v/?fmt=svg&size=200&view=plan&case=R2U%27R%27U%27RURURU%27R&arw=U1U3-s7,U3U5-s7,U5U1-s7"> <img src="https://miki.immie.org/v/?fmt=svg&size=200&view=plan&case=R2U%27R%27U%27RURURU%27R&arw=U1U3-s7,U3U5-s7,U5U1-s7"> (PLL example)

More Apps

More apps can be found at [2].