Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proposal: in big cube scrambles, sort same-axis moves to decrease regrips. #39

Open
toadfrommariokart64 opened this issue Jul 25, 2022 · 1 comment

Comments

@toadfrommariokart64
Copy link

toadfrommariokart64 commented Jul 25, 2022

In big cube scrambles, a sequence with unnecessarily many regrips might appear, such as "Rw Lw' R2 L", where all the moves are across the same axis, and therefore the order of them doesn't change the scramble state.

My proposal is that anytime moves on the same axis appear in sequence, they are sorted, such that you perform all moves starting with the same letter first, e.g. "L' Lw 3Lw2 3Rw Rw' R2" instead of switching back and forth between L and R.
i propose sorting moves left to right, top to bottom, and front to back, but i'm impartial to the directions.

@toadfrommariokart64 toadfrommariokart64 closed this as not planned Won't fix, can't repro, duplicate, stale Jul 25, 2022
@gregorbg gregorbg transferred this issue from thewca/tnoodle Jul 25, 2022
@gregorbg
Copy link
Member

This is essentially what MERGE_REDUNDANT_MOVES_PRESERVE_STATE would achieve in AlgorithmBuilder. However, nobody ever got round to implementing this and I fear it won't be super trivial (or at least needs a whole lot of tests to do correctly) to implement.

I'll leave this open for the time being but please understand that this is not high on our priority list.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants