Slashdot Mirror


Rubik's Cube Now Solvable in 20 Moves

A few years ago we reported that it had been proven that Rubik's Cubes could be solved in 23 moves. Well now that number is down to just 20. Proving it required 35 years of computer time donated by Google to get it done.

23 of 309 comments (clear)

  1. Enough! by 2names · · Score: 5, Funny

    Enough with the Rubik's cube junk, someone please tell us how to unhook a bra with *1* move.

    --
    "I'm just here to regulate funkiness."
    1. Re:Enough! by Monkeedude1212 · · Score: 5, Funny

      Easy.

      Step 1:
      Unhook the bra

      It's all relative - what do you consider 1 move? I came across this argument during my first DnD session, and subsequently, haven't played it since.

    2. Re:Enough! by 2names · · Score: 4, Funny

      All good /.'ers seek knowledge. Whether we ever get to *use* that knowledge is another discussion.

      --
      "I'm just here to regulate funkiness."
    3. Re:Enough! by Jurily · · Score: 5, Insightful

      Tell her to take it off.

    4. Re:Enough! by MikeBabcock · · Score: 4, Funny

      Placing the hand such that the forefinger is bent against the section of the bra closest to the back and the thumb is over the piece in the foreground with the hooks, slide in the detaching direction with the thumb.

      Alternatively, just ask her to take it off for you ... but that may be a problem if you didn't actually know the girl on the bus in the first place.

      --
      - Michael T. Babcock (Yes, I blog)
    5. Re:Enough! by Monkeedude1212 · · Score: 4, Funny

      Are you kidding? You expect him to talk to a girl?

      He actually only needs to know how to unhook a bra because it's currently holding a bundle of Cat6 together.

    6. Re:Enough! by Surt · · Score: 4, Funny

      That's just unhooking, not removing. Removing in one move is best accomplished through the brute force method. Grab the side opposite the clasp and yank hard.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    7. Re:Enough! by Anonymous Coward · · Score: 4, Funny

      and the toy, well, I guess you still play with breasts

      Yeah, and my mom isn't there to tell me not to put them in my mouth.

    8. Re:Enough! by Abstrackt · · Score: 4, Funny

      You do realize that some of them have FOUR hooks, right? Sure it is easy on the one or two hook models for the smaller chested women. But on the 4 hook models for the larger chested - I defy you to do it with one hand in one "move"...

      Bring me a large-breasted woman and I'll show you how it's done!

      --
      They say a little knowledge is a dangerous thing, but it's not one half so bad as a lot of ignorance. - Terry Pratchett
    9. Re:Enough! by IAmGarethAdams · · Score: 4, Funny

      Why are you running sudo at a root prompt?

    10. Re:Enough! by guyminuslife · · Score: 5, Funny

      I'm imagining this game session.

      You: "Alright, I'll unhook the wood nymph's bra."
      DM: "Okay, how do you do that?"
      [rest of gaming group listens intently]
      You: "Umm...I just, you know, unhook it?"
      DM: "Okay, we'll say it takes three rounds."
      You: "It doesn't take three rounds to unhook a bra!"
      DM: "Well, it takes your character three rounds."
      You: "That's bullshit. Have you ever done it?"
      DM: "SILENCE! YOU ARE BANISHED FROM DUNGEONS AND DRAGONS FOREVER!"

      --
      I don't believe in time. It's a grand conspiracy designed to sell watches.
  2. The exact sequences by Drakkenmensch · · Score: 4, Funny

    Moves 1 through 19: repeatedly hit cube with hammer

    Move 20: reassemble the smashed bits into a solved cube.

    Warning: Your cube may or may not remain functional through use of this solution.

    1. Re:The exact sequences by MozeeToby · · Score: 4, Funny

      1) Turn one face 45 degrees
      2) Pry upward on one middle edge piece until it pops out
      3) Remove all edge and corner pieces
      4) Put the cube back together, but flip exactly 1 edge piece
      5) Give it to someone who knows how to solve it
      6) Laugh maniacally when they just can't seem to get that last piece where it belongs.

    2. Re:The exact sequences by Drakkenmensch · · Score: 4, Funny

      Your method, while functional, shows a decided lack of hitting the cube with a hammer. Where's the fun in that?

  3. There is a good reason by calderra · · Score: 5, Interesting

    I know it won't stem the tide, but this is good research. I'm sure there are a million other algorithms in the world that can benefit from this. Shortcuts they had to invent to make sure they were using minimal processing time, full understanding of how much money and time it really took to get this process done to make other projects more practical, etc etc. This sort of thinking, even if silly on its own, has a broad range of applications.

  4. Another way of thinking about this. by dmomo · · Score: 4, Informative

    The shortest path between any two configurations (be them solved or not) on a graph of all possibilities will be no greater than 20.

  5. Re:Thank God! by beelsebob · · Score: 4, Insightful

    Yes, you're right, we should devote all our time to getting ourselves to live longer, and none of our time to making our lives more interesting and enjoyable. That'll make a lovely world, won't it.

  6. Re:Thank God! by jridley · · Score: 5, Informative

    Don't have to, World Community Grid has already been doing cancer cure grid computing for years.
    This one is complete:
    http://www.worldcommunitygrid.org/research/hdc/overview.do

    These two are still running:
    http://www.worldcommunitygrid.org/research/hcc1/overview.do

    http://www.worldcommunitygrid.org/research/hfcc/overview.do

  7. Re:Thank God! by Anonymous Coward · · Score: 5, Funny

    Thank God!

    And cancer? Still unsolved. I'll bet computer time could be used for that too.

    It can be shown that a cure for cancer can easily be derived from a method of solving any Rubik's cube in 19 moves.

  8. Re:Thank God! by Pantero+Blanco · · Score: 5, Insightful

    Thank God! And cancer? Still unsolved. I'll bet computer time could be used for that too. (sorry, bullsh*t like this hits very close to home for me recently. Nothing like having people dying, and then hearing how we are using resources for utter crap)

    I don't think the limiting factor in cancer research is lack of computer time. If it were something so simple, getting the resources wouldn't be a problem.

    Your raging is pointless.

  9. How much computing power is this, really? by Entropius · · Score: 4, Informative

    35 years is about 300k core-hours, a standard measure of computing resources. This is a big pile of computer time, but is not unreasonable.

    So how much does this cost?

    A typical supercomputer, Ranger, cost $59 million to build and operate for four years. It's got about 60k cores, so $59 million delivers 240k core-years; they used 35 core-years to do this computation. Doing the division, you get $9000 of computer time -- not all that bad. Plugging in the cost numbers for another production supercomputer, Kraken, gives a slightly lower cost.

  10. Re:Thank God! by interkin3tic · · Score: 4, Informative

    That's where you are wrong. There is a lack of resources, funding, and computers cycles. There have been cycles running for years. I know cancer researchers, and I've donated time, money, and my computer cycles

    While all research could use more funding, cancer research has to be one of the best-funded research fields out there. It's either that or defense. It lacks funding like I lack funding because I can't buy a mansion.

    Could you be more specific as to what those cycles were for? I'm guessing they were for protein folding, which is essential and good research but is not going to directly find a cure. If google had run all it's computers on protein folding, we'd likely be only marginally closer to a cure for cancer.

    The limiting factor in cancer research is -not- computing time. A bigger one is the fact that there are many different types of cancer, and the biggest one is that it's incredibly difficult to kill millions of any one type of cell without killing a lot of other cells in a human body. For most of our history, we had no idea how to specifically kill bacterial cells in a human body. It's still an issue.

    Great job though moderators, bump up misinformation. You'd rage too if you were 34 and had to deal with this shit. And watch, I'll get marked as Troll again, even though I'm not and have a great post history. Whatever.

    You're also going to get modded troll because you were asking for it. If you're 34 you should have at some point learned how to calm down and not take things so seriously.

  11. Lower bound = upper bound (finally!) by johny42 · · Score: 4, Informative

    Actually, this is a much more important result than the summary claims. Until now, there was always a gap between the proved lower bound and upper bound on necessary moves. They now proved that the known lower bound (20, proved in 1995) is also an upper bound (ie. there is no position which requires 21 or more moves to solve) and thus concluded research that lasted for 30 years.

    This article could very well be listed on the Slashdot main page, it has nothing to do in Idle. The algorithms that were designed during this research are nothing to laugh at and will surely advance other research fields as well.