I didn't have any apps when I started speedsolving, so here is my learning process:

When I started, I printed badmephisto's algs for f2l and a list of scrambles. I would apply a scramble, solve the cross then look for a case and then apply the alg trying to understand what was going on. I learned the 42 cases this way. Then I started to understand that the algs overllaped and reduced to other basic cases.

With my discoveries I created this notation for f2l, based on reduction:

http://filipeteixeira.com.br/cube/?section=f2l

http://filipeteixeira.com.br/cube/f2l.pdf (PDF)

Next phase was to learn to reduce rotations, so I would scramble <R, U> by hand and try to solve it <R, U> again. I then found new algs by solving intuitively the f2l, then I learned full OLL and reached sub20.

Maybe you can use some of those ideas, mainly <R, U> and <L, U> when possible and scrambling whole cube to solve on 4 slots from every angle, because that's what is going to happen on real solves. not just solving DFR every time, that doesn't help, maybe leave that as an option.

When I started, I printed badmephisto's algs for f2l and a list of scrambles. I would apply a scramble, solve the cross then look for a case and then apply the alg trying to understand what was going on. I learned the 42 cases this way. Then I started to understand that the algs overllaped and reduced to other basic cases.

With my discoveries I created this notation for f2l, based on reduction:

http://filipeteixeira.com.br/cube/?section=f2l

http://filipeteixeira.com.br/cube/f2l.pdf (PDF)

Next phase was to learn to reduce rotations, so I would scramble <R, U> by hand and try to solve it <R, U> again. I then found new algs by solving intuitively the f2l, then I learned full OLL and reached sub20.

Maybe you can use some of those ideas, mainly <R, U> and <L, U> when possible and scrambling whole cube to solve on 4 slots from every angle, because that's what is going to happen on real solves. not just solving DFR every time, that doesn't help, maybe leave that as an option.

Last edited: