News for hackers. Stuff that matters.
Re:Self-solving Rubik's Cube by stormbrew on Monday September 24, 2018 @01:53PM (#18059780)
A lot of people have pointed out that solving a cube isn't really a Hard Problem, and that the really interesting thing is the automechanic aspects of it to begin with, but honestly I think it'd actually be harder to make it track the rotations and replay them backwards than to just solve the cube from any static state.

Kinda feel like this is a pretty good example of how solutions to problems can be counterintuitive to people.

Re:Self-solving Rubik's Cube by canadaduane on Monday September 24, 2018 @03:02PM (#18060399)
Doesn't it need to track the rotations in order to solve it anyway though?
Re:Self-solving Rubik's Cube by enriquto on Monday September 24, 2018 @03:06PM (#18060437)
Why? It just needs to record the current position, regardless how it got there.
Re:Self-solving Rubik's Cube by unholiness on Monday September 24, 2018 @06:00PM (#18061846)
Yes but the current position of all 6 motors is not enough to determine the state of all 26 cubes. Tracking moves with an encoder for each motor (which you want anyway to ensure you didn't overshoot on a move) sounds like the way to go.

I imagine theres some protocol to tell the controller the cube is solved (e.g. only turn it on in a solved state) and it just tracks moves from there to determine the current state.

Re:Self-solving Rubik's Cube by justbaker on Monday September 24, 2018 @05:34PM (#18061661)
That's how I solve a partially solved cube when I pick them up -- just look at where it is and what's next, don't worry about how it got there.
Re:Self-solving Rubik's Cube by jawnv6 on Monday September 24, 2018 @09:46PM (#18062933)
It doesn't have eyes. Or, perhaps more significantly, a way to track the edge and corner cubelets from the initial "solved" position to the current configuration. Face angle isn't enough, you need the path that was taken to get there.
Re:Self-solving Rubik's Cube by justbaker on Sunday September 30, 2018 @08:58AM (#18105984)
Gotcha, so in other words, it needs the previous spin to help decide what’s next? (It doesn’t have self-perspective)