• Welcome to the Speedsolving.com, home of the web's largest puzzle community!
    You are currently viewing our forum as a guest which gives you limited access to join discussions and access our other features.

    Registration is fast, simple and absolutely free so please, join our community of 40,000+ people from around the world today!

    If you are already a member, simply login to hide this message and begin participating in the community!

A rubik's cube methods and states map

psi

Member
Joined
Dec 15, 2012
Messages
41
Few months ago I started to collect from internet all the information about different methods, solutions and algorithms on the rubik's cube that I could find.
I thought there couldn't be too many. I was wrong.

I've been quickly overwhelmed by web sites, videos, diagrams, documents, algorithms lists and so on. I then attempted to write down and categorise this information into an excel file. I wrote down methods and submethods by name, category, author, fundamental traits and description.
After that I tried to "visualize" all this information and the result is a mess in form of two maps:
  1. A "methods map" trying to show relationships between methods and their traits
  2. A "states map", trying to show all the paths that can be followed appling these (sub)methods.

I decided to show the "craziness" of this "activity", the output graphs have grown too big to just keep them on my hd and maybe someone can enjoy looking at them.
Some information is really confused, but other parts of the graphs can help to understand which are the effects of some algorithms sets. I'm thinking in particular to the section "Last Layer by effect".
There will be errors and missing data for sure, but any piece of graphic information is in that place for a reason and it is based on data that I found "somewhere" on internet.
I have the documentation (not always complete) of all the "substeps and methods" shown, and almost all algorithms if someone is interested. Some have been diffult to retrieve as the original web sites have gone offline. I have to say that some algorithms set names are confusing by themselves so I tried to show also aliased names for them.

I haven't finished to add information to these maps, these are just version 1.0, with many bits to complete (i.e difficulty colors on states maps are not reliable). I am also not happy with the arrows density on the states graph. But it is possible that I won't have time in the near future to do further modifications even if I desire to do it and so this is it atm.

At bottom links to small/med/big images.

Some thanks to
- Speedsolving forum and wiki
- Twisty puzzles forum
- Internet wayback machine
- VisualCube by Conrad Rider


Edit Feb2017 - Updated to version 2.5

Links:
MethodsStepsGraphV2.5_med.png
MethodsStepsGraphV2.5_big.png

Version 2.5 Changes:
Code:
== Version 2.5  ==

Methods
SSC w/variants (SSC-WV SSC-M SSC-sqAree) + nodes
ECE w/variants (ECE-L6E ECE-PermLast ECE-EZD ECE-Broken ECE-noEO)
Hawaiian Kociemba (HK) w/variants (CP+EO, COLL, L5E, Petrus)
briggs / briggs2
ZZ-CT (TSLE/TTLL, 3look)
VAR method (1-4)
Q-M's LL skip

Nodes:
3-gen <L,U,R> PLL
Corners+EO -> E sep node
HalfTurnsOnly
Edges HalfTurnsOnly
Bubendorf:
  1x1x3Bar
  1x1x3OBar
  2FLL subs
  OBLL
  O2Faces
  O2F
  KEO
  CmLL_KEO
  LPCO_VW_KEO
Single Commutator (C mowla)
Many SSC (CTL CPETL EPBL)
Many ECE
<R,U,D> 3-gen PLLs
L2L_EP5
LSPLL LSELL LSCLL LSCOLL (?)
ZZ-blah Pi/H
Some LL Sub-Steps
Noob zz-d link (2GLL setup)
DYC quickcard
HKOLL HKPLL
DSA LL algs (TripodLL, Line, HLS-0, FlippedLine, Line, Pure OLL, ZBLL)
ZZ-HW
ZZ-z
ZZ-c fix
ZZ-SP
WLL
OLSLL
TOLL
NEG
NELL
LazyPLL
EPLS
CPLS
KhLS
KhLL
TSEOLL
EP+N3C-LS
LPELL fix
OCP
OBL
WVCP
SuneCOLL+Sune2GLL 2-look
12Pow
ZZ-TOP
CTLS
6-flip CMLL
2-gen redux
PLL on R
ROP
LMCF
F2L+L / 1 Look Line Last Layer
TPLL
LE-OLL
VDW
ZZ-Ghost
ZZ-SD
SLE
ZZ-CT/M-CELL Hybrid
CURL
MCLL / Roux-M
2gen-WV
FR BR swap + EPLL
2gen-redux v2
ZZ-XD
perry/PCLE
GLS (COLLLS)
ZZ-K
ZZ-M
GS / SFE
ZZ/Roux-CP
Pinkie Pie
CMLLEO

States:
Hta G3 + C
LL->Block2x2 + EO
Scramble with even # of turns
EOline on L + 1Edg / Belt-1 +EO
Belt-1 + EO +3Crn O in D
Belt-1 + EO +3Crn O in D + pseudopair
Belt-1 + 3Crn O in D
Belt+EO +1x1x3 pseudotriplet in DL + pseudopair in ULF / OL5C ready
LL->EO (Pi/H cases) (zz-blah)
EOline + 1x1x2 + 2c on D / ZZ-porky v2
EOline + 1x1x3 + 2c on D // ZZ-porky v1
EOline F2L + RD
F2L-1E (D) + CP+EO
1x1x3 LRoux Block + CP
Roux -1P + CP
LL->Oriented-LastSlot
LL->Flipped Line
M-CELL+nodes
F2L-2E
F2L-3E
F2L-2E+CO
F2L-1 + EO+CP
EOline + 1pair +1E
EOline + 2pair + DBR in place
EOline + 3pair +CO/Permuted
F2L-1 +Pair unoriented
1st L all Crn on D, 3O
Belt + F2L No CP
Belt + F2L No CP + EO / EOCross + F2L No CP
Corners+Belt + EOD
F2L-1+Rpair+CO
F2L-1+pair+CO
LL->EP + NoC3Cycle
3x2x2Block +CP
2x1x1 + CP
D Crn on D
2Faces + CO
2Faces + C + EP / 6Edges perm
EOF2L
F2L-1 -1E +CP+EO / 2GR
2x1x1 + CP + CO (2x2x2)
F2L-2 +2Pair setup +EO / L2S
Roux LB + Crn +Belt / L7E
L3E on S
2GLine
EoPair
EoLine+DL&DR crn on D
EoLine+CP
F2L - D pair
F2L - D pair + O
F2L - D pair + O + U pair / perry
F2L-1 -1E + pair
LRouxBlock + EOLine + CP
Roux + EO + CP
Roux + UL/UR Or in D

Labels:
Corners in G3 +EO/Sep
Opposite colors (x2)
No Opposite colors
5Edg missing + EO
SSC S1+S2
F2L-1C + CO+EO / ZZ-CT
F2L-1E +CO
F2L-1E +EO+CO
group Cp=<U2, D2, F, B, L2, R2, R2U'FB'R2F'BU'R2>
HKPLL
Many prev unlabelled


Links to older versions:

V1:
https://www.dropbox.com/s/jwynmj0io4n591m/MethodsGraph_big.png
https://www.dropbox.com/s/mw5r2mjlqbzextd/MethodsGraph_med.png
https://www.dropbox.com/s/txshoqre2fbupyv/MethodsGraph_small.png
https://www.dropbox.com/s/7m9f9vzgfsppb3r/MethodsStepsGraph_big.png
https://www.dropbox.com/s/gbn5dmmo8x76lhh/MethodsStepsGraph_med.png
https://www.dropbox.com/s/7kyatxhdkhjwg29/MethodsStepsGraph_small.png

V2:
https://www.dropbox.com/s/3m7u4oyawj89nyl/MethodsStepsGraphV2_big.png
https://www.dropbox.com/s/up7zksltunfjvi8/MethodsStepsGraphV2_med.png

V2.1:
https://www.dropbox.com/s/wy9jc8d27bnqxei/MethodsStepsGraphV2.1_big.png
https://www.dropbox.com/s/ooewnjgqvo6ereb/MethodsStepsGraphV2.1_med.png
https://www.dropbox.com/s/a7yjkhj62b7tzx7/MethodsStepsGraphV2.1_smaller.png

V2.2
https://www.dropbox.com/s/yksxfdb7x6oinxl/MethodsStepsGraphV2.2_big.png
https://www.dropbox.com/s/ftzvddiw4lu8gdt/MethodsStepsGraphV2.2_med.png

V2.3:
MethodsStepsGraphV2.3_med.png
MethodsStepsGraphV2.3_big.png

V2.4:
MethodsStepsGraphV2.4_big.png
MethodsStepsGraphV2.4_med.png

These are older changes to V1:

Code:
Subgroups labeling
Algs restrictions
Added 2x2 methods: OFOTA, SOAP, SS, TCLL, VOP(OLFC,PLFC), BRASS
Added keyhole F2L state
Added ZZ-rainbow (porky v1 v2)
Added ejf2l, bbf2l
Added ZZ-f, ZZ - Profane Koala
Added PLLEF
Added sigle step arrows (solve all)
Snyder method steps
Fixes on guimond,8355,ZZ-d,ZZ-orbit,ZZ-vh,ZZ-blah
Better definition of 180 turns, HTA AHTA methods states
F2L+1LLL steps
Fixes on colors difficulties
More space around "frequently visited" nodes

Changes to Version 2.1:
Code:
Added:
Trim-rice v1 & v2
LC2E
2LCMLL 2-looks
XG / CompoundOLL
JAA method
zz-roux & yu-korick var.
roux-cfop hybrid
PCMS-unpure
Kws-parities and kws2 variation
Shotgun blind
Substeps waterman beginner edges 3+4
F2L to BarOLL
Multikeyhole
Layer Perm Method + 1variation
F2l-1+edges node
blocktega and sortega/brass variations
Ofapel
czz
OSPA (2x2)
petrus+cf
node for "Freeslice F2L"
ladder method
pairs first variations
eg-1 eg-2
"ESSOP"
  partially orient 2x2 crn
More detailed steps on roux, noah cp2.
Kirjava 2algs LL node
Additional state/parities labels
Fix on: CMLL, PCMS, remove cuboid node on EPLL, MGLS names

Changes to version V2.2:
Code:
Many new labels
Human Kociemba better labelling
compacted F2L transitions (removed double F2L)
Collapsed some arrows

Methods/variants Added:
BLL super-beginner: Beginner EO (Dane man)
BLL 3-looks
BLL 4-looks
zz-r
OL4C
SVOLL (sune variant OLL)
MCPOP (belt-like)
LL perm 1st
Noperm OLL
diaper
ZBLBL
Skipper F2L (SF2L)
JJLS
fixed zagorec method, added parity on E
Cuboid nodes
square-1 for 3x3
2-color (EasyNaiveBeginner)
VW+CPLL
Aw method or 23CCLLP5EO5EL3E
PP2SCE or The X method
22LL
FOPP
Pet Rock
NMM
2LL (30 kirjava / 18 generated)
STYP (2x2)
some uncommon LS+LL combinations
IdealSolution (very old)
CMLBCLL
MCOECP


The changes for V2.3:
Code:
Version 2.3 Changes

Layout:
Much improved F2L-1+EO and related states links and distance
Moved up F2L, Cross-1 states
Moved F2L-1E state to right of F2L (close to similar states)
Moved f2l-1+EO close to F2L-1-EO+y
Moved EJF2L state, collapsed CLS state with F2L-1
Moved Heise states up
LL->* labels
More Labels
Collapsed many arrows (shown by a dot)
Shrinked down arrows
Different style for equivalent states arrows
moved zzNielsson close to zz-1 on low-right (10 edges perm state)
Linked similar square-1 and eoline states

Added states:
All Edges perm only state
Uncommond LL->EP+CO state
Unoriented F2L
Navi / CO + PLL+1 states
Pseudo Half cross (2x)
badEOline + BadEOLineRoux
Eoline on L
ZZ-1(Square-1) w/ parities states
2x2x1blocks+EO
SummerVariation
VW-CLS-CPLL
HLS setup
Petrus rotten blocks (2x)
TFL
2x2x2 Block + 2Pairs
1st Layer O w/ opp Colors
1st Layer O w/ opp Colors + EO
Oriented no E edg on D
<U,Uw,R> / <U,Uw,R->R'> (elrog odd F2L EO)
F2L-1E flipped
F2L-1+N/O Pair+2-4EO (SV)
SNAP 3+1 Crn (2x2x2)
EO + U/D color (2x)
UL/UR on D + EO (LSE 25.look)
DF/DB on D + Centers (SL6E)
LBlock+MixedRBlock (2x)
F2L-1E (D) +EO

Added Methods:
Lubix QuickStart - 2look CMLL orient
OLC alias
Boomerang nodes + corners parity state
LL CO,EO,CP,EP combinations easy algs + labels (4 looks)
CLL 2 look / ELL 2 look
KLL / KF2L Pseudo-WV (COALL)
MBLL
Added arrow for 2x2x2 fu    ll solve
Added arrow for God's alg
pcms-var (pairs + 4 D-edges)
pcms-var2 (pairs + 3 D-edges)
Centers last
McM method
Navi method
CO + PLL+1 (navi like)
roux F2B & 'stupidRoux' variations (F2L like)
ZZ-roux badEOline var
Block_CP_EOF2L_2GLL (roux/petrus blocks)
ZooZoo (ZZ+roux2)
ZZ-1(Square-1) method
NCR + beginner (no cube rotations)
Petrus-zz
LPCO
Roux comms (beginner)
Petrus method variant: Rotten 2x2x2 block
TFL/TF2L submethod (F2L var)
SolveOneSide
Odd_f2l_EO <U,Uw,R->R'> (elrog)
MixedRBlock (elrog)

Added Nodes:
CLL (2x2x2)
BLE
more OL4C(OLC) & OCLL-EPP nodes
CAP Cross after pairs
FRULDx252 parts
+1E std LBL  (F2L-1E -> F2L)
'StupidRoux'
rouxCfopHybrid (3rd variation), other zz-roux variations (4th,5th)
F2L w/ <URrLlM>
F2L-1 on EO
F2L-1_+EP (LPEPLL like)
2GLL 2look
VW+L5E ?pseudo?
X-CELL
EOF2L, 8EO (NCR)
EO keyhole
LPCO (WV-like)
Pair+2x2Block on U
WV/SV separation
COLS / ZBCOLS
VH3S (edge control)
VW-CLS-CPLL variation
CPEOLS
NoobHeise
U_Rw_Solve
Phasing+WV
OLS-FE
Full OLS
SV Skyler variation / setup
SNAP (2x2x2)
Add color face to EO
Anti-ZBLL
LSE 2/2.5 looks
SL6E
little changes ZZ-profane koala / ZZ-porky
JTLE nodes

Fixes:
CLS / MGLS
ZZ-d / ZZ-e / ZZ-VH / ZZ-r
L2L4/L2Lk labelling
LC2E node pos
Winter Var state fix
HLS node/state
yu-korick step 4a,4b
pet-rock
JTLE

The changes for V2.4:
Code:
== Version 2.4 changes ==

Added links between far cubes states (less # of long arrows)
Added Nodes legend
Moved legend / bigger
Moved eoline/zz-hta states close to Eo state
Grouped more closely belt states

Methods:
philips_method (double cross)
Pang method
CRY
zz-belt (aka zz-ef) + nodes
COLL-CP1E-L3E + nodes
ox2-px2 + nodes
BowTie + nodes

States:
Cross+Pair
Double cross
Double cross + CO
Double cross + Corners in layer
1st Layer - 1C
Double Cross + 1st layer
1x2x3+CP
Half size cube group <Uw, Rw, Fw>
Square1 Wide CubeShape
LL->Zperm
LL->Hperm
CO+6EP
CO+5EP
Edg 3cycle
Edges Separated on layer
Last 3 edges
CO+8EP
Corners+Belt+EO
Corners+Belt+E Sep + EO
F2L-1+pair+EO+1CO
6 corners missing
6EO + 6 Corners Missing
LL->2 Faces
LL->2 Faces + EO
LL->Bar 3x1x1
LL->Bar 3x1x1 + EO
LL->Bar + Block
LL->Bar + Block + EO
Roux UM -FR
2GLL Sune
LL->CO+EFlip
1st L 2Crn + 2 D Crn on D (rofl)
F2L+WrongCross

Nodes:
+1Eedg (roux blocks)
CF-F2l search (program script)
Added a "Line" node between "Edg Oriented" and "EOline".
Form/insert pair, cross+pair nodes (3x)
LL-CECE-Method nodes / algs (4 steps nodes + 3 shortcuts)
Unordered pairs -> OrderPairs+PLL
8-7cycles_Method
<U,Rw> solve F2L/OLL/PLL steps
1 Roux block -> 1st layer
1 layer + COLL
1st Layer - 1C -> Double Cross + 1st layer
SuneBased CO
Pang nodes
SexyHammer OLL (1 alg)
1-alg OLL
SexyHammer OLLCP (1 alg)
SexyHammer EO pure (1 alg)
SexyHammer CO pure (1 alg)
"Yperm-Like Only" Solve
<Uw,R> Solve
<Rw, Uw, Fw> Solve
Keychain solve
Only clockwise solve
2g F2L+WV last SL
2g F2L+EP last SL
Simplified 2GLL v1
EO->EP->f2l->COLL->PLL
CmLL (preserve 1D edg)
2x2x3 block -> cross-1+3pairs
x2+Solve D edges (E-last)
LL cross (CRY)
CRY-YPerm+setup
FreeFOP (3)
PetrusBlock + 1stLayer
eoline+1st layer+coll
2x42 "COLL" (L4C)
F2L-1+EO->COLL+1
Speed-Heise algs
Line->corners->lse
3x1x1->1LLL(subs)
Roux EO + FR
ZZ-D->2GLL Sune
2FLL/O2FLL/BarLL/OBarLL/BBLL/OBBLL
OLLCP-EP
Anti-PLL
Rofl
Wrong cross
KralVariation(KV)

Links:
2x2x3 block -> cross-1+3pairs
and many others...

Labels:
Added "Beginner CP (Niklas)" Step between "LL->EO+2EP" and "LL->EO+2EP+CP"
Scrambled State have a "Scrambled" Label
Renamed "2x2x2" step to "2x2x2 Block" step
Renamed "2x2x3" step to "2x2x3 Block" step
Removed "F2L-2" Label to "2x2x3 Block" cube state
State before "ZZLL" had a "LL->EO+2EP" Label
State before "PLL subset 9/21" had a "LL->EO+2EP+CO" Label
State before "2GLL (subs)" had a "LL->EO+2EP+CP" Label
State after "F2L+1E" had a "LL->1E(O+P)" Label
1st layer + CO
1st Layer + Corners
Sune 2GLL
ZZ-D
2GLL
....
Many Labels

Fix:
"Add 1 F2L slot (JAA)" node
 

Attachments

  • MethodsStepsGraphV2_smaller.jpg
    MethodsStepsGraphV2_smaller.jpg
    188.2 KB · Views: 160
  • Ex4.png
    Ex4.png
    26.1 KB · Views: 87
  • Ex3.png
    Ex3.png
    61.5 KB · Views: 59
  • Ex2.png
    Ex2.png
    25.5 KB · Views: 54
  • Ex1.png
    Ex1.png
    20.3 KB · Views: 81
Last edited:

Lucas Garron

Administrator
Joined
Jul 6, 2007
Messages
3,718
Location
California
WCA
2006GARR01
YouTube
Visit Channel
Ooh, this is awesome!
(Well, it could be a bit more "organized", but apart from that it looks awesome already.)

Did you arrange things by hand, or do you have a graph data file?

I've been interested in seeing something like this for a long while. It would be especially interesting to see how many can be characterized using subgroups. In particular, I'd like to see which Thistlethwaite-style solvers are most practical, and if inverting any of them can give a simple random-state scrambler with sufficiently few moves.)
Kirjava was trying to push me to do it, but I ended up focusing on the WRC and alg.cubing.net.

The latter could benefit from a full index of stickerings for different stages. Right now, I just have OLL/PLL/F2L/CLS/ELS/CMLL.
 

psi

Member
Joined
Dec 15, 2012
Messages
41
I'm glad someone liked this!

Ooh, this is awesome!
Did you arrange things by hand, or do you have a graph data file?

It would be especially interesting to see how many can be characterized using subgroups. In particular, I'd like to see which Thistlethwaite-style solvers are most practical, and if inverting any of them can give a simple random-state scrambler with sufficiently few moves.)

I added and arranged everything by hand :(.
My starting point is just an excel file with notes (mainly to avoid repetitions and tracking purposes), but also that has been compiled manually while searching for information.Then everything has been arranged into vectorial graphic format, the good side of this is I learned some "inkscape" in the process.

I also would be interested in understanding better the differences between HTA-type methods, for instance it has not been easy for me to understand the difference from simple color separation to actual 180 turns scramble(G3) and "redux" methods. I think that representation of such subsets is not rendered well enough in my "cubes". I had also doubts on how to represent 2-gen subgroup and ended showing generic "permuted" cubies. Let alone the possibility to represent other subgroups, it would be very interesting but my knowledge is limited in this field.
 

psi

Member
Joined
Dec 15, 2012
Messages
41
I have an update to my states graph map, version 2.0.
The main change is that I added subgroups that can define a specific state and I added some labels to indicate the algorithms restrictions that can be applied. Many states are not labeled as I don't know or didn't have time to do yet (any suggestion is welcome).
I plan to add more algs and subgroups, and more organization would be needed.


https://www.dropbox.com/s/3m7u4oyawj89nyl/MethodsStepsGraphV2_big.png
https://www.dropbox.com/s/up7zksltunfjvi8/MethodsStepsGraphV2_med.png

Some examples:
Ex1.png
Ex2.png
Ex3.png
Ex4.png


These are all the changes:
Subgroups labeling
Algs restrictions
Added 2x2 methods: OFOTA, SOAP, SS, TCLL, VOP(OLFC,PLFC), BRASS
Added keyhole F2L state
Added ZZ-rainbow (porky v1 v2)
Added ejf2l, bbf2l
Added ZZ-f, ZZ - Profane Koala
Added PLLEF
Added sigle step arrows (solve all)
Snyder method steps
Fixes on guimond,8355,ZZ-d,ZZ-orbit,ZZ-vh,ZZ-blah
Better definition of 180 turns, HTA AHTA methods states
F2L+1LLL steps
Fixes on colors difficulties
More space around "frequently visited" nodes
 

Attachments

  • MethodsStepsGraphV2_smaller.jpg
    MethodsStepsGraphV2_smaller.jpg
    188.2 KB · Views: 44
Last edited:

Renslay

Member
Joined
Aug 1, 2011
Messages
1,716
Location
Hungary
WCA
2005HANT01
YouTube
Visit Channel
I have an update to my states graph map, version 2.0.
The main change is that I added subgroups that can define a specific state and I added some labels to indicate the algorithms restrictions that can be applied. Many states are not labeled as I don't know or didn't have time to do yet (any suggestion is welcome).
I plan to add more algs and subgroups, and more organization would be needed.


https://www.dropbox.com/s/3m7u4oyawj89nyl/MethodsStepsGraphV2_big.png
https://www.dropbox.com/s/up7zksltunfjvi8/MethodsStepsGraphV2_med.png

Some examples:
View attachment 3851
View attachment 3852
View attachment 3853
View attachment 3854


These are all the changes:
Subgroups labeling
Algs restrictions
Added 2x2 methods: OFOTA, SOAP, SS, TCLL, VOP(OLFC,PLFC), BRASS
Added keyhole F2L state
Added ZZ-rainbow (porky v1 v2)
Added ejf2l, bbf2l
Added ZZ-f, ZZ - Profane Koala
Added PLLEF
Added sigle step arrows (solve all)
Snyder method steps
Fixes on guimond,8355,ZZ-d,ZZ-orbit,ZZ-vh,ZZ-blah
Better definition of 180 turns, HTA AHTA methods states
F2L+1LLL steps
Fixes on colors difficulties
More space around "frequently visited" nodes

Woah. Mindblowing! Must be tons of work...!
It looks pretty awesome, and a bit terrifying at the same time.
I don't know how accurate it is, but I feel there are still plenty of variations which is not on the graph. Like Noah's CP2, which is one of my favorite experimental method.
http://www.speedsolving.com/forum/showthread.php?41986-Noah-s-CP-Block-Method-2-0
(If you build only one 1x2x3 / left block, there are some really good steps after that, not just the second 1x2x3.)
 

psi

Member
Joined
Dec 15, 2012
Messages
41
Must be tons of work...!

It's many hours work, yes, but it is spread over many months, adding information gradually so it has not been so hard. When I started I did't plan to reach this "mess".

I don't know how accurate it is, but I feel there are still plenty of variations which is not on the graph. Like Noah's CP2, which is one of my favorite experimental method.

It should be fairly accurate. Noah's CP2 is actually here even if its steps are less "detailed" compared to other methods. But ver 2.1 will come.
Just follow these nodes: Lower-right entry -> Noah2 -> 2E+Roux EO -> 2gen F2L -> 2GLL -> Solved

The problems is that this graph represents only substeps and they can be shared by many main methods. I didn't find a nice way to add also Names/paths of full methods because arrows are already clumped up enough, maybe I will figure out something. If you want to see the set of all names of main methods I collected you can check the links to the other graph https://www.dropbox.com/s/jwynmj0io4n591m/MethodsGraph_big.png on the first post and there you will find Noah's CP2 explicitly, but that graph is even a bigger mess :).

