How many total algorithms do you know?

How many total algorithms do you know?


  • Total voters
    175
I started counting very conservatively (no F2L, comms for BLD, sets like CLL since I'd have to be careful with overlaps, etc.) and quickly reached close to 200, so I went with 200+. Being less careful:

F2L: don't know really
OLL: full OLL, plus a few alternate algs/OLLCPs, probably >100
PLL: full, plus alternate algs, >40
CLL: full, at least 42
mega: LS+LL stuff, >50 and currently learning
bigcube parity: at least 6, not sure
BLD: >40

Also random small amounts for stuff like Ortega, Guimond, skewb, sq-1, pyra, OH, random LL algs ...
 
I know all the algs.

That's impossible. Their numbers are infinite.
However, you can enumerate them all...

Whoa...

I estimate that there are 1870 735787 256481 225664 565043 626246 144001 unique families of algorithms on the cube. You have 43 252003 274489 856000 possible starting states which can be transformed via an algorithm into any of 43 252003 274489 855999 different states if we don't allow identity algorithms (yet). Now add 1 for the family of "identity" algorithms.

So for example there might be two different algorithms to transform the solved state into the commonly known superflip state. These are in the same family of algorithms of "transform the solved state into the commonly known superflip state". These algorithms would together be counted once by the calculation above, since they are in the same family.

I don't think the above is an overcount, but I maybe have missed something. The count above counts inverses and mirrors as distinct algorithms, which seems fine to me.

Having said that we all know that there really is only 1 algorithm ;)
 
3x3:
F2L: 42 / 42
WV: 11 / 27 (a lot of the time you can set up to an easy case)
MW: 5 / 18 (I need to learn more of this when I have the time...)
OLL: 53 / 57
OLL alternates: 13 (usually for OLLCP purposes)
PLL: 20 / 21
PLL alternates: 29 (a lot of these are Z-perms)
COLL: 21 / 33 (not counting solved orientation/permutation cases)
ELL: 14 / 22 (not counting OLL/PLL crossovers)
Total: 208
There are dozens more of random other algs and tricks that are only really useful(?) when you get the case (like R U R' F D R2 D' F')

Skewb:
Welder's Mask: 81 / 81 (they're intuitive ;) )
L4C+CLL: 34 / 74
Because of hax, I mainly use a few algs that get the job done for L4C+CLL:
U Pi B: R L R L' R' L'
U Pi F: y' R' L' R' L R L
Oa P FR: y2' R F R' F' y' F' R' F R
Oa P BR: y R L R' F R L' R' F'
Ob P FR: y F' R' F R y R F R' F'
H Pi F: F' R F R'
Za S: R L R' L' R' y R' B R
Zb S: y' R' L' R L R y' R F' R'

From these, I can generate ("hack") an alg for about any case, so I'm not sure whether or not to count those L4C+CLL solutions as proper algs.
Other L4C: 2 (two pure H-perms, but not the H from my method =P)
Total: 117
 
Started to work on improving my solve time, currently at 90 seconds personal record.
Was thinking about which algorithms I really know, and I can't really tell because it's inituative.
 
3x3:
F2L: 42 / 42
WV: 11 / 27 (a lot of the time you can set up to an easy case)
MW: 5 / 18 (I need to learn more of this when I have the time...)
OLL: 53 / 57
OLL alternates: 13 (usually for OLLCP purposes)
PLL: 20 / 21
PLL alternates: 29 (a lot of these are Z-perms)
COLL: 21 / 33 (not counting solved orientation/permutation cases)
ELL: 14 / 22 (not counting OLL/PLL crossovers)
Total: 208
There are dozens more of random other algs and tricks that are only really useful(?) when you get the case (like R U R' F D R2 D' F')

Skewb:
Welder's Mask: 81 / 81 (they're intuitive ;) )
L4C+CLL: 34 / 74
Because of hax, I mainly use a few algs that get the job done for L4C+CLL:
U Pi B: R L R L' R' L'
U Pi F: y' R' L' R' L R L
Oa P FR: y2' R F R' F' y' F' R' F R
Oa P BR: y R L R' F R L' R' F'
Ob P FR: y F' R' F R y R F R' F'
H Pi F: F' R F R'
Za S: R L R' L' R' y R' B R
Zb S: y' R' L' R L R y' R F' R'

From these, I can generate ("hack") an alg for about any case, so I'm not sure whether or not to count those L4C+CLL solutions as proper algs.
Other L4C: 2 (two pure H-perms, but not the H from my method =P)
Total: 117


<3 mw
 
lets see

2x2: ~160 EGs
3x3: ~50 PLLs, 120 (OLL, OLLCP, COLL, ZBLL)
4x4: 5 2-swaps, 5 OP, 4 PP, 10-15 PLLs
5x5: 6 L2E

365

Not counting side events and OH, so it's nearing 400 in truth.
 
These are almost all rough estimates and guesses on the low end
2x2
40 CLL
10 EG1
3x3
120 ZBLL
70 OLL
50 COLL
40 PLL
20 WV
20 VHLS
10 Algorithmic F2L
5 OLS
Others
8 Skewb
4 4x4
8 Pyra


405 and that's probably low, pretty high considering that I've only been cubing 10 months.
 
Last edited:
I use intuitive f2l but i guess that probably equates maybe 25 algs...
i almost know full cfop (missing 9 olls)
So i guess that's around about 100 for 3*3 (plus i use a few extra here and there)

Then about 4 or 5 algs for big cubes
Some strange LL algs i use for pyra (3 or 4)
A couple of random cll cases,
And i used to know square1 but i think i forgot it all xD
Basically just about over 100 =)
 
2x2 - Full Ortega + LBL algorithms = 12
3x3 - 21 PLL's + 10 OLL's (+ 2 4LLL algorithms for OLL) = 33
4x4 - Both of the 2 parity Algorithms + 2 edge pairing algorithms = 4
5x5+ - 2 Algorithms for edge pairing + 1 for centre solving = 3
Cuboids - 6 algorithms = 6
Curvy Copter - 7 OLL's and 4 PLL's = 10

Total = 68
I'll be learning some more sune (haha im funny) once I teach myself some more OLL's and buy more puzzles.
 
2x2: Full Ortega - 5
3x3: Full PLL + 13 OLLs + 16 ZBLS + Various others = 53
4x4 and up: 2 parity, 2 edge pairing, 1 centre solving = 5
Pyraminx: Last Layer = 5
Square-1: 1 cube-shape + 1 EO + middle slice parity = 3
Skewb: 5
Megaminx: 2
3BLD: 4 M2 algs + 1 parity (most of it is just setup anyway) = 5
Cuboids: 2 corner swaps = 2

Total: 85

Gonna be honest, I thought it was more than that. Oh well.
 
Back
Top