A week ago, I was thinking about learning ZB. A bunch of you guys said to start learning it then, so I decided to start learning ZBLL.
I knew I had to start with 2GLL-U, it was the obvious start. I almost decided to start learning the rest of ZBLL-U the next day, but decided to learn the rest of 2GLL instead because I realized that 2GLL is a great base for other ZB cases, is great to practice recognition, and is a conglomeration of a lot of the best cases.
I then learnt 2GLL-T, next day, 2GLL-L, Pi, H, and the next day I learnt both sune and antisune simultaneously since they were almost back mirrors of each other. This made it so the next day I got a well-deserved break. This well-deserved break day is today, although of course I will still practice the algs today.
Because of this, I was able to learn full 2GLL in just 6 days. Huge credit to Tao Yu's trainer, wouldna been able to learn it this fast without it, it is so cool being able to solve any <R, U> move scramble's last layer in 1 look.
As I was learning ZBLL cases though, a recurring thought kept appearing in my mind: "How would you use ZB on 4x4?"
My first thought was what one would expect: ZBLS parity into ZBLL parity. I knew the ZBLL parity alg already, it's 100% the PLL parity alg, it's so good. I'm confident it has to be that one.
However, I had no idea what the ZBLS parity alg would even look like. The OLL parity alg is quite long, and if you don't have to preserve the last slot, that gives extra freedom to maybe get a shorter alg.
Then I had a thought: "What if you used ZBLS to instead guarantee you get 3 edges oriented on top? That way, due to the power of ZBLL recognition, you can do both OLL parity and PLL parity at the same time."
I didn't know what that OLL+PLL parity alg at the same time would look like at first, thinking "I would be disappointed if it's just Rw U2 x Rw U2 Rw U2 Rw' U2 Lw U2 Rw' U2 Rw U2 Rw' U2 R' r U2 r2 Uw2 r2 Uw2." But later, after thinking about it, I realized: "That's just drew parity."
Yep, drew parity [(Rw2 B2 Rw' U2 Rw' U2) x' (U2 Rw' U2 Rw U2 Rw' U2 Rw2 U2)] has a use amongst lucas. I know, sounds weird, but it works. I even get a nice recognition system:
If you have a ZBLS, do the ZBLS, otherwise, do a ZBLS that guarantees 3 edges are oriented on top, which shouldn't be too hard to recognize, just flip one of the edges in the head and do it from there. You then put the flipped edge on front if there is one, and flip the block that every OLL parity flips in, again, the head. If you recognize the same ZBLL from both angles, do drew parity. Otherwise, do Lucas parity. Same idea as how you would do it for the PLL parity alg. If you get the hang of it, you can even predict ZBLL. And if you don't want to do this, you can recognize away from the bar and do the same thing, although you will do more AUFs so keep that in mind.
I don't think that this recognition system is that bad, and it's helpful to merge both parities.
There's also the question of how I'll continue. I could keep pushing from here, and I kinda feel like doing that from the momentum I've had, but at the same time, I got a comp in a month and it might be a good idea to practice the recognition system more and get good at it. Sure, I wouldn't be able to say "I learnt ZBLL in 40 days," and I would have to say that I learnt each of the chunks of ZBLL in x days, but it might be worth it. And I could sorta start learning the rest of ZBLL-U (my next goal for ZBLL) at any time I want, which would allow me to learn more depending on the confidence I have on my current algs, allowing more foundational building. I have today to decide what I'm gonna do.
I would also appreciate critiques on my recognition system. If you don't think it's good, and have a ZBLS parity alg in mind, let me know.
UPDATE: Decided I'll continue pushing for ZBLL-U because training 2GLL is so easy. Wish me luck