• Welcome to SpeedSolving.com — the world’s largest puzzle community!

    You’re currently browsing as a guest, which means you have limited access to discussions, resources, member profiles, and community features.

    Join 50,000+ cubers and puzzle enthusiasts from around the world to ask questions, share solves, improve faster, and be part of the community.

    Registration is free, fast, and easy — create your account today.

    Already a member? Log in here to hide this message and start participating.

BLD execution trainer

Thank you for this great tool. I just want to ask how do you execute this?



Is x' the setup move how about U' L U . May you please explain how to execute this.

It's commutator notation.

[A:[B, C]] = A B C B' C' A'

So in this case A = x' , B = U' L U and C = M

So you do ( x' ) ( U' L U ) ( M ) ( U' L' U ) ( M' ) ( x )
 
It's commutator notation.

[A:[B, C]] = A B C B' C' A'

So in this case A = x' , B = U' L U and C = M

So you do ( x' ) ( U' L U ) ( M ) ( U' L' U ) ( M' ) ( x )

It's probably worth expanding in two stages:

Code:
  [A: [B, C]] 
= [A: B C B' C']     (because [B, C] = B C B' C')
= A (B C B' C') A'

Try experimenting with the "Expand" button at [x': [U' L U, M]].
 
Scramble with parity

Is this using the parity fix mentioned by Zane on one of his videos. That is why I goes to E instead of A and H goes to A instead of D ?

memo edges last, then execute them first.

After you've memorised the corners you'll know whether you have parity or not. If you have parity, while you memorise the edges treat the piece that belongs at UL as if it's the piece that belongs at UB (and vice-versa). If done correctly, after you've executed the edges UB and UL will be swapped. The odd number of Y-perms used to solve the corners will swap these edges back - and thus solve the cube.
 
Last edited:
Scramble with parity

Is this using the parity fix mentioned by Zane on one of his videos. That is why I goes to E instead of A and H goes to A instead of D ?

Exactly, I consider this to be the best generic way to deal with parity in 3BLD so I used it for the generated solutions.

geocine said:
I sent a pull request , I transformed individual corner and edge solutions to link to alg.cubing.net so that we could visualize how the algorithms are executed.
Cool! Merged. I made some changes to use your code to generate the url for the main solution as well. I'll upload it to scrambld.cubing.net later today.
Thanks for the contribution!
 
Cool! Merged. I made some changes to use your code to generate the url for the main solution as well. I'll upload it to scrambld.cubing.net later today.
Thanks for the contribution!

Thanks. I also saw Lucas Garron submitted a pull request, just letting you know in case you didn't see that

I also sent a new pull request with the following changes:
Code:
- Down button on orientation control is not centered , fixed
- Removed individual margins and paddings from elements, added padding to parent section
- Got rid of margins used to position the orientation controls
- Used DIV and LI instead of H3's and BR's . Modified js, css and markup to accomplish this
- Add style to input text
 
Last edited:
A couple of updates:

Added slice moves, cube rotations, and double-layer turns, so the following scramble is now valid:
z2 x u l f S E M2 S' b' d' r y M' b x2 l r2

Also, as you can see from that link, it is now possible to share scrambles using similar urls to the one posted above (as you input moves the url is updated with the resulting scramble).

Still unsure about a good way to do a UI that allows users to modify the letter pairs.

Hopefully someone can help with that. I was about to ask if you had considered this. Nice work with everything else so far.
 
It's a great tool. Thanks for this. One question: I downloaded a copy from Github and would like to disable the flips. As I am just starting with 3bld I would like to solve corners and edges that have to be flipped as 2 letters (= like normal). Is that an easy edit?
 
It's a great tool. Thanks for this. One question: I downloaded a copy from Github and would like to disable the flips. As I am just starting with 3bld I would like to solve corners and edges that have to be flipped as 2 letters (= like normal). Is that an easy edit?

Depends on your programming experience, but it shouldn't be too much trouble. Instead of solving the last piece (without counting the flipped ones) you'd have to swap it with a flipped piece and resume the solving alg from there.
 
Depends on your programming experience, but it shouldn't be too much trouble. Instead of solving the last piece (without counting the flipped ones) you'd have to swap it with a flipp

Thanks. I guess I will just stick to how it currently is.
 
Thanks. I guess I will just stick to how it currently is.
I'll try to get to it. I coded this awhile ago and never really maintained it. There's even been changes in the way ppl do BLD that might warrant changes to the app, here's a few things that might be useful:

1. Allow changing letter scheme from Speffz to anything the user wants.
2. Add options to deal with parity in different ways (right now it always swaps UB with UL).
3. Allow using different buffers/targets (DF and UBL are not universally used anymore).
4. Add option to use swaps to deal with edge/corner twists.
 
I'll try to get to it. I coded this awhile ago and never really maintained it. There's even been changes in the way ppl do BLD that might warrant changes to the app, here's a few things that might be useful:

1. Allow changing letter scheme from Speffz to anything the user wants.
2. Add options to deal with parity in different ways (right now it always swaps UB with UL).
3. Allow using different buffers/targets (DF and UBL are not universally used anymore).
4. Add option to use swaps to deal with edge/corner twists.

Nice. I'd have one more suggestion: Possibility to edit an ordered list of start points for new cycles. I assume everyone has his/her own habits and favourites here.
 
Is there any way to put my own algs there. I have different algs for certain cases, and I was wondering if I could specify this website to my needs
 
Back
Top