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

Add a heuristic for detecting slice moves. #21

Open
lgarron opened this issue Jun 21, 2018 · 2 comments
Open

Add a heuristic for detecting slice moves. #21

lgarron opened this issue Jun 21, 2018 · 2 comments

Comments

@lgarron
Copy link
Member

lgarron commented Jun 21, 2018

e.g. L R' is interpreted as M' together with an orientation change (see cubing/cuble.js#4) if they fire within 0.1s of each other.

@jfly
Copy link
Member

jfly commented Jun 21, 2018

(Warning: high level thought that might not fit with your goals here). Is this project meant to be a javascript library to help you interface with a Giiker/GoCube/XYZ bluetooth connected Rubik's cube? If so, then I feel like the sort of heuristic defined in the original post is outside of the scope of what I'd expect such a library to do. I'd rather that the library have support for cubing/cuble.js#4, and that users of the library would be able to easily build rotation heuristics like this themselves.

@lgarron
Copy link
Member Author

lgarron commented Jun 21, 2018

Yeah, I'm not sure we necessarily need this in the base library. We certainly shouldn't enable it by default. But making this easy to use might require some sort of heuristic plugin/callback API.

@lgarron lgarron transferred this issue from cubing/cuble.js Mar 7, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants