Live data from Hacker News

S.A.R.C.A.S.M: Slightly Annoying Rubik's Cube Automatic Solving Machine

github.com

11–20 of 61 posts

Re: S.A.R.C.A.S.M: Slightly Annoying Rubik's Cube Automatic Solving Machine

#11
post #6

This is fantastic, how did it not get confused by the blue logo on the cube in the video?

Western cubes always have white opposite yellow. Japanese cubes always have white opposite blue. (The center piece on each side can be considered "fixed" relative to all moves.)

Ahh right, I forgot the center piece defines the face color, thanks.

Re: S.A.R.C.A.S.M: Slightly Annoying Rubik's Cube Automatic Solving Machine

#13
I want an automatic scrambling machine, not an automatic solving machine. Two cubes. While you're solving one, the other one is being scrambled. Cubers spend way more time scrambling than solving. Scrambling is the annoying part that needs automating.

Re: S.A.R.C.A.S.M: Slightly Annoying Rubik's Cube Automatic Solving Machine

#14

I want an automatic scrambling machine, not an automatic solving machine. Two cubes. While you're solving one, the other one is being scrambled. Cubers spend way more time scrambling than solving. Scrambling is the annoying part that needs automating.

Can’t you just run the solving machine in reverse?

Re: S.A.R.C.A.S.M: Slightly Annoying Rubik's Cube Automatic Solving Machine

#15

I want an automatic scrambling machine, not an automatic solving machine. Two cubes. While you're solving one, the other one is being scrambled. Cubers spend way more time scrambling than solving. Scrambling is the annoying part that needs automating.

I’m completely not in this space but your comment had me wondering: are there digital cube faces? That is, a real physical cube but with faces that can instantly be set to a given color?

Re: S.A.R.C.A.S.M: Slightly Annoying Rubik's Cube Automatic Solving Machine

#16

I want an automatic scrambling machine, not an automatic solving machine. Two cubes. While you're solving one, the other one is being scrambled. Cubers spend way more time scrambling than solving. Scrambling is the annoying part that needs automating.

Can’t you just run the solving machine in reverse?

You can but it doesn't need to be smart at all. It doesn't need cameras. It's a much simpler machine.

Re: S.A.R.C.A.S.M: Slightly Annoying Rubik's Cube Automatic Solving Machine

#17

I want an automatic scrambling machine, not an automatic solving machine. Two cubes. While you're solving one, the other one is being scrambled. Cubers spend way more time scrambling than solving. Scrambling is the annoying part that needs automating.

Can’t you just run the solving machine in reverse?

Yeah, it's just a software change to the existing machine. If you generate a target scrambled state it's literally the solver algorithm in reverse too.

It would be neat if it offered to scramble when you insert an already solved cube (demoed in the video), and maybe have options for the amount of randomness.

Is there an unbiased scrambling (or random generation) algorithm, or is it enough to just generate N random moves?

Re: S.A.R.C.A.S.M: Slightly Annoying Rubik's Cube Automatic Solving Machine

#19

Earlier quoted context omitted.

Can’t you just run the solving machine in reverse?

You can but it doesn't need to be smart at all. It doesn't need cameras. It's a much simpler machine.

Funny enough, that (e: the shuffle function mentioned in original thread post, just realized my awkward comment placement) sounds like a very reasonable stretch goal/feature add-on, although I'm not sure this particular machine could shuffle quickly enough for speedcuber types.

Re: S.A.R.C.A.S.M: Slightly Annoying Rubik's Cube Automatic Solving Machine

#20
post #2

The aesthetics of this are great. Nice job. Demo: https://youtube.com/shorts/Xer4mPZZH8E

This is absolutely the most charming thing I've seen in a hot minute.

For anyone also thoroughly enchanted like me, there is an additional, longer demo:

https://www.youtube.com/watch?v=WV52RtuWXk0

Living in software land, I do wonder how hard is the undertaking to build one of my own.

As a hobbyist cuber, this project reeks of icebreaking potential for the rest of the times I'm not actively solving -- leave it on my desk next to a cube... random coworker walks by, sees and grabs the cube, shuffles it, and chucks it into the SARCASM machine, enjoys a minute of novelty, ????, profit!

Post reply on HN