Method Developers
Since the inception of twisty puzzles, many people have contributed ideas and developments.
Adam, Julien (Crafto22)
- ECE
- Final step variants of ECE used with SSC
Akimoto, Masayuki
- Akimoto method
- OLLCP (the first known proposal)
Akkersdijk, Erik
- EG method (Alongside Gunnar Krig)
(Arc)
- LEOR (Independent development from Noah Arthurs' previous proposal, developed independently in the same year as community member "Pyjam")
Arthurs, Noah
- Noah's CP Block
- Noah's CP Block 2.0 (later merged with other similar methods to become CEOR)
- LEOR
Aquino, Mariano
- Early CEOR-like method
Barlow, Thom (Kirjava)
- K4 method
- CMLLEO (The first to put major effort into the idea's development)
- Algorithm Combination (The Duplex LL method)
- FreeFOP
- CLL+1 (The idea)
- CPEOLL
Bennett, Mike
- L5EP (4 on one layer, 1 on opposite layer variant)
Benson, David
- F2L pairing technique (first known development)
- OLL (OLL preserving PLL)
- PLL (PLL disregarding OLL)
Beyer, Daniel
- BH (3-style)
Bremer, Hanke
- Corners First (first known published version, Rubik was the first to independently develop and use Corners First)
Briggs, Joseph (shadowslice)
- 42 method
- SSC method
- M-CELL method
- CCxLL
- Briggs method (later combined with other previous and later similar methods to become CEOR)
- B2 (Briggs 2) method
- Transformation (independent from Straughan's prior development)
- Tripod for Megaminx
- Shadowslice-Meyer method
- Bars system for Roux LSE
- Top Down vs Bottom Up (method analysis strategy)
Brooks, Anthony
- BLE
Bruchem, Ron van
- ZBLS (along with Zbigniew Zborowski)
Callan, Will
- 1LLS / LS (2x2 method and L5C subset)
Conway, John
- F2L pairing technique (first known development)
- OLL (OLL preserving PLL)
- PLL (PLL disregarding OLL)
Corr-Robinett, Devin
- Magic Wondeful (along with David Gomes and Jeremy Fleischman)
Cubingcubecuber
- HK+
Dicks, Duncan
- L2L method
- L5EP (E layer edge + four LL edges variant)
DiPalma, Matt
- Portico method / ZZ-Portico
- ZZ-EF
- Speed-Heise
- Cardan Reduction
- CR†
- SIMPLE
- Tripod Method Supplement
Dockhorn, Hans
- OLL (independent in the same year as Jessica Fridrich and Mirek Goljan's development)
- PLL (independent in the same year as Jessica Fridrich and Mirek Goljan's development)
Fattah, Eric
- LMCF method
- WaterRoux method
- 3 edges on U, 2 on D L5E
Fleischman, Jeremy
- Magic Wondeful (along with David Gomes and Devin Corr-Robinett)
Fredlund, Kristen Per
- Cage method
- Insertions for FMC
Fridrich, Jessica
- OLL (independent in the same year as Hans Dockhorn and Anneke Treep's development)
- PLL (independent in the same year as Hans Dockhorn and Anneke Treep's development)
Garron, Lucas
- MGLS (along with Shotaro Makisumi)
- ZZ-TOP
Garza, Max (Neuro)
- WaterRoux method
- ZZ-Tripod variant (NLS)
- TCMLL algorithms
- NLL for the HD method
Goljan, Mirek
- OLL (independent in the same year as Hans Dockhorn and Anneke Treep's development)
- PLL (independent in the same year as Hans Dockhorn and Anneke Treep's development)
- Tripod LL algorithms
Gomes, David
- Magic Wondeful (along with Jeremy Fleischman and Devin Corr-Robinett)
Gottlieb, Michael
- OBLBL method
- Tripod method (independent from Heise's earlier proposal)
- Triangular Francisco method
Grangeiro, Iuri
- EOLR for the Roux method (independent from Straughan's prior development)
Guimond, Gaétan
- Guimond method
Gustavsson, Kenneth
- KCBM method
- OLLCP (The second known proposal and the first publication of algorithms using the name XCLL)
- Columns First (independent development named PCMS)
Hardwick, Chris
- XCross (proposal for CFOP, independent of Anthony Snyder's prior proposal as part of Snyder method 2)
- XXCross
- BH (3-Style)
Harris, Dan
- VHLS (along with Lars Vandenberg)
Hedrick, Kole
- CEOR like method that inspired the Briggs method (which later became part of CEOR)
Heise, Ryan
- Heise method
- Human Thistlethwaite method
- First known proposal of what is now called the ZZ method
- Non-matching blocks in speedsolving
- Tripod method
Helmstetter, Bernard
- ZBLL (Developed for the Petrus method. However, the community named the step after Zborowski and Bruchem.)
- 2GLL
Hessler, Rowe
- HLS
Highducheck, Liam
- HOPE parity avoidance technique
- Nautilus for FTO (with Michael James Straughan and Vincent Trang)
- APB development assistance
Hudgens, Ryan (OreKehStrah)
- PCS+1 for Square-1
- Nautilus for Square-1
- Mehta APDR for Square-1
- NCP ZBLL recognition
- Free Slotting
- TLS
Jaehne, Konstantin (sqAree)
- EOEdge for the SSC method
Jansen, Peter
- x, y, and z letters for whole cube rotations in the standard notation
Johnson, Erik
- EJLS
Johnston, Jack
- JLS
Korick, Stachu
- L2Lk
Krammer, Daan
- Waterman method (in collaboration with Marc Waterman)
Krig, Gunnar
- EG method (Alongside Erik Akkersdijk)
Laire, Johannes
- Rubik's Snake notation (in collaboration with James Straughan)
Li, Doug
- Doug Li method
- Doug Li block
Li, John (teoidus)
- 2GR method
Lian, Chester
- Summer Variation
Makisumi, Shotaro
- MGLS (along with Lucas Garron)
McGruddy, Jacob
- 1LLS / LS (2x2 method and L5C subset, developed two sets out of nine)
McNeill, Jayden
- Twisted TTLL
Mehta, Yash
- Mehta method
- YruRU method (later combined with other similar methods to become the CEOR method)
- New CP recognition method (also called YruRU)
- Mehtad method
Meyer, Thomas
- Meyer method
Mosher, Tim
- CCMLL recognition (ATCRM)
Mossey, Brayden
- Hawaiian Kociemba
Olson, Christopher
-- LEG-1 (independent from Straughan's prior development)
Orbit, Kim
- ZZ-Orbit
Orser, David
- Lowercase letters to represent wide turns (first known online publication)
Petrus, Lars
- Petrus method
- Blockbuilding
- 2x2x2 block
- 2x2x3 block
- Edge orientation for speedsolving
- COLL
- Algorithm Combination (Petrus 270)
- Early CP (idea, but no development)
Pochmann, Stefan
- Classic Pochmann 3x3x3 blindfold solving method
- M2/R2
- RoFL
(Pyjam)
- LEOR (Independent development from Noah Arthurs' previous proposal, developed independently in the same year as community member "Arc")
Nyein, Dylan
- Completion of ZZ CPLS (along with Joseph Tudor)
- Yellow Bird method
Roddewig, Ulrich
- Edges First (first known publication of the Edges First method)
Roux, Gilles
- Roux method
- Misoriented centers for the Roux method
- Non-matching corner recognition
- 1x2x3 block
- The first known proposal of the CEOR method
Rubik, Ernő
- Corners First method
Salvia, David
- Salvia method
Seal, David
- F2L pairing technique (first known development)
- OLL (OLL preserving PLL)
- PLL (PLL disregarding OLL)
Schiereck, Frans
- M, E, and S letters for slice turns in the standard notation
Schultz, Guus Razoux
- CFCE method
- ELL
Schoof, Rene
- F2L paring technique (independent 1981 development after the Conway, Benson, and Seal group's 1979 development)
(Silky)
- SSRC method
Singmaster, David
- The standard outer turn notation
- Popularization of cross and the LBL method (though not the actual development)
Snyder, Anthony
- Snyder Method 1
- Snyder Method 2
- Snyder LL / Fish n Chips / EP+1 last layer method
Sosič, Rok and Polona
- F2L paring technique (independent 1981 development after the Conway, Benson, and Seal group's 1979 development)
Straughan, Michael James (Athefre)
- APB method
- Nautilus method
- MI1 method
- MI2 method
- Nautilus method for FTO
- Nautilus method for big cubes
- EOLR for the Roux method
- Straughan recognition
- Block referencing for the standard notation
- Transformation
- LEG-1 and Non-Matching LEG-1
- Non-Matching CLL and EG
- Conjugated CLL (2x2)
- Non-matching corner recognition - NMCMLL / ATCRM
- Transformed corner recognition (CCMLL) - ATCRM
- L5C and SL5C for the 42 method
- CLL+1 and COLL+1 (development based on Thom Barlow's idea)
- DFDB recognition for the Roux method
- Algorithm Unions
- L7E iterative EO and method
- ACMLL for the Roux method
- AOLL and ACLL for the CFOP and CFCE methods
- NMLL
- Slice Derived EO
- Rubik's Snake notation (in collaboration with Johannes Laire)
Streeter, Ben
- Bencisco method for FTO
Taylor, Donald
- Layer By Layer method (first known publication)
- Cross
Taylor, Justin
- Zipper Method
- Ribbon Method
Thistlethwaite, Morwen
- 2x2x3 block
- Mass edge orientation
- Thistlethwaite algorithm
Thompson, Blake
- ZZ-CT
Tran, Chris
- ZZ-CT
- ZZ-HW
- Tran-style ZBLL recognition
Trang, Vincent (trangium)
- Squall method
- Triforce method
- TruSRU method
- Square-101 method
- Void Swap BLD method
- EOFE variant for the Nautilus method
- Twisted CT
- TDR variant for the Mehta method
- CDRLL variant for the Mehta method
- Movecount Coefficient Calculator
- Nautilus for FTO (with Michael James Straughan and Liam Highducheck)
- APB development assistance
Treep, Anneke
- OLL (independent in the same year as Jessica Fridrich and Mirek Goljan's development)
- PLL (independent in the same year as Jessica Fridrich and Mirek Goljan's development)
Tudor, Joseph
- Completion of ZZ CPLS (along with Dylan Nyein)
- WaterZZ
- Tudor method
- Early CP + left block isolation ZZ-D variant
- L2L5
Valk, Mats
- VLS
Vandenberg, Lars
- VHLS (along with Dan Harris)
Waterman, Marc
- Waterman method (Alongside Daan Krammer)
- CLL pattern recognition
Winter, Lucas
- Winter Variation
Wong, Jason
- CCMLL recognition
- L7E methods
Zborowski, Zbigniew
- ZZ method
- ZBLS (along with Ron van Bruchem)
- C2GR (Later merged with other similar methods to become the CEOR method)