If you think some variations / methods are not listed feel free to tell me which ones and I will try to add them.
One thing that is missing for sure is kirjava LL based on combination of 2 simple algs but it is difficult to represent here as it is not based on "defined" states of the cube.
 

Renslay

Member
Joined
Aug 1, 2011
Messages
1,716
Location
Hungary
WCA
2005HANT01
YouTube
Visit Channel
It's many hours work, yes, but it is spread over many months, adding information gradually so it has not been so hard. When I started I did't plan to reach this "mess".


It should be fairly accurate. Noah's CP2 is actually here even if its steps are less "detailed" compared to other methods. But ver 2.1 will come.
Just follow these nodes: Lower-right entry -> Noah2 -> 2E+Roux EO -> 2gen F2L -> 2GLL -> Solved

Indeed there it is! Sorry, I just didn't noticed that.
 

psi

Member
Joined
Dec 15, 2012
Messages
41
I did some modifications, bringing map to ver 2.1. As I won't have time to do updates in the next month for sure I decided to post it now.
I added many minor methods/variations, some labels, and some less common "paths" to get to solution. I don't think many methods are missing now.
But arrows are even more clamped up :(, this is something I would like to change in the future (?).

Anyway this is the full list of updates for v 2.1:
Code:
Added:
 Trim-rice v1 & v2
 LC2E
 2LCMLL 2-looks
 XG / CompoundOLL
 JAA method
 zz-roux & yu-korick var.
 roux-cfop hybrid
 PCMS-unpure
 Kws-parities and kws2 variation
 Shotgun blind
 Substeps waterman beginner edges 3+4
 F2L to BarOLL
 Multikeyhole
 Layer Perm Method + 1variation
 F2l-1+edges node
 blocktega and sortega/brass variations
 Ofapel
 czz
 OSPA (2x2)
 petrus+cf
 node for "Freeslice F2L"
 ladder method
 pairs first variations
 eg-1 eg-2
 "ESSOP"
  partially orient 2x2 crn
More detailed steps on roux, noah cp2.
Kirjava 2algs LL node
Additional state/parities labels
Fix on: CMLL, PCMS, remove cuboid node on EPLL, MGLS names

And these are the links:
https://www.dropbox.com/s/wy9jc8d27bnqxei/MethodsStepsGraphV2.1_big.png
https://www.dropbox.com/s/ooewnjgqvo6ereb/MethodsStepsGraphV2.1_med.png
https://www.dropbox.com/s/a7yjkhj62b7tzx7/MethodsStepsGraphV2.1_smaller.png
 

Dane man

Member
Joined
Jul 9, 2010
Messages
262
Location
Earth
I can't believe I missed this thread. This is a fantastic reference for cubers everywhere. Thanks a ton man!

There is a method called JJLS that isn't found there. And there are three of my methods that still haven't been found on there. But BLL is already there, which makes sense because it was just a logic thing to do (at least for me it seemed that way).

Just in case you'll be continuing it.
 

psi

Member
Joined
Dec 15, 2012
Messages
41
This is a fantastic reference for cubers everywhere. Thanks a ton man!
I'm glad you find it useful. On the first instance I did it exactly to have a personal reference about the ton of methods popping up.

There is a method called JJLS that isn't found there. And there are three of my methods that still haven't been found on there. But BLL is already there, which makes sense because it was just a logic thing to do (at least for me it seemed that way).
Just in case you'll be continuing it.

I'm still updating it time to time, and rearranging things. Actually the last version I have is the 2.2 which hasn't been published yet and already has these additions:
Code:
BLL super-beginner: Beginner EO (Dane man)
BLL 3-looks
BLL 4-looks
zz-r
OL4C
compacted F2L transitions
SVOLL (sune variant OLL)
MCPOP (belt-like)
LL perm 1st
Noperm OLL
Human Kociemba better labelling
I will soon check these methods you pointed out. Actually, with the exception of BLL, they are missing. Plus I have other methods in mind to add. These are the changes already planned:
Code:
EasyNaiveBeginner method
square-1 for 3x3
diaper (dane man)
ZBLBL
Skipper F2L (SF2L)
JJLS
LS+LL combinations

And I have to say I never had time to fully scan The-New-Method-Substep-Concept-Idea-Thread which maybe has other methods to add.

So expect updates on the next weeks.
 

Renslay

Member
Joined
Aug 1, 2011
Messages
1,716
Location
Hungary
WCA
2005HANT01
YouTube
Visit Channel
I find it extremelly useful, seeing the tons of different methods and strategies to reach that single goal...

I am really amazed all the work and effort you put into these graphs! Thank you!
 

martinss

Member
Joined
Jul 17, 2014
Messages
148
Location
I don't know...
Your map is relly impressive and you must be very patient.
So, my main method is Cross + F2L + EOLL + OCLL + CPLL + EPLL (called CFOP with 4 looks Last Layer, I'm learning new PLLs sometime)

What's the diference between pictures after Xcross+2pairs adv keyhole and Xcross+F2L-1(Snyder)? If they are the same, why not merge them? (Wouldn't it be more tidy if all same pictures are fused ?)
 

Dane man

Member
Joined
Jul 9, 2010
Messages
262
Location
Earth
Your map is relly impressive and you must be very patient.
So, my main method is Cross + F2L + EOLL + OCLL + CPLL + EPLL (called CFOP with 4 looks Last Layer, I'm learning new PLLs sometime)

What's the diference between pictures after Xcross+2pairs adv keyhole and Xcross+F2L-1(Snyder)? If they are the same, why not merge them? (Wouldn't it be more tidy if all same pictures are fused ?)

I don't think so. There are just to many states/methods for it to be readable it all the "same" images were put together. I imagine it would be extremely difficult to follow and organize if all the starting images were the same image.

And besides, it'd be more work than what he's already done.
 

psi

Member
Joined
Dec 15, 2012
Messages
41
Your map is relly impressive and you must be very patient.

What's the diference between pictures after Xcross+2pairs adv keyhole and Xcross+F2L-1(Snyder)? If they are the same, why not merge them? (Wouldn't it be more tidy if all same pictures are fused ?)

(Thank you).

When I started I didn't want to repeat states, intent was to keep them unique and just to link them. This quickly became impossible especially for the start image, arrows would be so much more clumped (and they already are now) and some would travel all along the graph. I'm trying to minimize arrows length and keep similar states close. Currently almost no state is repeated (except starting ones) and when it happens (or they are almost equal) a double arrow links them.
About the F2L-1 states you are right, they're the same, but if you see upcoming changes you will notice a "compacted F2L transitions" which means I have collapsed many transitions on same image. But I still have have a double F2L-1 and i'm unsure if it will stay or not (I need some space so it may go.)
 

Christopher Mowla

Premium Member
Joined
Sep 17, 2009
Messages
1,184
Location
Earth
YouTube
Visit Channel
Beautiful work (this is the first time I've actually looked at your map-I downloaded the large image of v2.1). I think this image alone is enough to explain to those who only know how to solve the cube using the beginner's layer-by-layer method just how much more out there there is to learn. I bet Kirjava has had this chart floating around in his brain for a while but just never thought to do what you did. My hat's off to you!

I'm not a speedsolver, but just seeing this map makes me want to post it on my wall, just as szalejot said! So beautiful.
 
Top