Page 1 of 8 123 ... LastLast
Results 1 to 10 of 74

Thread: Advanced Square-1 Methods/Theory

  1. #1
    The Punchmaster DavidWoner's Avatar
    Join Date
    May 2008
    Location
    Kansas City, MO, USA
    WCA Profile
    2008WONE01
    YouTube
    vault312
    Posts
    3,936

    Default Advanced Square-1 Methods/Theory

    Edit: this is a work in progress, I failed and hit submit thread before I meant to. Bear with me.

    So a few months back I started solving the square-1. Unlike the cubic twisty puzzles, I became very interested in the theory behind this puzzle. However, as I tried to learn/discover as much as I could, I soon found that the theory behind this puzzle remains vastly unexplored (or at least very hard to find). Quite luckily I had some very valuable resources available to me in the forms of some very experienced sq1 solvers like Andrew Nelson, Tomas Kristiansson, and Dan Cohen. Through talks with them and some good old-fashioned experimentation I was able to learn quite a bit, and I would like to share it here.

    Some things I will talk about:

    1. Beyond Vandenbergh: a few modifications of the Vandenbergh method that are undeveloped or rarely used. (You LBL people are on your own)

    2. Turning Styles: I've noticed almost every solver uses one of 3 distinct turning styles, and I'd like to explain them and give examples. I know its not technically theory, but I think its very interesting and didn't want to make another thread.

    3. Parity: An explanation of what parity is, how it works on the square-1, and why the parity algorithms work.


    1. Beyond Vandenbergh
    1.1 Parity CP
    Parity CP is method where parity is determined along with corner permutation (instead of during EP), and then parity and corner permutation are solved at the same time. The main advantage of this method is that it only requires 8 additional CP algs, while eliminating the 50 parity EPs. Andrew Nelson is the only person known to use this, and I'd say he's been rather successful with it. His explanation and the algs he generated can be found here.

    1.2 EOCP
    EOCP does exactly what it sounds like- orients edges and permutes corners at the same time.
    1.2.a Precursor
    The idea that serves as a sort of precursor to this and eventually led to me thinking of this method is looking ahead to CP. A lot of good sq1 solvers do this, and I recently switched all of my EO algs to ones the preserve CP in order to make this easier. The algs themselves are actually faster than the ones I was using before, and having the extra lookahead helps a lot. But this got me thinking "If certain EO algs switch corners, and other don't, then certainly you should be able to solve EO and CP at the same time."

    1.2.b EOCP
    Now that I had this idea I had to determine whether or not it was actually practical. However there are lot of possible cases:

    6*6 CP in each layer *6 orientation cases = 216 cases

    However I soon realized that every case except for adjacent-adjacent can either be reduced to a single edge swap or solve EO with a simple M2 ((1,0)/(-1,-1)/). So with and M2 preface you would only need to learn 72 algs plus the 8 regular CPs.

    1.2.c The Algs
    Unfortunately most of the algs for this do not exist. A few of them do, in the form of the various EO algs floating around the internet, but the rest would need to be generated. The problem is that Jaap's solver has no was to ignore stickers, so to find the best algs 72 cases* 100 EPs = 7200 cases would have to be tested. Someone proposed writing a program that would determine and generate the inputs for these cases, but I have no idea how to do that. If an experienced programmer who is familiar with Jaap's Solver thinks they can help it would be much appreciated.


    2. Turning Style
    The only person who really falls outside these 3 groups his Kazuhito Iimura. His turning style is unique and rather difficult to emulate, so I won't really go into it here.
    2.1 Beginner Style
    This is characterized by lots of wrist turning of the D layer, and turning the U and D layers separately. Most notably / moves are always sliced clockwise with a lot of wrist movement. Most people will begin to properly fingertrick the U and D layers as they get faster, but the wristy / can stay with them well into the low 20 averages. I'm not going to bother finding an example, youtube is filled with videos of this. Chances are very good that you do this now or did so in the past.

    2.2 Polish Style
    This style is not exclusive to Polish square-1 solvers, but it originated from and is extremely popular there. The U and D layers are fingertricked normally, but whats notable is the / turn. All turns are still clockwise, but the wrist isn't used at all (it often doesn't move at all!) Rather, its turned with some combination of the thumb, ring, and pinky fingers that I have yet to fully figure out. The advantage of this is that there is very little regrip time, the right hand stays in its place allowing you to turn the U/D layers without a delay. Some good examples are Grzegorz Prusak and Piotr Padlewski of Poland and Lee-Seung Woo of Korea.

    2.3 Western Style
    This is most common among Americans and some western Europeans. It is characterized by alternating clockwise and counterclockwise / turns, with varying sets of U/D fingertricks based on whether a cw or ccw / turn has just occurred. There is zero regrip time when you are alternating, which means some algs can be very fast. However, regrips are sometimes forced, like when a clockwise / is followed by (4,0) or something similar. In cases like these its common for only clockwise / turns to be used, but they can still be quite fast. Some good examples of this style are Dan Cohen, Stephanie Chow, all of my CPs, and Dan's Adj Parity.

    3. Parity
    3.1 What parity is
    (most of what I'm about to say is rather incorrect, I should have known better than to talk about parity on 4x4) Parity occurs when there is an odd number of total swaps on the puzzle. Most people are familiar with parity as it occurs in the reduction method on 4x4. Oll parity is simply 2 edges that need to be swapped, and occurs when there has been an odd number of slice moves perform on the cube, hence the name parity.

    3.2 Parity on Square-1
    Parity on square-1 is the same thing- an odd number of swaps. However, the way it occurs is different from on cubic puzzles. You may have noticed that solving parity is the only step that requires you to leave cubeshape. This is because while in cubeshape, the square-1 more or less follows the laws of the 3x3 (i.e. no single swaps allowed!) However, when not in cubeshape, there is a lot more freedom and "The Laws of The Cube" do not apply (because its not a cube any more). I'll show you an example using one of the simpler parity algorithms, one of Andrews parity CPs:

    /(3,3)/(1,2)/(4,-2)/(-4,2)/(-1,-2)/(-3,-3)/

    The bolded red / is where the parity of the puzzle is changed, lets evaluate why. The first thing you may notice is that the shape of the puzzle does not change. This is usually a very good indicator of the point where parity changes. Now if you look closely, you can see that you are actually swapping three corners in the U layer with 3 corners in the D layer- which is three(an odd number!) of 2-swaps. More specifically you are swapping UFR-DBR, UR-DR, UBR-DFR. Then you solve cubeshape by undoing the setup moves you performed earlier. Once its back in cubeshape we can clearly see the results: 1 diagonal corner swap in the U layer and 2 diagonal corner swaps in the D layer- 3 swaps! Almost every parity algorithm generally follows ABA', where A leaves cubeshape, B changes parity without changing cubeshape, and A' solves cubeshape again. Sometimes orientation is disturbed, so I guess you could say they follow ABA'C, where C solves orientation if needed. Here are a few more examples, broken down into their components:

    Opp-H: /(-3,-3)/(3,0)/(-3,-3)/(2,0)/( -4,2)/(4,-2)/(1,0)/(-3,-3)/
    A: /(-3,-3)/(3,0)/(-3,-3)/(2,0)/( -4,2)
    B: /
    A': (4,-2)/(1,0)/(-3,-3)/

    You probably noticed that A and A' are not inverses of one another. This is because we have taken the alg from earlier, and inserted and Nperm into A. As a result, some moves have been cancelled and A is inherently different from A' (it would be counter-productive to insert the same N perm back into A')

    Here is another example, where B is face turns instead of a / move:

    ccw O: /(3,3)/(1,0)/(-2,-2)/(2,0)/(2,2)/(-1,0)/(-3,-3)/(0,2)/(-2,-2)/

    A: /(3,3)/(1,0)/(-2,-2)/
    B: (2,0)
    A': /(2,2)/(-1,0)/(-3,-3)/
    C: (0,2)/(-2,-2)/

    In this case, B is a clockwise 6-cycle, which is 5 swaps(think of BLD solving with Classic Pochmann, solving a 6 cycle uses 5 swaps) When back in cubeshape, you can see that 5 swaps have been performed: cw O (3 swaps) and H perm (2 swaps) resulting in a ccw O perm.

    This was the first parity algorithm I learned, and I used it almost exclusively for a very long time. I noticed that this alg followed the ABA' formula and decided that the (2,0) in the middle of the alg had to be the secret behind parity. On a whim, I decided to do (-2,0) instead and discovered my very own clockwise O-perm without having to mirror the whole alg! (note that C changes to (1,0)/(2,2)/) At the time, I had no idea why it worked, but at least I figured out how parity algorithms seemed to work. When I brought this up with Tomas, he pointed out that an odd number of swaps was wholly possible while out of cubeshape, and the final piece fell into place.

    I am still not sure how some algs like adjacent parity work, I think there is an insertion somewhere that cancels with B. I'll look into it some more later.
    Last edited by DavidWoner; 03-13-2010 at 12:59 PM.
    (3:11:06 PM) Kirjava: I'm also famous for being nice when presented with stupid questions
    My youtube and my website. Team # <3

  2. #2
    Member Neutrals01's Avatar
    Join Date
    Jul 2008
    Location
    Malaysia
    WCA Profile
    2009JOON01
    YouTube
    Neutrals0
    Posts
    260

    Default

    nice guide...the methods looks interesting...but the method I use don have relation with lars vandenbergh's...so I am not used to the concept flow of methods related to lars vandenbergh's...

    I thought of a method before...now I am still searching algs for the method...only 5 parity algs needed...most cases have easy recognition and the method makes it such that can look ahead at many parts..total of 43 cases needed included the parity cases(only need to learn 41 algs because 2 of them can be done intuitively)...and many parts can be done intuitively so no need algs for them.. the advantage of this method is able to look ahead and also only have to learn 5 long algos(parity cases), other algs are short ones.. this method is for ppl that don like to remember lots of algs and prefer to do it more intuitively..(I think it can go down to 20 secs on avg...but I won't post this method up till I make sure it works well first, now still on experiment..)....

    the fingertricks part..I think I am categorized as beginner style....I can't seems to get used to other methods of turning..

    I avg around 32~35 now..played about 1 and a half month so far..
    Last edited by Neutrals01; 05-23-2009 at 09:09 AM.
    Started cubing on 25th May 2008. Already lost interest in puzzles, but still play once a while.

  3. #3

    Default

    Quote Originally Posted by Vault312 View Post
    Posts: 1,337
    Nice post count..

    Quote Originally Posted by Valut312 View Post
    3. Parity: An explanation of what parity is, how it works on the square-1, and why the parity algorithms work.
    Please write this! I am very curious on this subject.

  4. #4

    Default

    Quote Originally Posted by Vault312 View Post
    2.1 Beginner Style
    This is characterized by lots of wrist turning of the D layer, and turning the U and D layers separately. Most notably / moves are always sliced clockwise with a lot of wrist movement. Most people will begin to properly fingertrick the U and D layers as they get faster, but the wristy / can stay with them well into the low 20 averages. I'm not going to bother finding an example, youtube is filled with videos of this. Chances are very good that you do this now or did so in the past.
    Lars Vandenbergh solves with this style (or he did last I saw).

    Also, another thing I notice a lot is ALL turns being done with the right hand. The left hand pretty much stays right where it's at and the right hand does all the work.

  5. #5
    Member
    Join Date
    Oct 2007
    Location
    Spain
    WCA Profile
    2008NUNE01
    Posts
    53

    Default

    Isn't better to do CO + EO in one step and afterthat CP with the parity?

    I think wrist movement mustn't be necessarily from amateurs, a good example is Kazhuito, yes, you've said his style is unique, but there are some down-layer's movements which aren't fast with the finger, I do finger D-face with turns of 1,2,3 (Vandenbergh's notation), but 4,5 and 6 I must perform them with a wrist turn.
    - drugs + mathematics

  6. #6
    Member qqwref's Avatar
    Join Date
    Dec 2007
    Location
    a <script> tag near you
    WCA Profile
    2006GOTT01
    YouTube
    qqwref2
    Posts
    6,338

    Default

    I don't think CO+EO can be done completely in one step algorithmically, but if you build half of the D layer intuitively (this is quick, a few moves at most) it should be very possible to do the rest with an algorithm. After the half of D there are (I think) 2+2+2+16+12+2+12+10 = 58 non-solved algorithms. So actually it's pretty doable. Then CP+parity and EP would be a cinch.
    Last edited by qqwref; 05-24-2009 at 02:16 AM.
    Computer cube PB averages of 12: [Clock: 5.72] [Pyraminx: 3.44] [Megaminx: 49.52]
    [2x2: 2.66] [3x3: 8.71] [4x4: 29.06] [5x5: 52.69] [6x6: 1:34.78] [7x7: 2:20.34]

  7. #7
    Member
    Join Date
    Apr 2009
    Location
    Poland, Bialystok
    WCA Profile
    2008PADL01
    YouTube
    tchesyo2
    Posts
    137

    Default

    I think one of the best method is Lars + about 50 bonus EP.With this method you can solve edge without repring or doing /6,6/ before Ep."Polish style" I like it

  8. #8
    Member
    Join Date
    Mar 2006
    Location
    Uberlandia, MG - Brazil
    WCA Profile
    2007GUIM01
    YouTube
    PedroSG
    Posts
    1,670

    Default

    WTF was that 11.16 solve?! The cube shape was done using just D layer moves, it seems O_o

    if I make a video, can you tell me which style I use?
    I'm averaging sub-30 normally, best RA is 23.93, but I still get some high-30 or even 40 times...I think I may be able to turn "better" and improve...

  9. #9
    The Punchmaster DavidWoner's Avatar
    Join Date
    May 2008
    Location
    Kansas City, MO, USA
    WCA Profile
    2008WONE01
    YouTube
    vault312
    Posts
    3,936

    Default

    Quote Originally Posted by prażeodym View Post
    I think one of the best method is Lars + about 50 bonus EP.With this method you can solve edge without repring or doing /6,6/ before Ep."Polish style" I like it
    By Lars method + 50 do you mean all of the algorithms on his site plus the 50 mirrors?

    Quote Originally Posted by Pedro View Post
    WTF was that 11.16 solve?! The cube shape was done using just D layer moves, it seems O_o

    if I make a video, can you tell me which style I use?
    I'm averaging sub-30 normally, best RA is 23.93, but I still get some high-30 or even 40 times...I think I may be able to turn "better" and improve...
    Yes there are quite a few 2-gen cubeshapes(there would have to be, otherwise bandaged sq1 would be impossible!), one of the better known ones is Opp-fists. The shape in the vid is passed through while solving opp-fists.
    That one is /(0,-4)/(0,-1)/(0,-3)/


    Ok, I am going to start writing the parity explanation now.

    Edit: Done, let me know if things need to be clarified.
    Last edited by DavidWoner; 05-24-2009 at 01:32 PM.
    (3:11:06 PM) Kirjava: I'm also famous for being nice when presented with stupid questions
    My youtube and my website. Team # <3

  10. #10

    Default

    Excellent parity explanation. Thanks

    and where can i find "Andrews parity CPs"? Does he have a website?

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •