📜 Formula Analyzer History

beta 1.9January 15, 2023 invert, sym LR and sym FB are now working on the original formula even if it has not been cleaned. For instance, the inverse of ((R' D R D')2 U)3 is now (U' (D R' D' R)2)3.
The postfix "i" is now accepted again for counterclockwise rotations (ex: Fi instead of F').
beta 1.8December 11, 2022 sym LR and sym FB buttons added. sym LR is a left/right symmetry to transform a right-handed alg into a left-handed alg, whereas sym FB is a front/back symmetry to be used on RU or RUD algs.
Now supports more quote styles for prime notation (' ` ´ ‘ ’).
beta 1.7November 30, 2022 First version of the help page.
Input field has been enhanced. The format of the algs is more legible (space separating the movements) and formulas support negative exponents (and prime) for sequences of rotations between parentheses.
Minor changes in the presentation (formula formatting).
beta 1.6October 15, 2022 Better support for automatic translation.
More options for displaying the cube. In particular, you can now choose to display in pink well positionned but incorrectly oriented cubies and you can have differenciated display modes for edges and corners (for instance, for EOLL you can ignore the display of corner orientations and display top color on edges only: corner colors = none, edge colors = orientation).
clean and invert buttons added which apply to the input formula.
Most of the cancellation issues (AUF and y at the end of the formulas) are fixed.
beta 1.5August 11, 2022 All the known algorithms acting on one face are now properly recognized even if this working face is not Up, or if the cube is not correctly oriented at the end of the alg.
Better recognition of the names for the algorithms. CLL, ELL and COLL have been added (138 families of algorithms, 273 formulas).
When looking for similar algorithms, the current formula is also categorized.
New layout for the options. Round corners and arrow thickness options added.
beta 1.4July 31, 2022 Now the options show properly the selected items (whether they are the default choice or a custom choice).
beta 1.3July 30, 2022 All the display options are now automatically saved locally.
Some rewording on the "Some Formulas..." section.
beta 1.2July 28, 2022 Right curved quotes are now working properly in formulas.
Wide turns can be now entered with w. Example: Rw = r, Uw' = u'.
Slight change in the layout of the cube display when only U and R faces are modified.
Two new set of parameters: "options" to toggle from curved to straight arrows, hide the non top color on the border of the top view and change different sizes, and "colors" to change colors of different elements of the display.
beta 1.1July 12, 2022 Button OK (after the input field) has been removed.
In the input field, you can now select the part of the formula you want to be analyzed.
You can now choose your color scheme (Western or Japanese) and your cube orientation.
beta 1July 10, 2022 After nearly 3 years, I decided to continue (and hopefully finish) the development of this website.
The database is now functionnal again although very modest (98 algorithms for the 57 OLL and 45 for the 21 PLL and that's it).
The user interface has been updated to make more user friendly and to be accessible from a smartphone.
alpha 6October 23, 2019 New preset "same" added.
The code has been splitted into 5 different JavaScript modules.
For all the formulas in the database, the name (ex: OLL 23) is no more hardcoded. Instead, a new table allows the system to recognize all the OLL and all the PLL.
Can not only recognize algorithms that act on the upper face from any direction (adding y, y2 or y' at the begining and at the end if necessary) but also algorithms that acts on other faces. But if the algorithm itself begins or ends with a cube rotation, there can be some redundancy such as "(y)(y2)".
alpha 5September 7, 2019 New layout for the checkboxes (display parameters) and radio buttons (search parameters).
Added some presets (like OLL, PLL...) for the search parameters.
The links on formulas inside the page have been replaced by JavaScript functions to avoid page reloads.
Fixed a bug when two consecutive rotations acted on the same face
alpha 4September 2, 2019 Fixed metrics for QTM and HTM in case of M, S or E rotations.
When searching similar formulas, you have now 3 values for each criteria (such as "edge orientation"): "same", "any" and "none". "None" is a new one.
The html page now accept the formula as a "f" parameter, and all the displayed formulas, when coming from the database, now have a hyperlink.
alpha 3August 30, 2019 Changes in the layout. Now most of the displayed elements are in tables.
3 new informations are displayed:
- unsliced formula where M, S, E but also f, b, r, l, u, d, m, s, e are replaced by x, y, z followed by regular face turns
- formula w/o xyx where x, y, z are replaced changing points of view for the following rotations (but slice-turns are not removed)
- canonic formula that combines both transformations: only F, B, R, L, U and D rotations are used.
This history had been added.
alpha 2August 18, 2019 Better layout for the page (with some colors).
Visualisation of the cube in any case (but still optimzed for Up face and Up and Right faces). The cube can now show colors (3 options: no color, yellow only or all colors)
Metrics are now accurate if cube rotations are involved.
Corners and edges orientations have now a more intuitive representation.
You can filter what you want to display (example: display corner permutation only)
There is now more flexibility in the definition of similar formulas (you can choose if the similar formulas should have the same edge orientation, and/or the same edge permutation and/or the same corner orientation etc.)
139 formulas in the database (OLL and PLL with variations)
alpha 1August 4, 2019 First Version.
When you enter a formula, you obtains a text showing the list of permutations and orientation changes (twists and flips) on the cubelets.
Graphic visualisation on the cube for formulas acting on Up or Up and Right faces.
Curved arrows show edges and corners permutations. Corner and Edge orientations are symbolically represented by circular arcs (upside down if anticlockwise rotations).
Metrics like number of quarters of turns or numbers of moves (a move can be a quarter of turn or a half of turn), but also number of times you have to repeat the formula to cancel its effects.
Possibility to look for similar formulas ("similar" meaning formulas having the same effects on all cubelets except center faces).
Only 23 formulas in the database.