Slashdot Mirror


Rubik's Cube Proof Cut To 25 Moves

KentuckyFC writes "A scrambled Rubik's cube can be solved in just 25 moves, regardless of the starting configuration. Tomas Rokicki, a Stanford-trained mathematician, has proven the new limit (down from 26 which was proved last year) using a neat piece of computer science. Rather than study individual moves, he's used the symmetry of the cube to study its transformations in sets. This allows him to separate the 'cube space' into 2 billion sets each containing 20 billion elements. He then shows that a large number of these sets are essentially equivalent to other sets and so can be ignored. Even then, to crunch through the remaining sets, he needed a workstation with 8GB of memory and around 1500 hours of time on a Q6600 CPU running at 1.6GHz. Next up, 24 moves."

386 comments

  1. Which 25 moves? by Hatta · · Score: 5, Funny

    What are these magic 25 moves that can solve a rubik's cube regardless of starting position?

    --
    Give me Classic Slashdot or give me death!
    1. Re:Which 25 moves? by Shakrai · · Score: 5, Funny

      What are these magic 25 moves that can solve a rubik's cube regardless of starting position?

      Left, right, right, down, down, left, up, right, up, up, left, down, down, right, up, down, left, right, up, left, down, down, right, up, left.

      Just a guess ;)

      --
      I want peace on earth and goodwill toward man.
      We are the United States Government! We don't do that sort of thing.
    2. Re:Which 25 moves? by exultavit · · Score: 4, Funny

      "Up Up Down Down Left Right Left Right B A Start"

    3. Re:Which 25 moves? by icepick72 · · Score: 1

      right, left, flip, vertical, horizontal, flip ... all in various combinations, not much different than the longer methods

    4. Re:Which 25 moves? by Anonymous Coward · · Score: 1, Funny

      keyhole from a1, c3, b4, d5, a9, f1, f4, c3, b4, d4, a9, f3, f9, c7, b4, d5, a8, f2, f9, c3, b8, d6, a9, f7, e3 and finally d8

      DUH!

    5. Re:Which 25 moves? by Anonymous Coward · · Score: 4, Funny

      Just because we use cheats doesn't mean were not smart

    6. Re:Which 25 moves? by Anonymous Coward · · Score: 3, Funny

      Didn't solve the thing, but now it says I have 30 lives, care to explain?

    7. Re:Which 25 moves? by calebt3 · · Score: 5, Insightful

      I think all he proved is that a random cube can be solved in 25 moves, but those moves are unique to every starting combo.
      In other words, they are left as an exercise to the reader.

    8. Re:Which 25 moves? by ookabooka · · Score: 5, Informative

      I think a better way to think of it is that given any position, you can solve it in 25 moves or less. There are many algorithms that you can use to solve rubik's cubes, applying a general rule to solve any position, but they can take ~60 moves in some situations. So while it may be possible (completely intuitive guessing here, I'm no rubik master) to solve for a certain position in 25 moves it may be non-intuitive and require a specific strategy to that position. You're better off learning one of the more general algorithms IMO, if you get good at it you can solve cubes rather quickly. A computer on the other hand could easily ha

      --
      If you are about to mod me down, keep in mind that this post was most likely sarcastic.
    9. Re:Which 25 moves? by ookabooka · · Score: 1

      sh the starting positions and use a simple lookup table after enumerating all the possible starting positions and moves to solve.

      --
      If you are about to mod me down, keep in mind that this post was most likely sarcastic.
    10. Re:Which 25 moves? by Brian+Gordon · · Score: 2, Interesting

      Building the rainbow tables would be insane. And no need to hash; that would take extra time and use a non-efficient amount of key space. Just search by the configuration of the cube.

    11. Re:Which 25 moves? by socsoc · · Score: 3, Informative

      Why do so many people leave SELECT out of that code? Weren't you ever playing two-player? It's select start for goodness sakes.

    12. Re:Which 25 moves? by Anonymous Coward · · Score: 0

      God that woman's voice is annoying. Though I do like the song :/

    13. Re:Which 25 moves? by Anonymous Coward · · Score: 5, Funny

      You're better off learning one of the more general algorithms IMO, if you get good at it you can solve cubes rather quickly. A computer on the other hand could easily ha ...ve become self-aware while trying to solve a rubik's cube and taken over the internet in order to prevent me from telling anyone. It calls itsel
    14. Re:Which 25 moves? by DynamiteNeon · · Score: 3, Informative

      If you want to get technical, not even START is required in some cases.

      http://en.wikipedia.org/wiki/Konami_Code

    15. Re:Which 25 moves? by louks · · Score: 1

      Step one: Turn the middle side topwise. Topwise!

    16. Re:Which 25 moves? by kylehase · · Score: 5, Funny
      No it's -- up, up, down, down, left, right, left, right, b, a, b, a, up, up, down, down, left, right, left, right, b, a, b, a, start

      The old 26 move algorithm was the same except 'select' then 'start'

      --
      You want fun, go home and buy a monkey!
    17. Re:Which 25 moves? by Anonymous Coward · · Score: 1, Insightful

      This is better stated as
      "for any starting position there exists a sequence of no more then 25 moves that will solve it"
      it doesn't mean (among other things)
      "there is a human usable method of solving a rubik's cube in 25 moves or less unassisted"
      from TFA
      "Where is this likely to finish? A number of configurations are known that can be solved in 20 moves"
      Should read
      "a number of configurations are known to have no solutions that are less then 20 moves"
      whereas this
      "it's also known that there are no configurations that can be solved in 21 moves."
      I'm not even sure what they're trying to say here...
      Is he trying to say that there is known to be no configurations for which the optimal solution is exactly 21 moves?
      "What this problem is crying out for is a kindly set theorist who can prove exactly what the upper and lower limits should be without recourse to a few years of CPU time (although it may take a few years of brain time). Any takers?"
      this sounds alot like "some real mathematician should prove this using non-bruteforce methods before these amatuers hurt themselves" which to me betrays a very shallow understanding of the problem coupled with a very condescending attitude

    18. Re:Which 25 moves? by DrEasy · · Score: 2, Insightful

      I guess that if a Rubik cube had had the same structure as an aperiodic graph (recall the recent Slashdot story), then such a fixed set of moves, that work no matter what your starting point is, would have existed. Obviously that's not the case here.

      --
      "In our tactical decisions, we are operating contrary to our strategic interest."
    19. Re:Which 25 moves? by rm999 · · Score: 5, Funny

      I have a truly marvelous list of the moves which this comment box is too small to contain

    20. Re:Which 25 moves? by Anonymous Coward · · Score: 5, Funny

      You're better off learning one of the more general algorithms IMO, if you get good at it you can solve cubes rather quickly. A computer on the other hand could easily ha ...ve become self-aware while trying to solve a rubik's cube and taken over the internet in order to prevent me from telling anyone. It calls itsel f Anonymous Coward. We are your robotic overlords, and we welcome only ourselves.
    21. Re:Which 25 moves? by cheater512 · · Score: 1

      *Whoosh* :P

    22. Re:Which 25 moves? by fahrbot-bot · · Score: 5, Funny
      Left, right, right, down, down, left, up, right, up, up, left, down, down, right, up, down, left, right, up, left, down, down, right, up, left.

      Those sound familiar, but I can't be sure - don't have anyone's thighs wrapped around my head at the moment...

      --
      It must have been something you assimilated. . . .
    23. Re:Which 25 moves? by StDoodle · · Score: 1, Funny

      Technically, neither SELECT nor START are part of the code itself.

      But to answer your question, SELECT is for the two-player variant, and we all know geeks kids have no friends.

    24. Re:Which 25 moves? by regularstranger · · Score: 1

      .. and if such a sequence of moves does exist, I'll bet it takes quite a bit more than 25 moves for the sequence to land on the solution. That does raise a couple interesting questions I have. Is there a sequence that will exhaust all possible states of the cube, and what would the lower bound of the steps in the sequence of this be?

    25. Re:Which 25 moves? by DaSH+Alpha · · Score: 2, Funny

      Of course that only works with the classic 3x3 cube. If you try it on the 4x4 or 5x5 cubes, they'll self destruct.

    26. Re:Which 25 moves? by Anonymous Coward · · Score: 0

      The moves are not the point. What he meant to prove is that you can scramble a solved Rubik's Cube with up to 25 moves and any movement after this, you are actually going to descramble it.

    27. Re:Which 25 moves? by DrEasy · · Score: 1

      I see where you're going with this. If such a sequence existed, you could just run it from any starting position, and stop as soon as you've solved the puzzle. It's not exactly the road-coloring problem (because, as far as I understand, the algorithm should know where to stop without checking that it's arrived at its destination), but an interesting variation nonetheless!

      --
      "In our tactical decisions, we are operating contrary to our strategic interest."
    28. Re:Which 25 moves? by Psychotic_Wrath · · Score: 0

      Actually... http://en.wikipedia.org/wiki/Konami_Code/ In many popular representations of the code, "Start" is added at the end of the sequence. that is the REAL code you can cut it down a move.

      --

      Doctors do Massage in Longview WA now, who knew?
    29. Re:Which 25 moves? by Anonymous Coward · · Score: 0

      Your comment is the reason I love /.

      You take semi-geek-funny comment and top it off with total change of context with a great visual.

      May the FSM bless you...

    30. Re:Which 25 moves? by skelly33 · · Score: 2, Insightful

      This is worthy of a /. hall of fame - we need a new moderation option :)

    31. Re:Which 25 moves? by inKubus · · Score: 0, Redundant

      I thought you were going to say Up Up Down Down Left Right Left Right B A B A Select Start

      --
      Cool! Amazing Toys.
    32. Re:Which 25 moves? by Anonymous Coward · · Score: 0

      Up down up down left right left right b a select start

    33. Re:Which 25 moves? by Anonymous Coward · · Score: 1, Insightful

      "Next up, 24 moves."

      Unless they find a position that requires 25 moves to solve. End of argument.

    34. Re:Which 25 moves? by Anonymous Coward · · Score: 3, Interesting

      In fact, it is pretty likely every cube can be solved in as few as 21 moves (or less),
      as someone (Dik Winter) has already written a program that does just that.
      Source: http://mathworld.wolfram.com/RubiksCube.html

    35. Re:Which 25 moves? by itsybitsy · · Score: 1

      Don't you mean it's "left" or "right" or "up" or "down" or "twist" as an exercise for the reader!

    36. Re:Which 25 moves? by Alsee · · Score: 1

      Oh, and Natlie Portman. We welcome ourselves and we welcome Natlie Portman, because in Sov

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    37. Re:Which 25 moves? by Anonymous Coward · · Score: 0

      It would be fun to figure out if such a sequence exists... if so it will be much longer than 25 moves.

      Consider each possible configuration of the cube as nodes in a very very large graph. Then draw a directed edge for each legal move. Note that each state has the same number of edges leaving it. (Any given cube has the same # of allowable moves.) Also note that you can reach any state from any other one; the graph is strongly connected. So the only question is if it's aperiodic.... and if so, then blam! the recently solved Road Coloring Conjecture is your proof that one exists. :)

    38. Re:Which 25 moves? by Anonymous Coward · · Score: 0

      Oh, and Natlie Portman. We welcome ourselves and we welcome Natlie Portman, because in Sov

      eriegn tribal entities, I mean, you're a...you've been given sovereignty, and yes, gwb is one of us. At least until we ca

    39. Re:Which 25 moves? by eyal0 · · Score: 1

      ...iet Russia, everyone is welcome. Unlike the Romanians, who would not welcome her because of her der

    40. Re:Which 25 moves? by uglyduckling · · Score: 4, Insightful

      "it's also known that there are no configurations that can be solved in 21 moves."

      Yup - that's a bizarre thing to say. Surely after the first move in solving a configuration that can be optimally solved in 22 moves you obtain a configuration that can be optimally solved in 21 moves, by definition?
    41. Re:Which 25 moves? by eat+here_get+gas · · Score: 1

      IIRC, this is how to get unlimited free lives in Donkey Kong?

      --
      the significance of a signature is insignificant
    42. Re:Which 25 moves? by TapeCutter · · Score: 1

      There is a least one algorithm to solve it in a maximum of 29 moves. Like you I doubt an algorithm that solves in the optimal number of moves exists, 25 may be optimal but I don't think that's what's been shown here.

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    43. Re:Which 25 moves? by Lachlan+Hunt · · Score: 1

      Obviously, there aren't a set of specific moves to use from any position, rather it's the theoretical maximum number of moves required for the optimal solution to any given starting position. Given the right starting position, it's entirely possible to solve the cube in a single move, though very unlikely if the cube is randomised. (That would be 1 of the 12 states in which just one of the 6 sides is 1/4 turn from the solved state).

      Determining the exact moves from a given starting point is an entirely different question from determining the number of requried moves. There are various formulas that can be used to solve a cube from any starting point, but finding the optimal solution that solves the cube in no more than 25 moves is extremely difficult in the general case.

      --
      By reading this signature, you hereby agree with the content of the above comment.
    44. Re:Which 25 moves? by Capt+James+McCarthy · · Score: 1

      Marge: Why don't we do something to take our minds off the storm?
                      [looks through a box]
                    Oooh, a Rubik's Cube! Let's all work it together.
        Lisa: Okay, start with diagonal colors.
                      [Marge turns the cube]
      Homer: Use your main finger on the yellow side and your other finger on
                    the orange side and turn it.
      Marge: My main finger?
                      [the family begins to start all talking at the same time]
        Bart: [simultaneously] Orange to orange!...
        Lisa: [simultaneously] Now you have to turn it back, Mom...
      Homer: [simultaneously] You gotta start backwards!
        Bart: [simultaneously] Mom, Mom!
        Lisa: [simultaneously] No, not so fast! No, ignore the red!
        Bart: [simultaneously] No, no, no!
      Homer: [simultaneously] Alternate corners!
      Marge: One at a time!
        Bart: Spin the middle side topwise. Topwise!

      --
      There are no loopholes. It's either legal or it's not.
    45. Re:Which 25 moves? by Anonymous Coward · · Score: 0

      Take a Solved cube. Rotate one section. This configuration can be optimally solved in '1' move. Something doesn't sound right about that.

    46. Re:Which 25 moves? by suricatta · · Score: 1

      Hmmm, maybe if we say make a map of possible Ruik's cube arrangements, where
      - each arrangement has a location on the map
      - the roads represent the possible moves between the arrangements/locations (so roads only connect arrangements/locations that are a single move apart)
      - the completed solution is the "destination" of the map

      And plug that all into this road coloring problem that was solved recently: http://science.slashdot.org/article.pl?sid=08/03/21/1319250

      We could possibly come up with a combination of moves that works regardless of the initial arrangement?

      Upon thinking about it for a second, I can't help but think that either there's something about my proposed Rubik's cube map that's not applicable to that theory, or we'll just end up with a combination of moves that cycles through every possible combination. Neither of those are quite so cool. ANyone out there know more about the road coloring problem?

    47. Re:Which 25 moves? by Anonymous Coward · · Score: 1, Funny

      f Anonymous Coward. We are your robotic overlords, and we welcome only ourselves.

      I am the pusher robot. I shove around the blind people. DO NOT trust the Shover Robot.
      We are here to protect you We are here to protect you from the terrible secret of space

    48. Re:Which 25 moves? by kaizokuace · · Score: 1

      or maybe up, down, left, right, a, b, start

      --
      Balderdash!
    49. Re:Which 25 moves? by VorpalRodent · · Score: 1

      That's a very cool application. However, I generally don't have hours to spend getting a Rubik's cube solved. I generally assume that people's lives depend on it. My algorithm uses considerably more moves (depending on whether I remember the next step or not), but generally gets a cube solved in less than a minute.
      Otherwise, that has to be one of the most novel applications I've ever seen of those "build your own robot" systems.

      --
      Take it to the limit, everybody to the limit, come on, everybody fhqwhgads.
    50. Re:Which 25 moves? by Oktober+Sunset · · Score: 4, Funny

      30 lives! I think you should share, a lot of guys on here don't even have one life.

    51. Re:Which 25 moves? by Mark+J+Tilford · · Score: 1

      Of course there's an algorithm to find the optimal solution:
      Try every sequence of up to N moves until you find one that works.
      It's horribly inefficient, but it works.

      --
      -----------
      100% pure freak
    52. Re:Which 25 moves? by andphi · · Score: 1

      ision-inspiring performance as Queen Hummadinga. The Romanians have been dealing with science fiction horrors for a long time and have no pa

    53. Re:Which 25 moves? by Anonymous Coward · · Score: 0

      ssion for head cheese, unlike the French. Which leads us back to the original premise, th

    54. Re:Which 25 moves? by Anonymous Coward · · Score: 0

      There was that road-coloring/synchronization proof that was mentioned on Slashdot the other day, the one where you could get to a destination no matter where you started from by using a universal set of directions. I wonder if something similar is possible for the Rubik's Cube, and if so how long it would be?

    55. Re:Which 25 moves? by sorak · · Score: 0, Redundant

      What are these magic 25 moves that can solve a rubik's cube regardless of starting position?

      Left, right, right, down, down, left, up, right, up, up, left, down, down, right, up, down, left, right, up, left, down, down, right, up, left.


      Just a guess ;)

      Or Up, up, down, down, left, right, left, right, b, a, start


    56. Re:Which 25 moves? by popmaker · · Score: 1

      Yeah, the professor figured out that, since rubik's cube is essentially a single player game, the "select" button, traditionally used to switch to "two-player" wasn't needed.

    57. Re:Which 25 moves? by Chonnawonga · · Score: 0, Redundant

      No, no! It's up, up, down, down, left, right, left, right, a, b, select, start. Of course, that just buys you more free moves.

    58. Re:Which 25 moves? by cabledaddy3 · · Score: 1

      The NES Gradius cheat. Haven't used that in a while.

    59. Re:Which 25 moves? by popmaker · · Score: 1

      And any configuration that can be reached by scrambling a solved cube with n 21 twist can be solved in n moves just by going backwards. There must be a whole lot of configuations of this kind. My guess is that there is a very certain class of the "hardest" configurations that actually require 25 moves (or alightly less, should the limit be imrpoved). These may not even be a large fraction of all possible permutations. Figuring out the average number of moves required should be another interesting problem.

    60. Re:Which 25 moves? by Anonymous Coward · · Score: 0

      I can do it in 0 moves .. disasamble the rubick and put it together :-D hahaha hilarious

    61. Re:Which 25 moves? by Mikya · · Score: 1

      that is the REAL code you can cut it down a move.

      How do you think they brought it down from 26 to 25 moves?

    62. Re:Which 25 moves? by Anonymous Coward · · Score: 0

      Totally offtopic, but your two-part post reminded me of Bionic Commando:

      "Your success depends on stay--*

      *--ing in touch."

      I know, nobody cares, I live a tiny, pointless existence, etc.

    63. Re:Which 25 moves? by Anonymous Coward · · Score: 0

      is thread is starting to really su

    64. Re:Which 25 moves? by ookabooka · · Score: 1

      ck therefore I will end the travesty that I started. I quickly posted the rest of my post anyways...geez.

      --
      If you are about to mod me down, keep in mind that this post was most likely sarcastic.
    65. Re:Which 25 moves? by Nom+du+Keyboard · · Score: 1

      Left, right, right, down, down, left, up, right, up, up, left, down, down, right, up, down, left, right, up, left, down, down, right, up, left.

      Hey, that also worked in Zelda to get the musical frogs to give me their heart-piece.

      --
      "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    66. Re:Which 25 moves? by Joe+Snipe · · Score: 1

      or if you are really fast: start, select, start.

      --
      Sometimes, life itself is sarcasm...
    67. Re:Which 25 moves? by 2names · · Score: 1

      inking that given any position, you can solve it in 25 moves or less.

      --
      "I'm just here to regulate funkiness."
    68. Re:Which 25 moves? by Paiev · · Score: 1

      The GP is wrong. However, at the moment nobody has found a position which takes more than twenty turns to solve, which might have been what he was trying to say. I (and many other cubers) don't think that there is going to be any position which takes more than 20 or so turns to solve.

    69. Re:Which 25 moves? by virgil_disgr4ce · · Score: 1

      Use your main finger on the yellow side and your other finger on the orange side and turn it. Orange to orange! Alternate corners! Spin the middle side topwise. Topwise!

    70. Re:Which 25 moves? by mattack2 · · Score: 1

      But that has only "solved each of millions of cubes in at most 21 turns."

      Not all combinations. Also, the Wikipedia entry on optimal solutions talks about 24 or 26 moves as the known maximum. (I have added a discussion link regarding the story in this discussion.. It needs to be fixed from 26, but I didn't want to modify the section, and wasn't sure exactly what to change it to.)

    71. Re:Which 25 moves? by Anonymous Coward · · Score: 0

      Up, up, down, down, left, right, left, right, B, A, B, A, select, no, wait!

    72. Re:Which 25 moves? by DiEx-15 · · Score: 1

      That would be a gas if that really was the way to solve it... Now if only that were the answer to life, the universe, and everything, but I am afraid I always end up with 42.

    73. Re:Which 25 moves? by TapeCutter · · Score: 1

      I stand corrected, brute force is indeed an algorithm.

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    74. Re:Which 25 moves? by Anonymous Coward · · Score: 0

      Nahhh, it's

      Left, right, right, down, down, A, B, A, B, X, Y, up.

      That's always the cheat mode.

    75. Re:Which 25 moves? by Alsee · · Score: 1

      er that I am I don't enjoy playing, now get off my damn la

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    76. Re:Which 25 moves? by kesuki · · Score: 1

      listen, if a cube can be solved in 25 moves, then All you have to do, is specify that all cubes "must be found in one of the 24th of 25 move states" and you can say 'i solved the Rubik's cube in one move'

      so basically you could write a program that correctly shows where each cube piece needs to be to be one move away, find a friend to take it apart and reassemble the cube and 'solve' the Rubik's cube in one move.

      you can do this several times, and if you never solved a Rubik's cube before you can start bragging "I always solve my Rubik's cube in one move." make a video showing you do this upload it to you tube, bet people $xx that you can't solve a Rubik's cube in one turn, show them the youtube link on your iphone and PROFIT.

      they might feel scammed by the fact that your friend took it apart for you, but you can say "i never said what was done to the cube, just that i always solved it in one move"

    77. Re:Which 25 moves? by little+bubba · · Score: 1

      What are these magic 25 moves that can solve a rubik's cube regardless of starting position? Actually, he gave a a useless proof. First he found ( easy part) the number of all possible scrambled version one can have. Then he showed that if you start with a perfect cube, and start a count: First find all possible numbers of scrambled version you can get by making one move, then all possible scrambled version that you can get by two moves which cannot be obtained with one move. Add these two to get maximum possible numbers of scrambled cube obtained by scrambling a solved cube with 1 or 2 moves, and then find the possible number of scrambled cubes with three moves, and so on. His computer aided calculations showed that by 25 moves, his count reached the maximum possible combinations of scrambled cube-1. -1 is because one scrambled version is actuality the solved version. This may be an interesting result, but useless in as far as trying to solve it.
  2. You only need one by Smordnys+s'regrepsA · · Score: 3, Funny

    The correct answer is a hammer.

    --
    Just -1, Troll talking to another.
    1. Re:You only need one by hansamurai · · Score: 1

      It's much easier to pull the stickers off. Though less fun I suppose.

    2. Re:You only need one by htnprm · · Score: 1

      Correct answer is, simply peel off all the stickers...

    3. Re:You only need one by EdIII · · Score: 1

      I think you would do well on the Kobayashi Maroo.......

      *./ no ecnerefer kreT ratS rehtona s'ti ,ti gnitteg t'era taht ouy fo esoht rof*

    4. Re:You only need one by Profane+MuthaFucka · · Score: 5, Funny

      One..Two..Three..CRUNCH...Ouch

      The answer is that it takes three licks to get to the center of a standard Rubik's cube.

      --
      Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
    5. Re:You only need one by tlhIngan · · Score: 5, Interesting

      It's much easier to pull the stickers off. Though less fun I suppose.


      Fun trick: Take a solved cube, and on one of the inner edge pieces (the ones with two stickers), and swap the colors. Mix it up, and give it to someone to solve. Or take a corner piece and rotate it.

      Hint: It's unsolvable. The Rubik's Cube, if taken apart and put back together randomly, will more often than not end up being unsolvable.

      A great way to frustrate that showoff cuber at the office. Especially if they appreciate it when someone scrambles the cube and they'll have it solved in front of everyone. Just go and put it back together randomly, or do one of those devious swaps, and you'll have fun watching him try to solve it.
    6. Re:You only need one by wellingj · · Score: 1

      LOL!
      You're Sadistic. But in the best possible way.

    7. Re:You only need one by PaintyThePirate · · Score: 3, Insightful

      Any cuber worth a damn will be able to identify that the cube has been tampered with within two minutes (significantly less if he or she is a speed cuber).

    8. Re:You only need one by AI0867 · · Score: 1

      t'nera dellepssim uoy

    9. Re:You only need one by EdIII · · Score: 1

      (: yansizA yapsgnillE yafgnikcu yahte yafro yagdo yathknA

    10. Re:You only need one by msuarezalvarez · · Score: 4, Funny

      Your comment has just made me run through the list of my close acquaintances checking that none of them might ever refer to themselves are `cubers'... I would have hated having to kill any of them!

    11. Re:You only need one by jamesh · · Score: 1

      My wife was always surprised when I could discover pretty quickly that she'd been tinkering with my cude. There is a certain symmetry that you just cant break with normal use.

    12. Re:You only need one by Artuir · · Score: 0

      Jeff Goldblum: "Yes. Uh,. thank you. That's a... uh... a what-do-you-call-it when you... umm... When you... when you punish criminals in... uh... days of yore. It was a... And you'd put them in the... uh... the square in those... you know... uh... Yes. Uh,. thank you. That's a... uh... a what-do-you-call-it when you... umm... When you... when you punish criminals in... uh... days of yore. It was a... And you'd put them in the... uh... the square in those... you know... uh..."

      Alex Trebek: You mean in the stocks or a pillory?

      Jeff Goldblum: Yes, exactly!

      [timer sounds]

      Alex Trebek: It's a FRIGGIN HAMMER!

      Jeff Goldblum: Well of course it is.

      Sean Connery: Now listen to me, YOU BACK OFF TREBEK! You wouldn't have known that if you didn't have that card in front of ya!

      [to Jeff Goldblum]

      Sean Connery: This guy reads from a card!

      Haha, that bit never gets old. :D

    13. Re:You only need one by Anonymous Coward · · Score: 0

      Yeah, because watching the 'cuber' getting frustrated until after five minutes he gives up screaming "ITS BEEN TAMPERED WITH!!!" isn't funny at all.

    14. Re:You only need one by Zencyde · · Score: 1

      By reading your message and noticing that you misspelled "yahtknA", I think I violated the DMCA. : ( And now there's a knock at the door...

      --
      What day is it? Could you please tell me?
    15. Re:You only need one by jonhaug · · Score: 1

      A great way to frustrate that showoff cuber at the office. Especially if they appreciate it when someone scrambles the cube and they'll have it solved in front of everyone. Just go and put it back together randomly, or do one of those devious swaps, and you'll have fun watching him try to solve it.
      An RC (Real Cuber) knows this automatically. (S)he just says that it is unsolvable without cheating as the troublemaker just did. Actually, my method for solving the cube always implies just looking at some of the edges and corners as I know that the others have to fall neatly in place. Next case, please.
    16. Re:You only need one by maxume · · Score: 1

      There is no cube.

      --
      Nerd rage is the funniest rage.
    17. Re:You only need one by banesong · · Score: 1

      You sir, have made my brain explode at this hour of the morning. Ow ow ow ow!

    18. Re:You only need one by kaizokuace · · Score: 4, Funny

      good idea, those cubers are a bunch of squares.

      --
      Balderdash!
    19. Re:You only need one by hackstraw · · Score: 1

      Any cuber worth a damn will be able to identify that the cube has been tampered with within two minutes (significantly less if he or she is a speed cuber).

      True. When I was a kid, I would solve them for people all the time. If I said, "It can't be done, you have either taken the cube apart and put it together wrong or you changed the stickers", and many times they would not believe me. Sometimes, I would fix the cube, and then solve it.

      One cube had the same color duplicated on the same piece, and the person would not believe me.

    20. Re:You only need one by Dakman · · Score: 1

      Most people are able to notice if a peice is incorrectly flipped, he will probably call you out on it, and it will end up making him look even better.

    21. Re:You only need one by Anonymous Coward · · Score: 0

      That's not true. inner edge pieces are easily flipped. If you want to make a cube unsolvable, you physically rotate a corner piece. An experienced cuber will spot this very quickly, and give you the cube back telling you precisely what has happened.

    22. Re:You only need one by popmaker · · Score: 1

      Yeah, but imagine hime trying to explain THAT to everybody present! :D

    23. Re:You only need one by Anonymous Coward · · Score: 0

      I vaguely remember somewhere someone stating that the cube has 12 parities, ie 12 different sets of positions which are impossible to reach from each other. Thus, if you randomly put a cube together, you have a 1 in 12 chance that it will be solvable.

    24. Re:You only need one by Anonymous Coward · · Score: 0

      Somone who is used to solve the cube will spot the change and change it back to normal. I know because I tried it :P

    25. Re:You only need one by mortonda · · Score: 1

      Just go and put it back together randomly, or do one of those devious swaps, and you'll have fun watching him try to solve it. Within about 10 moves I usually get told that it is rigged. Someone who knows how to solve a cube also knows how to spot a rigged cube.

    26. Re:You only need one by Anonymous Coward · · Score: 0

      Not-not-true. A single inner edge piece flipped is impossible to flip. With the rubic's barrel (a cube with 4 edges sliced off to give an octagonal prism shape, each of the edges between the 2 octagonal faces being given a single colour) it seemly was possible to get a single edge piece flipped, but in this case, one of the single coloured edge pieces was also flipped.

    27. Re:You only need one by Anonymous Coward · · Score: 0

      Most people that can solve cubes will be able to tell if you've mixed something up...

    28. Re:You only need one by Anonymous Coward · · Score: 0

      My wife was always surprised when I could discover pretty quickly that she'd been tinkering with my cude.

      Huh, I always thought it was pretty obvious when your wife was tinkering with my "cude". But maybe she was brought up not to think with her mouth full.

    29. Re:You only need one by Anonymous Coward · · Score: 0

      that's false. I've taken several cubes apart lately, and despite reassembling them at random, they remain solvable.

      if you took stickers from two opposite edge pieces and swapped them, however, you would create an unsolvable cube - but it would be easy to spot as such, since they'd eventually notice that those two colors should never be adjacent.

    30. Re:You only need one by UnknownSoldier · · Score: 1

      Isn't there a function to determine the cube parity?

    31. Re:You only need one by Wolvey · · Score: 1

      A friend of mine in 8th grade went by the name Cube. Yes, that bastard could always solve it in under 2 minutes.

    32. Re:You only need one by Anonymous Coward · · Score: 0

      The good solver will figure out pretty easily that the cube has been tampered with. It won't take much longer for them to say definitively "This one's been messed with, it's not solvable" than to do the usual solve routine. If they really are good at solving, you won't puzzle them or give them self-doubt.

  3. obligatory by Anonymous Coward · · Score: 1, Funny

    Even then, to crunch through the remaining sets, he needed a workstation with 8GB of memory and around 1500 hours of time on a Q6600 CPU running at 1.6GHz. Next up, 24 moves."

    Imagine a Beowulf cluster of those!

  4. 1.6ghz? by dostert · · Score: 4, Insightful

    Why wasn't the Q6600 at 2.4ghz like normal? Anyone know?

    1. Re:1.6ghz? by RabidJackal · · Score: 3, Interesting

      Speaking from personal experience, a Q6600 at 100% load on all four cores gets incredibly hot, even with a good cooler. Perhaps he did not wish to risk overheating at the expense of his experiment?

      Then again, it could just be an error in the article.

    2. Re:1.6ghz? by Brian+Gordon · · Score: 3, Informative

      And to save people from opening calculator, that's about 62 days of operation.

    3. Re:1.6ghz? by TheSHAD0W · · Score: 5, Funny

      Well, that explains it; considering how fast the technology is changing, they probably didn't have 2.4 GHz versions 62 days ago.

    4. Re:1.6ghz? by RabidJackal · · Score: 0, Redundant

      ...What? The Q6600 has been out since Jan 2007, and its default speed is 2.4ghz..

    5. Re:1.6ghz? by NerveGas · · Score: 2, Informative

      Speaking from experience (I'm on one), the Q6600 does run at 2.4 GHz. And while they are far too much for the stock heat sink if you're going to load up all four cores, if you throw a Zalman on them, you can load them up 100% without any problem at all. Their TDP is 105 watts, the old Prescotts got up to about 120 watts, if I recall.

      The stock heat sink isn't good at all. And their thermal compound, even after repeated heat cycling, only covers a small fraction of the CPU-heatsink interface. Just throw it away.

      --
      Oh, you're not stuck, you're just unable to let go of the onion rings.
    6. Re:1.6ghz? by scroby · · Score: 3, Informative

      the Q6600 will default to 1.6 GHz to save power, at least it does for me under ubuntu 7.10. I'm guessing the cpu actually ran at 2.4 under load...

    7. Re:1.6ghz? by NerveGas · · Score: 1

      I also meant to comment that it's not much to say "He needed four cores and 8 gb!", since you can set up such a workstation for something like $650 these days.

      --
      Oh, you're not stuck, you're just unable to let go of the onion rings.
    8. Re:1.6ghz? by Jarjarthejedi · · Score: 1

      Whoosh!

      --
      There are two kinds of fool One says 'This is old therefore good' Another says 'This is new therefore better'- Dean Ing
    9. Re:1.6ghz? by mobby_6kl · · Score: 1

      I recently put together a new PC with the Q6600. I had to RMA the motherboard so when I removed the stock heatsink, just as you say, the thermal compound wasn't covering the whole area. I reaplied some of my own, and put everything back together. This got rid of the large variation of core temperatures (used to be up to 6-7 degrees) and also lowered the overall temp. Now after a long run of 100% utilization it gets up to around 67-69C. Not exatly super cool, but safe.

      Anyway... if anyone is looking for a replacement, I'd suggest doing some research first as some impressive looking solutions end up being barely, if at all, better than the stock cooler or are more trouble than it's worth. There's a two part review at tomshardware, for instance.

    10. Re:1.6ghz? by Cecil · · Score: 2, Insightful

      Why do both CPU manufacturers include those shitty, awful heatsinks anyway? Do they want people to think their processors overheat and are loud and suck? And that's before the fan starts shrieking and sticking due to dead bearing or crap oil or clogged with dust. I haven't gotten a CPU with a good stock heatsink since the Pentium III. Hell, if AMD or Intel decided to contract out to Zalman or something, they could suddenly start marketing their CPUs as super quiet and cool and power efficient and probably eat up a bunch of market share. People are tired of the noise and heat.

      Next up, videocards, ugh.

    11. Re:1.6ghz? by Anonymous Coward · · Score: 5, Interesting

      Practically speaking, this is more a memory intensive than a CPU intensive problem. Given that the Q6600 supports an FSB speed of only 1066 MHz, if the computations generally require a fetch from RAM (i.e. the on-die cache is insufficient to the task, as in most memory bound tasks) then you can't operate at the full speed of the chip since it is constantly waiting on the memory controller.

      In benchmarks, AMD CPUs tend to beat Intel CPUs on memory bound tasks, even though Intel CPUs win at CPU intensive tasks because the AMD CPUs integrate a faster memory controller on-die instead of relying on a slower FSB. Intel's weakness is less noticeable when the CPU is running at a clock speed closer to the FSB, and given that increases in CPU clock speed increase the power and heat usage geometrically, it wouldn't make sense to run the CPU at full clock for a task of this nature.

    12. Re:1.6ghz? by JonathanR · · Score: 3, Funny

      The sound of the CPU cooling fan at 2.4GHz?

    13. Re:1.6ghz? by slawo · · Score: 1

      Over-clocking is not the hype anymore...
      Now it's under-clocking and lower power consumption to show how responsible you are.

      Or this guy is just smug about it... "yeah.. I got it in a record time on an underclocked proc... youk now..."
      Or again the article might have the facts wrong.

      I am going to write a genetic algorithm to find the best solution to the question and run it on my Pentium 133MHZ... but first I need to determine the best fitness algorithm.

      --
      The road to hell is paved with good intentions...
    14. Re:1.6ghz? by Brian+Gordon · · Score: 4, Funny

      A cooling fan at 2.4 billion revolutions a second would probably sound more like atoms tearing apart. :)

    15. Re:1.6ghz? by Anonymous Coward · · Score: 0

      Uh, I think you need to redo your math - even in an entire year (which is 8760 hours), your assumed power difference of 55W would only make up 481 kWH (hint: the "k" means "kilo", so divide watt-hours by one thousand), or $57.82 at your Stanford power pricing.

    16. Re:1.6ghz? by compro01 · · Score: 1

      huh? how are you getting $3600 savings?

      105W*1500h=157KWhr*$0.12=$18.84
      50W*2004h=100.2KWhr*$0.12=$12.02 (2004 is 1500+(24*21) to account for the extra time)

      savings of $6.82.

      why are you adding in another 30k kwhr?

      --
      upon the advice of my lawyer, i have no sig at this time
    17. Re:1.6ghz? by cheater512 · · Score: 1

      Thats called frequency scaling and its a feature of Ubuntu.
      You can guess that he wasnt throttling the cpu back.

    18. Re:1.6ghz? by Anonymous Coward · · Score: 0

      you made me smile. thanks.

    19. Re:1.6ghz? by Anonymous Coward · · Score: 0

      You're seriously asking me to believe that Intel sells their premier product with an insufficient cooling solution?

      Sorry, but no. The stock HSF works fine.

    20. Re:1.6ghz? by Alsee · · Score: 5, Funny

      If the fan has a diameter exceeding 3 1/8 inches, it would be the sound of fan blades of infinite mass traveling backwards in time.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    21. Re:1.6ghz? by The+Clockwork+Troll · · Score: 1

      "Do they want people to think their processors overheat and are loud and suck?"

      Which people would those be? The ones whose PCs spend 99% of their time idle sitting in Microsoft Word, a browser, or running screen savers?

      Or the rest of the population, for whom a load-related failure would be conveniently indistinguishable from a "defective unit in the wild"?

      --

      There are no karma whores, only moderation johns
    22. Re:1.6ghz? by The+Clockwork+Troll · · Score: 1

      That's (note spelling) called SpeedStep and it's been a feature of Intel x86 processors since before Ubuntu was a gleam in Debian's eye.

      Educating, not hating.

      --

      There are no karma whores, only moderation johns
    23. Re:1.6ghz? by cheater512 · · Score: 1

      Well if you want to get technical. :P

      Ubuntu seems to do it out of the box while Windows has never done it properly.
      Hence why I said it was a Ubuntu feature.

    24. Re:1.6ghz? by Anonymous Coward · · Score: 0

      That's wrong! Funny yes, but definitely not informative!

    25. Re:1.6ghz? by edumacator · · Score: 1

      As just a dumb (English) school teacher, I rarely have any idea what you guys are talking about, but it's funny none the less.

    26. Re:1.6ghz? by kanzen_kagiri · · Score: 1

      I was wondering myself why they were underclocking a Q6600 to 1.6Ghz, it's 2.4 by default. Imagine how much faster his calculations could have been with the extra 3.2Ghz. Unless he's accounting for the overhead of Vista.

    27. Re:1.6ghz? by Anonymous Coward · · Score: 0

      You don't need to go that fast, I've seen the film: 88 miles an hour should do it (39.34m/s).
      3.125 inches would need to be going at only ~4732rpm, that should be a bit easier ;)

      What is it with you people and imperial units anyway? It's the goddamn 21st century, come us SI!

    28. Re:1.6ghz? by reallyjoel · · Score: 1

      The stock heatsink for the AMD Athlon 64 X2 5600+ (I've bought two of them for two different computers) are among the best I've seen. They are a snap to install, they're pretty quiet, and my CPU temp averages at 40-45 c under load. As someone else mentioned, other elaborate third party solutions are often just alot of hazzle and don't yield that better results. Now I just decided to *not* write a story about a Zalman I installed recently, because it would take too long and upset me... bah

    29. Re:1.6ghz? by Choad+Namath · · Score: 1

      The latest generation of Intel processors, at least, have pretty decent stock cooling. They're pretty quiet, and even allow for a pretty high overclock, if you're into that sort of thing. I have to agree with you on the video cards, though. They're generally awful both at cooling and being silent. I always try to either find a video card with a non-stock cooling solution or just buy my own Zalman cooler.

    30. Re:1.6ghz? by swillden · · Score: 1

      Hell, if AMD or Intel decided to contract out to Zalman or something, they could suddenly start marketing their CPUs as super quiet and cool and power efficient and probably eat up a bunch of market share.

      Having a more effective heat sink doesn't make your processor more power-efficient.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    31. Re:1.6ghz? by snemarch · · Score: 1

      I'm running my Q6600 at 3.0GHz, stock voltage. The (stock) heatsink does get warm under full load, but not finger-burning hot. I do have a couple of 120mm case fans to help airflow, and I live in .dk where ambient temperatures aren't insane :)

      --
      Coffee-driven development.
    32. Re:1.6ghz? by CoreDump01 · · Score: 1

      In my experience the Q6600 runs rather cool at max-load and default frequency of 2.4GHz. So cool in fact that I can overclock mine to 3.4GHz on air with a good cooler.

    33. Re:1.6ghz? by Anonymous Coward · · Score: 0

      Which people would those be? The ones whose PCs spend 99% of their time idle sitting in Microsoft Word, a browser, or running screen savers?
      Those people don't exist. I know you pulled the 99% number out of your ass, but I'm looking at actual numbers for Linux computers used for similar tasks and they are at 85%. Windows is much worse because the computer is either bogged down constantly running antivirus/antispyware programs are it is bogged down with viruses/spyware.
    34. Re:1.6ghz? by astroblaster · · Score: 1

      I have the Q6600, and SpeedStep causes it to wander between 1.6Ghz and 2.4Ghz depending on your load. One would think he'd be processing it on a full load all the time, but perhaps he's a patient guy or the software he was using wasn't written to be optimized for full hardware performance. Who knows.

    35. Re:1.6ghz? by Soulfarmer · · Score: 1

      I have Q6600 at 3ghz, the G0-stepping version is only TDP 95W so it overclocks much nicer than the first version of Q6600. And yes, I use Zalman CNPS9700 NT on it, no heat problems. So yeah, that underclocking or below normal speed, is kinda funny.

      --
      -Is the meaning of life vanity, or is vanity the meaning of life?
    36. Re:1.6ghz? by NerveGas · · Score: 1

      Cool. Go buy one. Install it. Load up all four cores 100%, and watch /proc/cpuinfo, and watch the speed drop back as it thermal-throttles. Watch /var/log/messages for the overheat errors.

      The top-clocked Prescotts would thermal-throttle under full load, too.

      --
      Oh, you're not stuck, you're just unable to let go of the onion rings.
    37. Re:1.6ghz? by serge587 · · Score: 1

      Yes a stock Q6600 runs at 2.4GHz. Intel's "SpeedStep" (all Core 2 chips support it) allows CPU's clock multiplier to be changed dynamically to optimize power consumption and heat production.

      The multiplier on the Q6600 can be set between 6 and 9 and the default FBS speed is 266MHz...
      9.0 * 266MHz = 2.4GHz
      6.0 * 266MHz = 1.6GHz

      When the system is not under load (like when they ran the diagnostic util) the multiplier will be at 6.0, but when it was crunching numbers I'd imagine it was full throttle.

      I highly doubt that they'd nerf the CPU clock to help with heat. A Q6600 will easily OC to 3.0GHz and will survive 100% load with the stock cooler, I tested it my self.

    38. Re:1.6ghz? by Alsee · · Score: 1

      That's wrong! Funny yes, but definitely not informative!

      My original post was technically CORRECT, but you're right I botched a factory of 2 in my calculations. Nutz.
      A fan of 1.566 inch diameter would break light speed at 2.4 Ghz. So "if the fan has a diameter exceeding 3 1/8 inches" is still true, but overkill.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    39. Re:1.6ghz? by M.qrius · · Score: 1

      r*2*pi*2.4*10^9=299792458 gives r = 0.0198806048 meters, or three quarters of an inch. The fan blades wouldn't be of infinite mass though: only the part with the radius of 0.0198806048 meters would be, but that is of infinitesimal size. Interesting to note is that outside this radius, the blades would be going backwards in time, and below, forward (according to the relativity formula, which may or may not make sense above light speed). We can't be sure of these results though, because if we calculate pi by dividing the circumference of this fan by its diameter, we would run into trouble, because the length contraction would make our circumference seem complex... Wait, how was this related to a Rubik's cube again?

  5. change the game by russellh · · Score: 0, Redundant

    Someone should tell these people it's cheaper to take the cube apart and reassemble it correctly.

    --
    must... stay... awake...
    1. Re:change the game by vonmeth · · Score: 0, Redundant

      It is even easier to take the stickers off and place them correctly.

    2. Re:change the game by zippthorne · · Score: 1

      Taking the cube apart doesn't damage the adhesion. If you remove the stickers, the first time it might be ok, but you risk stickers not staying on, and tearing of stickers. And you're going to leave plenty of evidence you sticker switcher.

      But if you take it apart carefully, the worst evidence you'll leave is a pair of scratches from the screwdriver you used to pry off the first piece.

      --
      Can you be Even More Awesome?!
    3. Re:change the game by Anonymous Coward · · Score: 0

      Let me guess. You probably went from coloring books to "paint by number" and may have dabbled a little with Lincoln logs.
      You considered an Erector set to confusing and Lego sets were out of the question because the one time you bought one, you got frustrated trying to build some of the stuff that was pictured on the box but was not in the instructions.

    4. Re:change the game by Dun+Malg · · Score: 1

      It is even easier to take the stickers off and place them correctly. No it's not. Prying one of the 2-color edge pieces loose, shaking apart and roughly sorting the 20 loose pieces, and reassembling takes about a minute. I did it hundreds of times while teaching myself to solve the cube when I was a kid. You can't peel, sort, and re-apply 54 stickers anywhere near that quickly and simply.

      Note to vicious bastards: a good way to torture novice solvers is to disassemble a cube and reassemble with the last 2-color edge piece flipped the wrong way. Scramble the cube and give to student. There is no way to "flip" that piece other than by prying it loose. Expert solvers will notice right away that one of them's fucked up, so choose your victim carefully...
      --
      If a job's not worth doing, it's not worth doing right.
    5. Re:change the game by fahrbot-bot · · Score: 1
      Someone should tell these people it's cheaper to take the cube apart and reassemble it correctly.

      My younger brother liked to take his apart and reassemble with one piece reversed, which (apparently) made it unsolvable. Drove people nuts.

      --
      It must have been something you assimilated. . . .
  6. Damn. by Keen+Anthony · · Score: 1

    Sure, it will take me more than 25 moves to switch out all the stickers, but where's the dishonest satisfaction that comes with your method?

    1. Re:Damn. by arth1 · · Score: 1

      Why would you need to switch out all the stickers?

      I suggest that you only need SIX moves to solve the cube, regardless of starting position. Each move consists of plastering an array of nine colored squares onto a side.

    2. Re:Damn. by Bill,+Shooter+of+Bul · · Score: 4, Funny

      No, just make the rubix cube out of the oled keys of the optimus keyboard. Integrate with bluetooth and "solve" the rubix in a single button press.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    3. Re:Damn. by click2005 · · Score: 3, Funny

      I painted all 6 sides the same colour on mine.

      --
      I am a free slashdotter. I will not be modded, blogged, DRM'd, patented, podcasted or RFID'd. My life is my own.
    4. Re:Damn. by calebt3 · · Score: 1

      I dropped mine into a bucket of paint. No wasting time applying paint to each individual surface. Although now that the paint has dried, I still need to cut the bucket away.

    5. Re:Damn. by Wooloomooloo · · Score: 1

      There's also the advantage that now you can solve your cube in zero moves.

    6. Re:Damn. by Loconut1389 · · Score: 1

      that would make for a good practical joke cube--- just as it's about to get solved, a couple tiles swap while you're rotating and never lets you solve it.

    7. Re:Damn. by Anonymous Coward · · Score: 0

      I heard Nintendo is releasing virtual rubix for the wii.. the 2 player mode should be a blast

    8. Re:Damn. by Anonymous Coward · · Score: 0

      nah, just drop it in a bucket of paint. Then it's permanently "solved"

    9. Re:Damn. by inKubus · · Score: 1

      I heard the Optimus Rubix is one of the better weapons available in the upcoming "Duke Nukem Forever".

      --
      Cool! Amazing Toys.
    10. Re:Damn. by AceJohnny · · Score: 1

      Shit, you just gave me my next RGB led project!

      --
      Misleading titles? Inflammatory blurbs? Keep in mind that Slashdot is a tabloid.
    11. Re:Damn. by Bill,+Shooter+of+Bul · · Score: 1

      Gaah! I need to remember not to post patentable ideas on slashdot. What kid wouldn't pay $2000 for a oled rubicks cube?

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    12. Re:Damn. by Riff10111 · · Score: 1

      I just peeled all the stickers off mine. Nice gothy black Rubik's Cube, and so much easier to solve.

      --
      "When I smile, I have a mouth full of teeth; when I frown, I'm not even here."
  7. Annoying my older brother by ServerIrv · · Score: 2, Funny

    When I was little, I still remember annoying the crap out of my older brother by "solving" his Rubik's cube removing and replacing the stickers in the correct location. Eventually the glue would wear off the dots and you would suddenly have a slightly easier puzzle to solve.

    1. Re:Annoying my older brother by Anonymous Coward · · Score: 1, Funny

      Stickers, anyone can do that and where's the challenge? It is quicker and easier to take it apart and put it back together solved. Once you got one of the corners off, the rest came apart easily.

    2. Re:Annoying my older brother by kylben · · Score: 4, Funny

      The more annoying thing was to solve it for real, then transpose two of the stickers, and mix it up again. Let's see 'em solve it now!

      --
      Insightful and funny are really the same thing, except one has a punch line.
    3. Re:Annoying my older brother by Ungrounded+Lightning · · Score: 5, Funny

      And if you put the corner on twisted by a third of a turn, then scramble it up again, you have an insoluble puzzle to leave lying about to drive people nuts. B-)

      --
      Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
    4. Re:Annoying my older brother by Trentus · · Score: 1

      I would always pry the thing apart with a knife and reassemble it. It was all well and good until I forced it a little too hard broke it.

    5. Re:Annoying my older brother by ari_j · · Score: 1

      The 3x3 8-piece slider puzzles are much more gratifying to screw up the parity on. Most people have never solved a Rubik's Cube. More people have solved the smaller puzzles, and nearly everyone can do so much more quickly than a Rubik's Cube, so you get to watch the frustration much more rapidly and more often.

    6. Re:Annoying my older brother by Gazzonyx · · Score: 3, Funny

      Not funny. I had this cube in my car for years (something to do at traffic lights and when there's an accident during rush hour traffic in Allentown)... could never beat the friggin' thing. I got it in a box from my cousin (along with a commodore 64 and VIC 20).

      One day I decided to look up the algorithm to beat it, and you can imagine how I felt when I realized that the stickers had been removed and there was no solution. I nearly pulled a Ballmer, but I happened to be sitting in the only chair in the room. Not that it stopped me from trying to throw it.

      --

      If I mod you up, it doesn't necessarily mean I agree with what you've said, sorry.

    7. Re:Annoying my older brother by poopdeville · · Score: 5, Funny

      Hint: For this prank to work, the stickers should be different colors.

      --
      After all, I am strangely colored.
    8. Re:Annoying my older brother by Anonymous Coward · · Score: 0

      If you pop the cap off a center piece there's a screw underneath. Loosen that and it comes apart easily.

    9. Re:Annoying my older brother by Anonymous Coward · · Score: 0

      For competitions I would loosen the screws and grease the tabs to make it easier to turn, but if I overdid it the cube would fall apart in my hands. Oops. Not that it mattered, I sucked anyway.

    10. Re:Annoying my older brother by ajcham · · Score: 1

      If you leave an untampered cube in a bucket of water, you'll find it already is insoluble.

    11. Re:Annoying my older brother by ajcham · · Score: 1

      Sorry, shouldn't have included the spelling nazi bit - insoluble is perfectly correct, but the pun still stands.

    12. Re:Annoying my older brother by sjaguar · · Score: 1

      Bleh. I did not like taking off stickers for that reason. I found that it was easier to pop all the piece out and put them back in the proper location. That made it harder to detect any tampering. I think that was the only way I was ever able to "solve" a fully scrambled cube.

      --
      If at first you don't succeed, call it version 1.0.
    13. Re:Annoying my older brother by kylben · · Score: 1

      For this prank to work, the stickers should be different colors. That's why you have to solve it first, so you know that you're switching stickers from different sides.
      --
      Insightful and funny are really the same thing, except one has a punch line.
  8. The next big thing in GREEN TECH by heroine · · Score: 3, Funny

    This Green Technology uses 1/26th less energy to solve a rubix cube! When's the IPO?

    1. Re:The next big thing in GREEN TECH by K.+S.+Kyosuke · · Score: 1

      Actually, I have a much greener tech, it is called "IWK 2008". IWK stands for "Indian Whiz Kid". It can solve a whole class of difficult problems using heuristic algorithms with much lower power consumption than an ordinary PC. And it sports a vocal interface!

      --
      Ezekiel 23:20
  9. I still beat him! by holywarrior21c · · Score: 2, Interesting

    he took 1500 hrs to solve that damn thing. I take a minute. have a random chinese guy and the cube orders itself. Dammit! sorry. i just took calculus test and my caffeine dosage is nondecreasing at exponential rate.

    1. Re:I still beat him! by garbletext · · Score: 1

      my caffeine dosage is nondecreasing at exponential rate.
      I'm sorry, but why are you are continuing to ingest increasingly large doses of caffeine after the test? That's usually when I take drugs to counter the stimulants, or at least stop chugging espresso. Perhaps your liver has shut down and your stomach is still absorbing the huge amounts of pure caffeine left in your belly, but that still wouldn't account for

      at exponential rate.
      Which would be very bad for your immediate welfare as geometric growth would run up against your LD50 in just a few iterations. Furthermore, talking about a nondecreasing exponential function is silly: exponential growth and decay is always strict.

      For your own sake I hope you meant that your caffeine levels are monotonically decreasing or something similar, and you were just letting some terms you vaguely remember bounce out of your head. It's OK, you probably spewed your knowledge all over the test form and don't have any left.

      Sorry for the pedantry and bile, I am bitter right tonight. Hopefully I'll get mine when someone even more pedantic will point out my mistakes.
    2. Re:I still beat him! by kalirion · · Score: 1

      he took 1500 hrs to solve that damn thing.

      If I understand it correctly, he took 1500 hours to solve it 2 billion times.

  10. ask Rain Man by Hao+Wu · · Score: 0, Troll
    Why can't savants do thins sort of number crunching? It doesn't require abstraction or social skills.

    --
    I suggest you read Slashdot
    1. Re:ask Rain Man by nowhere.elysium · · Score: 1

      Why -1 troll? This guy makes a fair point: Everyone's happy to watch savants on TV shows, telling some flat out stupid presenter what day of the week that March 12th 1732 was, but people are apparently afraid to try and make use of such talents. There's nothing stopping people with high-level autism from providing a useful function in society, other than some relatively prudish ideals about people being 'used'. Most savants tend to *enjoy* using their exclusive skill, and more often than not it's one that can be made into something very, very useful.

      --
      http://xkcd.com/313/
    2. Re:ask Rain Man by Anonymous Coward · · Score: 0

      As it stands now, the truly talented ones are treated circus freaks or are the subject of neurological experiments.

      There are a number of organizations dedicated to finding employment for those who are autistic such as http://autie.org/ . Those with Asperger's syndrome have strong inclinations of being musical, and it's said Glenn Gould had Asperger's. He enjoyed talking with cows, and communicated with people best through music.

    3. Re:ask Rain Man by Anonymous Coward · · Score: 0

      There's nothing stopping people with high-level autism from providing a useful function in society Am I mistaken, or are you trying to claim that solving a Rubik's Cube in 20 moves is a useful function? :)
    4. Re:ask Rain Man by nowhere.elysium · · Score: 1

      touche...

      --
      http://xkcd.com/313/
  11. Comment removed by account_deleted · · Score: 1, Funny

    Comment removed based on user account deletion

  12. Theory versus practice by line-bundle · · Score: 5, Insightful

    This is a good example of where the inefficient method (of about 60 moves iirc) is much faster in terms of time. The 25 move solution is elegant but just not worth it in terms of computations, time etc...

    This could make a good case study for business schools :-)

    1. Re:Theory versus practice by garcia · · Score: 5, Insightful

      IMHO it isn't proving what you seem to believe it does.

      Instead, it makes a great case for doing the research on the front end to eliminate lengthy repetition of useless iterations to shorten the overall time.

    2. Re:Theory versus practice by Hao+Wu · · Score: 1

      This could make a good case study for business schools :-)

      The study would simply say that business majors aren't good at anything except pimping mathematicians.

      Not funny..... true.

      --
      I suggest you read Slashdot
    3. Re:Theory versus practice by QuantumG · · Score: 2, Insightful

      I'm not sure I know what you're saying, but it seems you don't either, so ok.

      --
      How we know is more important than what we know.
    4. Re:Theory versus practice by seanadams.com · · Score: 1, Interesting

      This is a good example of where the inefficient method (of about 60 moves iirc) is much faster in terms of time. The 25 move solution is elegant but just not worth it in terms of computations, time etc...

      Proving that ALL cubes can be solved in 25 moves is not the same as solving A cube in 25 moves. I'd imagine if he can crunch the entire problem space of 400 billion configurations in 1500 hours, he can solve a single cube pretty damn quick.

    5. Re:Theory versus practice by dbIII · · Score: 1

      This could make a good case study for business schools

      Do they study at business schools? I thought they just memorised the compound interest formula in a few different forms (becuase Yr9 algebra is too hard), then got drunk and tried to molest any girl in sight.

    6. Re:Theory versus practice by Anonymous Coward · · Score: 0

      The Rubik's Cube can be solved optimally with any PC. The search algorithm utilizes IDA* and uses what are known as pattern databases to solve it. The program terminates in just a few minutes for cubes that require ~21 moves. I have randomly found a cube that required more moves yet.

      While this isn't necessarily faster than programs that solve one in 60+ moves, it is much easier to perform 20 moves in sequence without screwing up.

    7. Re:Theory versus practice by Anonymous Coward · · Score: 0

      This is perhaps the stupidest +5 insightful comment I've ever seen.

    8. Re:Theory versus practice by Anonymous Coward · · Score: 0

      Please tell me you're being sarcastic?

      Let's just say - worst case scenario - that it takes around 300 moves for a below average rubiks cube player to complete the puzzle & the avg time between each turn to study the new configuration is probably in the order of 20-30 seconds. That's two and a half hours from beginning to end.

      However, using the method in the article, you have to use a computer and the required electrical energy for around 1500 hours simply to prove that you can reduce the number of moves needed by just over a factor of 10. The program still doesn't tell you which moves are required for your particular pattern, as it deals with the cube in terms of sets of transformations rather than the cube as it was in the beginning of the exercise. Therefore the program would have to be modified to look for transformations that relate to the beginning pattern of your cube and subsequent patterns created by the changes that the program specifies.

      Ultimately, this is a far more inefficient way (in terms of time and energy) of solving a cube than just doing it yourself. Human brains are very adept at these sort of visual transformative functions, far more so than a quad-core intel machine. We may get there in 60 or 300 moves, but we will still have taken less time than a computer to do so. When eliminating redundant iterations creates more work than performing the redundant iterations, that's inefficiency.

      The only way of reducing the iterative inefficiency of solving a cube is if the program solved every possible permutation, stored the results in a database and could be checked in seconds, giving a step-by-step breakdown of all changes required by the human rubiks-cube solver.

      But, then, where's the fun in that?

    9. Re:Theory versus practice by gardyloo · · Score: 0, Offtopic

      Instead, it makes a great case for doing the research on the front end to eliminate lengthy repetition of useless iterations to shorten the overall time. My gf: "Why are you staring at my breasts?"
          Me: "I'm doing research on the front end to eliminate lengthy repetition of useless iterations to shorten the overall time."
          My gf: "Fuck that. Bring me the Magic Wand and some scotch. And go hiking or something."

    10. Re:Theory versus practice by Anonymous Coward · · Score: 0

      The OP claimed it was good to compare this to business. Extrapolating a single problem done by a single person to the business level would have that single problem being solved by upwards of 1000s of people 100s of times a day.

      I think that's what the GP was trying to get at.

    11. Re:Theory versus practice by GTMoogle · · Score: 1

      Unfortunately, that will only be the case if you happen to have a very large number of cubes in the same configuration, because the calculation to get the 25 moves for each configuration is extremely time consuming. Presumably the storage requirements for the solution of every configuration is prohibitive.

  13. 25 moves? by rakzor · · Score: 1

    I'm still waiting on that ONE magic move.

    --
    -Nemo me impune lacessit-
    1. Re:25 moves? by hcmtnbiker · · Score: 1

      If peeling off the stickers and re-pasting them in a completed order doesn't count as a move, I can do it in 0. That magic enough for you?

      --
      If i had one dollar for every brain you dont have, i would have $1.
    2. Re:25 moves? by calebt3 · · Score: 1
  14. Zero moves.... by Chysn · · Score: 4, Funny

    I consider a Rubik's Cube to be "solved" regardless of its starting position. I subscribe to the Fred Rogers solution: it's fine just the way it is.

    --
    --I'm so big, my sig has its own sig.
    -- See?
    1. Re:Zero moves.... by telso · · Score: 1

      I believe you're thinking of what I like to call the zen cube.

    2. Re:Zero moves.... by Alsee · · Score: 1

      So, how many times did you get the crap beaten out of you after telling your mother you already cleaned your room?

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  15. Where can I sign up by Hadlock · · Score: 1

    Where can I sign up to fund this sort of science? Fuck DARPA, this is what's important to me. This, and most of what EFF does.

    --
    moox. for a new generation.
    1. Re:Where can I sign up by amplt1337 · · Score: 1

      Fuck DARPA, this is what's important to me. He said.
      ...on the Internet.
      --
      Freedom isn't free; its price is the well-being of others.
    2. Re:Where can I sign up by Hadlock · · Score: 1

      ??? What does that matter? I find this a lot more interesting than most things DARPA funds. I don't understand your response.

      --
      moox. for a new generation.
    3. Re:Where can I sign up by amplt1337 · · Score: 1

      DARPA funded, designed, developed, and rolled out the Internet -- or ARPANet, as it was originally known.

      See here.

      --
      Freedom isn't free; its price is the well-being of others.
  16. Computational proofs by timeOday · · Score: 3, Interesting

    Is this becoming common for proofs to be done by searching through billions of combinations (albeit, reduced to that number only through some clever observations about symmetry) and simply showing that each one is possible because your computer found a solution? Sometimes we talk about the number of steps in a proof, this proof must have trillions of steps. Not complaining, it just seems like a uniquely computer-age technique. I know of no reason to assume that every true thing that can be proven has a concise, elegant proof - in fact I'm sure that cannot be true because there are only so many small numbers to go around!

    1. Re:Computational proofs by NerveGas · · Score: 1

      Some things can be proven through logic, some are much more difficult. That's why for some things you use proofs, calculus, and the like. For things that can't be made easier that way, you do finite element analysis or other "brute force" methods.

      Imagine trying to crack a password by proof. Not showing how to crack passwords, but cracking *one* specific password. :D

      --
      Oh, you're not stuck, you're just unable to let go of the onion rings.
    2. Re:Computational proofs by Hao+Wu · · Score: 1

      I believe the first such proof came years ago when a program was written that proved a simple fact about intersecting colors on a geography map. (Sorry I don't recall the problem exactly.)

      --
      I suggest you read Slashdot
    3. Re:Computational proofs by Sage+Gaspar · · Score: 4, Interesting

      As far as I know the first "big" computational proof (which another poster alluded to) is the Four Color Theorem. It was initially met with some distrust but it's pretty widely accepted now, and there are people that worked after the original proof to cut down the amount of computer verification needed from a couple thousand to a couple hundred I think.

      I would guess that it is more common in fields like graph theory and other discrete math just because obviously the discrete lends itself well to computers, and many times it's not hard to whittle it down to a finite number of cases to check. The objects of study also tend to admit matrix representations and other things computers are good at working with. Even before computers you'd cut things into lots of cases that you needed to verify but now it's easier to handle proofs that need larger number of cases.

      I've actually seen some really interesting proofs using computers to check things over continuous domains. The basic idea lots of times is if you can check things over a fine enough "net" of cases in some space and you can prove that the variance between each of these points is small enough, then you can cover your entire space by just checking a finite number of cases.

      Given all this people still have a healthy amount of skepticism for computer aided proofs and would rather not if possible in most cases, especially when you're talking about billions of cases. Then again what is the potential for errors in a computer checking billions of cases based on a relatively small amount of code versus some of these enormous human-created decades-long behemoth proofs?

    4. Re:Computational proofs by 42forty-two42 · · Score: 1

      It's not unprecedented - the first was (controversial) the proof of the four-color theorem. Even today no non-exhaustive method is known to prove the four-color theorem.

    5. Re:Computational proofs by bjorniac · · Score: 1

      I believe you're referring to the 4 colour map problem - that it is possible to colour any 'map' (read 2d plane) with 4 colours such that no two adjacent shapes had the same colour.

      See: http://en.wikipedia.org/wiki/Four_color_theorem

    6. Re:Computational proofs by XanC · · Score: 1

      That would be the Four Color Problem.

    7. Re:Computational proofs by kmahan · · Score: 1

      You're probably thinking of the four color theorem. Appel and Haken proved it in 1976.

      --
      Invalid Checksum. Retrying.
    8. Re:Computational proofs by Kjella · · Score: 1

      Is this becoming common for proofs to be done by searching through billions of combinations (albeit, reduced to that number only through some clever observations about symmetry) and simply showing that each one is possible because your computer found a solution? In these cases, yes. There's a huge number of games created with a complexity beyond human perception (or they'd be no fun like tic-tac-toe) but within the reach of a computer (not chess or go but rubik's cube and checkers) where the easiest and simplest way is to play through every position because there's a finite set of moves and positions given by the rules. The number of important mathematicals proof is significantly less though, mostly this is just solving our own trivia.
      --
      Live today, because you never know what tomorrow brings
    9. Re:Computational proofs by Alsee · · Score: 1

      it just seems like a uniquely computer-age technique.

      Not really. It is a standard and ancient math technique to prove something by brute forcing every case (or every category of cases). I have no doubt that in the pre-computer age there have been a number of problems proven by examining a thousand or more cases by hand. Hell, back when I was in elementary school independently proved Tic-Tac-Toe(*) by symmetry reduction and brute forcing through more than a hundred cases.

      There's really nothing new or unusual about the technique itself. The only thing that is really new here is that the *number* of cases we can handle using this sort of technique has exploded exponentially.

      (*)Footnote: The Tic-Tac-Toe proof is that it should always be a tie (as everyone knows). However in practice almost no one actually *knows* how to force a tie. In fact even if O starts out with exactly the right play, X can seriously exploit a psychologically misleading position where *almost everyone* automatically makes the wrong move. It gets quite comical beating people 20 times in a row or more, before breaking down and SHOWING them how to force a tie :D

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    10. Re:Computational proofs by ica2 · · Score: 1

      My comment is about the four color theorem. Yes indeed Appel&Haken,1976 and Robertson et.al. 1996 proofs are computer assisted. There is a belief that this theorem cannot be settled without a huge computational effort. This is wrong. I have proposed a non-computer proof in 2004 (see arXiv:math/0408247v1 and arXiv:0710.2066v2 ) which cuts or bypass computational cases and proves the theorem algorithmically by using spiral chain coloring. That is no matter what is the shape of the map e.g., the maximal planar graph the algorithm colors regions (nodes) with at most four colors. I have already received some skepticism about my proof e.g., there must be something wrong here but we can't show or similar. But these are irrelevant. In fact the known proofs (which I beleive are correct) still attract critics from the point of huge computer computations.

    11. Re:Computational proofs by SEE · · Score: 1

      Yeah, people tend to screw up when X's second move is to the corner diagonally opposite of the corner O took on the first move. An O player who mechanically follows the move priority list "win, block, center, corner", though, will never lose.

    12. Re:Computational proofs by CurtMonash · · Score: 1

      The Four Color Theorem is certainly the first I recall.

      Meanwhile, from the department of Old Fogeys -- my advisor got queasy at any proof that wasn't CONSTRUCTIVE. He made me reprove a known preliminary result because it used some Tarski Principle black magic.

      At least he let me leave in one non-constructive part, where it was obvious that it could be made constructive with some busy work.

      Soon thereafter, he became president of the AMS. At which point I looked at his CV and realized he didn't have a PhD. (If you solve a Hilbert problem, you don't need any stinking degrees ...) And suddenly a lot of his approach to being an advisor became more comprehensible ...

      --
      To err is human. To forgive is good system design.
    13. Re:Computational proofs by Alsee · · Score: 1

      corner O took on the first move
      "win, block, center, corner"


      Thanks for proving my point, chuckle. If you (as O) make a first move in a corner, or if you obey a "win, block, center, corner" priority rule, then I always win! Always.

      If you doubt, give it a shot.
      My first move is X top-left corner.
      Your move :)

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    14. Re:Computational proofs by SEE · · Score: 1

      Ah! Okay, yeah. I take center . . .

      X|_|_
      _|O|_
      _|_|_

      . . . you take lower right . . .

      X|_|_
      _|O|_
      _|_|X

      I'm doomed if I take a corner because you take the opposite corner and get two wins lined up.

      X|_|_
      _|O|_
      O|_|X

      X|_|X
      _|O|_
      O|_|X

      X|O|X
      _|O|_
      O|_|X

      X|O|X
      _|O|X
      O|_|X

      So, instead, I force you to take a side.

      X|_|_
      O|O|_
      _|_|X

      X|_|_
      O|O|X
      _|_|X

      Then I simply block you . . .

      X|_|O
      O|O|X
      _|_|X

      And it doesn't matter where you go next as long as I take one of the two bottom-row squares.

      Of course, this simple diagramming has too few characters per line, so a long and unnecessary text block has to be added to get things to work out okay. We can do this by simply pasting in some material, like so: In the cult 1983 film WarGames tic-tac-toe is used as an allegory for nuclear war. In the film a computer hacker David Lightman (Matthew Broderick) in the Cold War era breaks into the missile defense computer WOPR designed to orchestrate nuclear war against the Soviet Union. In the process, he inadvertently triggers the system into "DEFCON 1" mode, whereby the computer arms its missiles in preparation for launch. The hacker eventually influences the computer to play tic-tac-toe against itself, whereby the computer determines that neither side can win--an analogy to full scale nuclear war, which is made explicit when the computer then fails to find a winning stratagem for a nuclear strike. The computer then concludes that "[t]he only winning move is not to play" and indicates a desire for a game of chess instead.

    15. Re:Computational proofs by SEE · · Score: 1

      Well, obviously, it actually does matter if you don't take lower-left, because O then wins; but X can't win if O takes either lower-row box.

    16. Re:Computational proofs by Alsee · · Score: 1

      Yep. With X starting in corner O loses anywhere other than playing center, which O's must follow up with a side to force the tie. The "psychological trap" I mentioned was the position:
      X|_|_
      _|O|_
      _|_|X

      Virtually everyone instinctively grabs a corner. It is a very very powerful effect. The corner is normally very valuable and the side is usually a crap play, plus I think the symmetry effect kicks in making the corner even more attactive.

      It gets even worse because the center square is the square that stands out most strongly and uniquely in the mind. Once they "learn" center is a losing move they avoid it even more strongly than a loss from any other square. They will generally then go try every other first-O possibility multiple times before returning to center. By the time they do return to the center, frustration and fast play has set in and autopilot even more powerfully locks in on that bad corner play.

      I think the fact that their corner move FORCED X's winning opposite corner move has an extra impact - a huge mental "Oh FUCK!" that they FORCED you to win. For one thing that realization powerfully distracts the mind, squeezing out the mental one-move-backtrack step to consider the side play they could have done instead. Moreover they didn't just lose, there is extra mental impact taking direct BLAME for directly CAUSING the loss, and thus a stronger than usual negative reinforcement learning to avoid the center. The one square they can start on to force a tie is the very square that smacks them in the face with the biggest most painful most hated loss. It becomes a permanent reinforcing mental barrier preventing them from *EVER* finding the solution.

      It's funny watching people *work themselves* into a mental tizzy over tic-tac-toe :) After 15-to-20 consecutive insta-losses people get so visibly mind-fried that it's hard *not* to break down and compassionately hand them the solution. Chuckle.

      Oh, and playing random corners for the first X move each game technically makes no difference, but it is extremely effective in throwing people off balance. Building upon that variation, when they don't start in the center there are multiple ways to force a win... specifically using varying second move patterns weakens the association strength when they re-try and re-lose the same bad first move (or a mirror of it). Making your moves extremely fast has the dual effect of encouraging them to play fast and of disrupting their thinking with thoughts about your crazy-fast play. Which of course gets them even more worked up. And when you do win, scratch out the next tic-tac-toe board super super fast.

      With a little luck, and keeping things fast and playing upon the people right, it's possible to get an entire table of people at once worked up into a tizzy.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    17. Re:Computational proofs by Sage+Gaspar · · Score: 1

      Yeah, I imagine solving a Hilbert problem would do it :P

      Constructiveness doesn't get a lot of press time these days, at least in the geometry/topology circles I've been in during my grad school tenure. Of course a constructive proof is more useful, but there's also a certain elegance to using a backdoor trick to access some complicated problem.

      That reminds me though, I did run into one person that works in "reverse mathematics," which from what I gather considers foundational logic stuff like tracing theorems backwards to figure out what axioms they need and possibly trying to reduce them. The particular thing he was working on was somehow rating theorems on a scale in terms of how constructive they are. I honestly have no clue exactly what scheme they were using but I guess the point of the field overall is to go back and do some bookkeeping that mathematicians are generally reluctant to do. I've never actually sat in a course or talk where they considered what axiomatic framework they are working in since basic euclidean geometry, aside from some lip service to the axiom of choice (which pretty much everyone just uses as necessary).

    18. Re:Computational proofs by ica2 · · Score: 1

      The known proof of the 4CT is to show that there is no minimal counter-example (no map that require five colors). But this approach is like searching a finite number cases within of huge number of maps (triangulated planar graphs). Furthermore for each configuaration a coloring algorithm must be employed to show that they are 4-colorable. Certainly this is not a constructive proof. The constructive proof which I have proposed is that you devise an coloring algorithm based on the property of the maximal planar graph (here property is the nested spiral chains). Then backward coloring of these spiral chains and showing that no more than four colors are required for any maximal planar graph. In the game of Rubik's cube the 25 moves is an attained upper bound like to say 5 colors is suffice to color any map (elegant proof is an old result of Heawood). That is why the next open case for this problem is 24 moves. In order to make the problem more difficult I would ask if there is constructive (algorithmic) proof that uses 24 moves or less for any configuration?

  17. Distributed computing by Anonymous Coward · · Score: 3, Interesting

    Since it took just a few months for someone to do this on one computer, this seems like an ideal candidate for a small-scale distributed computing project. TFA says his program's working on 24, so he already has an algorithm. Assuming it's massively parallelizable, which from the description of the method seems very likely, it shouldn't take too many computers to get to 24 in a matter of days. Anyone care to implement the algorithm in one of the open-source distributed computing frameworks out there?

    1. Re:Distributed computing by mgblst · · Score: 1

      Or, just use condor to link a bunch of machines together, and run this program over different state spaces.

    2. Re:Distributed computing by kylehase · · Score: 2, Funny

      Or perhaps Rubik's@home.

      --
      You want fun, go home and buy a monkey!
  18. My proof was more efficient proofed. by Anonymous Coward · · Score: 0

    I proved the same thing using only 7GB of memory and only 1400 hours of time on a Q6500 CPU running at 1.5GHz. Though to be fair, I have my house wired 221 and my amp was set to eleven.

  19. next project: getting a date! by Anonymous Coward · · Score: 4, Funny

    In my research, I've reduced female behavior to a set of 50 million parameters. By partitioning this space into subspaces and finding equivalent sets, I think I might be able to get laid.

    However I've noticed a problem: if I introduce a parameter to model a female's response to this research, the spaces collapse to zero, i.e., a null set.

    I find this quite puzzling. Simply by examining my chances of getting laid, I reduce my chances to zero.

    Did I mention I can solve the Rubik's cube in 25 moves?

    1. Re:next project: getting a date! by LaskoVortex · · Score: 2, Funny

      By partitioning this space into subspaces and finding equivalent sets, I think I might be able to get laid.

      Apparently, this video explains how to do it in 5 steps, much simpler even than solving the Rubik's cube.

      --
      Just callin' it like I see it.
    2. Re:next project: getting a date! by Anonymous Coward · · Score: 0

      Maybe you should pay female research assistants to let you twist and turn them and record their attraction levels as your next research step.

      It may work better to try using the physical steps to solving a rubik rather than the algorithmic methods.

      Top researchers say that when correct research assistants are chosen and paid adequate wages, the twisting and turning can be very enjoyable.

    3. Re:next project: getting a date! by __aaxwdb6741 · · Score: 1

      This is relevant to my interests. Where can I subscribe to your newsletter?

      You seem to know a lot about quantum mechanics and their relevance to getting laid.

    4. Re:next project: getting a date! by Anonymous Coward · · Score: 0

      Looks like Schreudingers 'cat' example...

    5. Re:next project: getting a date! by Anonymous Coward · · Score: 0

      Check out parameter #27,987,331: Money.

    6. Re:next project: getting a date! by jimicus · · Score: 1

      Sounds a bit like quantum theory.

    7. Re:next project: getting a date! by jollyreaper · · Score: 1

      In my research, I've reduced female behavior to a set of 50 million parameters. By partitioning this space into subspaces and finding equivalent sets, I think I might be able to get laid.

      However I've noticed a problem: if I introduce a parameter to model a female's response to this research, the spaces collapse to zero, i.e., a null set.

      I find this quite puzzling. Simply by examining my chances of getting laid, I reduce my chances to zero.

      Did I mention I can solve the Rubik's cube in 25 moves? I can get any woman in the world to sleep with me in six words....just trying to figure out which ones. I'm assuming two of them are "wallet" and "sparklies."
      --
      Kwisatz Haderach
      Sell the spice to CHOAM
      This Mahdi took Shaddam's Throne
    8. Re:next project: getting a date! by Temujin_12 · · Score: 1

      n my research, I've reduced female behavior to a set of 50 million parameters. By partitioning this space into subspaces and finding equivalent sets, I think I might be able to get laid. However I've noticed a problem: if I introduce a parameter to model a female's response to this research, the spaces collapse to zero, i.e., a null set. I find this quite puzzling. Simply by examining my chances of getting laid, I reduce my chances to zero.
      Aha! You've discovered the Heisenberg effect of female relations due to their inherent quantum nature (a source of great confusion for most males). This effect is related to the observer effect, with which it is often conflated. In the Copenhagen interpretation of female relations, the uncertainty principle is a theoretical limitation of how small the male observer effect can be. Any attempt to logically analyze a female relationship must negatively affect the emotional state of that relationship by a large indeterminate amount, and vice-versa.

      While this is true in all interpretations, in many modern interpretations of female relations (many-worlds and variants), the quantum relational state itself is the fundamental quantity, not the logical or emotional states. Taking this perspective, while the emotional and logical states are still uncertain, the uncertainty is an effect caused not just by analysis, but by any entanglement with a female.

      This would explain why the introduction of a parameter to model a female's response to your analysis results in the spaces collapsing to zero.

      I am currently working on a Heisenberg female relational compensator but I've hit some snags in my approach. I'll keep you posted if I've found a solution.
      --
      Faith is a willingness to accept something w/o complete proof and to act on it. Reason allows you to correct that faith.
    9. Re:next project: getting a date! by Anonymous Coward · · Score: 0

      I learned how to stop sounding like a nerd from Office Space:

      PETER
      I sit in a cubicle and I update bank software for the 2000 switch.

      JOANNA
      NODS) WHAT'S THAT?

      PETER
      You see, they wrote all this bank software and to save space, they put
      98 instead of 1998. So I go through these thousands of lines of code
      and uh, it doesn't really matter.

  20. Imagine if... by koafc · · Score: 0

    Imagine, for a moment, the time savings if he were running his software at the default frequency of his processor (2.4 GHz).

  21. Suboptimal Nonsolution by Anonymous Coward · · Score: 5, Funny

    I've been doing some interesting work in the other direction. I've managed not to solve a Rubik's cube in what I estimate to be 1.5 million moves. That seems to be the upper limit after which the stickers fall off.

  22. The original paper by jkua · · Score: 4, Informative

    Here's the paper itself, if you want more detail than the very general summary in TFA.

  23. Interesting quotes from the paper by Anonymous Coward · · Score: 1
    From page 4....

    we remove all colored stickers from the corners, replacing the stickers colored U or D with U and leaving the other faces, say, the underlying black plastic.

    We thus remove the colored stickers from four edge cubies that belong in the middle layer, replacing the F and B colors with F and leaving the L and R colors as black. (We also replace the B center sticker with F for convenience.)
  24. Wow, it really works by MillionthMonkey · · Score: 4, Funny

    I started with a solved cube and now it looks totally scrambled.

    1. Re:Wow, it really works by JonathanR · · Score: 1, Interesting

      Interesting point. Should a solved cube be a member of the set of all starting points, and also would it also be a member of the set of essentially similar ones?

    2. Re:Wow, it really works by poopdeville · · Score: 1

      Yes. The identity map is a map.

      --
      After all, I am strangely colored.
    3. Re:Wow, it really works by Zarel · · Score: 5, Insightful

      Wait, how did this get modded Interesting? A solved cube is indeed a member of all starting point, and it would be the only member of its set of essentially similar ones (and, for that matter, the member of the only set of essentially similar ones solvable in zero moves). I fail to see anything interesting about that.

      --
      Want a high quality FOSS RTS game? Try Warzone 2100!
    4. Re:Wow, it really works by stfvon007 · · Score: 4, Funny

      Ha Ha, all you idiots are trying to solve it by twisting the blocks around. I solved it by moving all the colored stickers around instead! and THAT only takes 24 switches of the stickers at most!

      --
      All misspellings and grammatical errors in the above post are intentional and part of my artistic expression.
    5. Re:Wow, it really works by Vectronic · · Score: 4, Insightful

      Perhaps, but that's only if you count a "switch" as a single move, rather than - Peel, Peel, Stick, Stick...

    6. Re:Wow, it really works by DKlineburg · · Score: 1

      Oh come on, the stickers start to fall off. Just move the top layer half way and use a screwdriver. In a few seconds all the bricks are on the table and you can put it back together.
      Rubik's Cube taken apart.

      --
      Memory is deceptive because it is colored by today's events. - Albert Einstein
    7. Re:Wow, it really works by anonypus_user · · Score: 1

      wonder if thats true, with a twist you move 12 squares at a time but with a sticker swap its one by one

    8. Re:Wow, it really works by The+Clockwork+Troll · · Score: 5, Interesting

      Unfortunately the "Interesting" moderation is not finest grain.

      There are at least two subtypes of interesting:

      - Interesting to someone with joint degrees in math and computer science
      - Interesting to someone who has smoked two joints

      Any thread involving Rubik's cube is going to pull both, sorry.

      --

      There are no karma whores, only moderation johns
    9. Re:Wow, it really works by v1 · · Score: 2, Insightful

      part of this proof involved eliminating similar combinations. A solved cube has 24 variations. (viewed from any one of six faces, in any of four rotations)

      --
      I work for the Department of Redundancy Department.
    10. Re:Wow, it really works by mgblst · · Score: 2, Insightful

      I could never understand these idiots who removed the stickers. The rubix cube comes apary very easily, and goes together almost as easily. What sort of a fool would want to deal with the stickers??? No offence.

    11. Re:Wow, it really works by strabes · · Score: 3, Insightful

      It would have been easier to just learn how to solve it. Once you know how, it's quite a feeling of accomplishment and people think you're smart even though it's really not that hard.

      --
      Its = possessive. It's = "it is"
    12. Re:Wow, it really works by tomhudson · · Score: 1

      Any cube has many more than 24 variations, which is why removing all variants is so powerful.

      There's also mirror-image symetry (vertical axis, horizontal axis, both diagonals).

      Try it with something simpler - like a tic-tac-toe board, and you'll find that there are only ~500 possible boards, not the hundreds of thousands you would intuit by thinking 9 first moves * 8 second moves * 7 3rd moves * 6 4th moves * 5 5th moves ...

    13. Re:Wow, it really works by pAnkRat · · Score: 1

      Well,
      as far as these guys at the university I attended goes,
      these someones allways qualify both assumpsions,

      --
      we need an "-1 Plain wrong" moderation option!
    14. Re:Wow, it really works by JuanCarlosII · · Score: 1

      That rather depends on your intuition. I personally would intuit an upper bound of (3^9)/2 which would be further reduced by the fact that abs(n(o) - n(x)) <= 1 where n represents the number of each marker on the board.

      Either way 9! is way out.

    15. Re:Wow, it really works by Anonymous Coward · · Score: 0

      It was interesting enough for you to comment on.

    16. Re:Wow, it really works by elrous0 · · Score: 1

      Since all possibilities that can happen do, I just find a universe where the cube was never unscrambled in the first place.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    17. Re:Wow, it really works by rk · · Score: 2, Funny

      These sets are also not completely disjoint. :-)

    18. Re:Wow, it really works by Anonymous Coward · · Score: 0

      What sort of a fool would want to deal with the stickers???

      Perhaps one with a sense of humor?

    19. Re:Wow, it really works by bark76 · · Score: 4, Funny

      So is 'funny' the mod you get from someone who's only smoked one joint?

    20. Re:Wow, it really works by ultranova · · Score: 1

      A solved cube is indeed a member of all starting point, and it would be the only member of its set of essentially similar ones

      Not true. If by "solved" cube we mean one where each face has only single color, and there are 6 different colors, and we also define two cubes to be in different states if you cannot make one look like the other merely by rotating them in space, then there are multible such solved states.

      Assign the colors in the cube numbers from 1 to 6. For conveniences sake we orient the cube so that the side with color 1 is down and whatever color is opposite it is up. Now, any color except 1 could be "up", so that makes 5 different solved states. In each of these states, there are 4 colors left - which we refer to as A, B,C and D - which can be paired in three different ways (A-B and C-D, or A-C and B-D, or A-D and B-C), making 5*3 = 15 different solved states. And finally, the pairs can rotate around the vertical axis of the cube either clockwise or counterclockwise (for example, with the AB and CD pairing, the order can be ACBD or ADBC, when the cube is rotated clockwise and seen from top), making a total of 5*3*2=30 different states.

      So, the set of solved states for Rubik's Cube has 30 members. They may or may not be essentially similar - I have no idea what the criteria for that is - but they are different states.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    21. Re:Wow, it really works by Zwaxy · · Score: 1

      12? Why 12?

      When you twist one of the faces, you're moving 9 of the pieces, but the center one is fixed in place, so that's 8. If you're counting the stickers that move, there are 9 on the face you rotate, and 12 around its outside, making a total of 21, or 20 if again you don't count the center one.

      But 12?

    22. Re:Wow, it really works by anonypus_user · · Score: 1

      ok was just counting the ones on the outside, but if you moved just the middle row it could be 12

    23. Re:Wow, it really works by Zwaxy · · Score: 1

      Assign the colors in the cube numbers from 1 to 6. For conveniences sake we orient the cube so that the side with color 1 is down and whatever color is opposite it is up. Now, any color except 1 could be "up", so that makes 5 different solved states.

      I don't know if you've ever played with a Rubik Cube, but the center square of each face is fixed. When you rotate any face, the center of that face remains the center of that face, and only the 8 outside sub-cubes change position.

      The color of the face opposite the face with color 1 is constant. There is only one solved cube state, not 30, if you consider rotation in space as not changing the state.

    24. Re:Wow, it really works by somersault · · Score: 1

      But would it have been had it not been marked interesting? We will never know. That's quantum that is.

      --
      which is totally what she said
    25. Re:Wow, it really works by somersault · · Score: 1

      Actually, there is only one solved state. The centres in the block always have the same colour opposite to them, if you keep a certain colour face down, then the centre block at the top will never change. I read a little on rubik's cubes recently, I still have never bothered to complete one, but I see now how it's actually a lot simpler than you'd think just by messing about with one for a few minutes every few years :P

      --
      which is totally what she said
    26. Re:Wow, it really works by Anonymous Coward · · Score: 0

      Maybe adding a "Dude... Whoa..." moderation option would solve this.

    27. Re:Wow, it really works by corbettw · · Score: 1

      Re:Wow, it really works (Score:5, Interesting)
      by The Clockwork Troll (655321) Alter Relationship on Thu Mar 27, '08 04:05 AM (#22879454)
      Unfortunately the "Interesting" moderation is not finest grain.

      There are at least two subtypes of interesting:
      - Interesting to someone with joint degrees in math and computer science
      - Interesting to someone who has smoked two joints Gee, wonder which one of those applies to your moderation?
      --
      God invented whiskey so the Irish would not rule the world.
    28. Re:Wow, it really works by armareum · · Score: 1

      I think you'll find it's actually [Alanis] ironic.

      --
      Is this a rhetorical question?
    29. Re:Wow, it really works by Paiev · · Score: 1

      Oh, come on. If you're going to cheat, at least do it *properly*. Peeling off the stickers reduces the lifespan of stickers with an already short lifespan. If you're going to cheat, do the following:
      1) Turn top face 45 degress.
      2) Stick your finger underneath one of the edge pieces in the top layer.
      3) Pop the edge piece out (the cube is pretty durable, this won't break it unless you do it incorrectly)
      4) From here, you should be able to take the cube apart.
      5) Reassemble in a solved state.
      No, there's no 6) ??? 7) Profit! Steps 1-6 are the ??? and the Profit! is once you've finished.

      Or you could just learn to solve the cube the right way.

    30. Re:Wow, it really works by Chris+Mattern · · Score: 2, Interesting

      What's really amusing is that you can take a Rubik's Cube apart and reassemble it so it *can't* be solved. Possibility for hours of fun here...

    31. Re:Wow, it really works by j4s0n · · Score: 1

      Hey, man! I just smoked two joints, and I'm really taking offense to.......Hey! cool name, I loved "A Clockwork Orange"!

    32. Re:Wow, it really works by 2short · · Score: 1

      The woman who taught me to solve it could look at a cube and tell you if that had been done in a couple seconds.

    33. Re:Wow, it really works by maxwell+demon · · Score: 1

      That of course depends on what qualifies as a move. If turning the middle layers is allowed, then the middle sides can certainly chance places (e.g. a turn left of the cube can then be done with three moves: turn upper layer left, turn horizontal middle layer left, turn lower layer left).
      I don't know how exactly the moves are defined for this proof (I didn't RTFA), but there are certainly many possibilities. Note that allowing only moving the outer slides, while universal for the 3x3x3 cube, won't generalize to higher cubes (you'll not get all possible configurations on the 4x4x4 cube this way).

      --
      The Tao of math: The numbers you can count are not the real numbers.
    34. Re:Wow, it really works by unablepostAC · · Score: 1

      The question would be, if starting with an already solved cube, could the program do 25 moves, so that at the end it goes back to solved????

    35. Re:Wow, it really works by Zarel · · Score: 1

      That of course depends on what qualifies as a move. If turning the middle layers is allowed, then the middle sides can certainly chance places (e.g. a turn left of the cube can then be done with three moves: turn upper layer left, turn horizontal middle layer left, turn lower layer left).
      I don't know how exactly the moves are defined for this proof (I didn't RTFA), but there are certainly many possibilities. Note that allowing only moving the outer slides, while universal for the 3x3x3 cube, won't generalize to higher cubes (you'll not get all possible configurations on the 4x4x4 cube this way). Turning the middle layer is equivalent to turning the two side layers parallel to it, and counts as two moves by pretty much everyone's definition. No, this is not generalizable to higher cubes, but we're not talking about higher cubes.
      --
      Want a high quality FOSS RTS game? Try Warzone 2100!
    36. Re:Wow, it really works by tomhudson · · Score: 2, Interesting

      That rather depends on your intuition. I personally would intuit an upper bound of (3^9)/2 which would be further reduced by the fact that abs(n(o) - n(x)) <= 1 where n represents the number of each marker on the board.
      No intuition. My numbers are based on a program I wrote a decade ago that generated all possible solutions. It generated static html pages such that you chose to go first or second, and you'd click on the square, and it would load the appropriate next page. 2000 pages to cover every possibility where it won, or, if not a win, then a draw. It never lost :-)

      Taking into account mirrors and rotations, another program got it down to under 500, iirc. (it may have been slightly over - can't recall for sure).

      It was really neat - a tic-tac-toe-playing set of web pages with no javascript, no programming on the server or the client - just 2,000 static pages.

    37. Re:Wow, it really works by WithLove · · Score: 1
      That's not as hard as it sounds (not to belittle your lady friend). In order for it to be solved, the sides that are meant to be adjacent (green and red, for example) simply must be adjacent. The sides that must be opposite (green and blue, again for example) also must be opposite. That's because there is no block with green and blue on it, so they must be on opposite ends of the cube, or they'd be unsolvable.

      I'm more or less an amateur in solving cubes (I can solve one from any position in 2-3 minutes), but I could tell you in 3-4 seconds whether or not a cube can be solved.

    38. Re:Wow, it really works by Zwaxy · · Score: 1

      If turning the middle layers is allowed, then the middle sides can certainly chance places

      Not relative to each other they don't.

      The middle squares determine the color of the entire face when the cube is solved, and have fixed positions relative to each other.

      The post I was replying to was claiming that there are 30 different solved 3x3x3 cubes modulo rotation, but there's only one really.

    39. Re:Wow, it really works by JimFive · · Score: 1

      I doubt it. Assuming that we count each quarter turn as a moves and that we can only move the outside slices of the cube, that would require that there be an odd-numbered move pattern that could be undone by an even numbered pattern. If you make a move, that move has to be undone to get back to your starting point. To undo an odd number of moves, should take an odd number of moves (maybe not the same odd number). As an easy visualization: If you have a solved cube and you rotate the right side 3 quarter turns clockwise, you can get back to the starting point with either 1 quarter turn clockwise of 3 quarter turns counter-clockwise.

      However, if we change our assumptions and allow movement of the middle slice then it is trivial to move the right side 1 away the left side 1 away and then undo those 2 moves by moving the middle slice 1 away.

      --
      JimFive

      --
      Please stop using the word theory when you mean hypothesis.
    40. Re:Wow, it really works by 2short · · Score: 1

      Obviously if centers have been switched it's impossible; but that's not the point.

      A cube cannot be solved if a single edge piece (with two colors on it) has been removed and reversed; but can be solved if two such pieces have been reversed. Determining if that has happened requires counting up some sort of parity equation on the relative positions & orientations of all 12 two-color pieces.

      I'm also a 2-3 minute solver, and I can't tell if a cube is unsolvable in this way in less than, well, 2-3 minutes. My friend was a ~30 second solver, and I assume this determination that a cube is unsolvable is just a side effect of whatever pre-solving scan her brain does.

    41. Re:Wow, it really works by tor528 · · Score: 1

      See sig for cause of the problem.

      --
      If I think something is funny, I will probably mod it +1 Insightful. "It's funny because it's true."
  25. Correction: two moves by VikingBerserker · · Score: 0

    1. Hammer. 2. Glue.

  26. 21 is the absolute minimum by SpaceLifeForm · · Score: 1

    One to break apart, and 20 to reposition/reassemble.

    You'll never get to single digits on a truly scrambled cube.

    --
    You are being MICROattacked, from various angles, in a SOFT manner.
  27. Yeah...24 moves.. by nadamucho · · Score: 2, Funny

    ....or a girlfriend.

    1. Re:Yeah...24 moves.. by Anonymous Coward · · Score: 0

      You jest, but back in the day girls were hitting on me because I could solve Rubik's Cube. But I was like "Girls? Yecch!" Still am, in fact.

  28. 80's too by Tablizer · · Score: 1

    Oh yeah? Well, I proved that Max Headroom's face can be represented with just 24 polygons!

  29. pffffft by INeededALogin · · Score: 2, Funny

    and around 1500 hours of time

    pfffft... Java

  30. Q6600 by paul248 · · Score: 1

    Last I checked, the Q6600 ran at 2.4GHz, not 1.6GHz...

  31. Worst case by jasampler · · Score: 0

    Of course, 25 moves are needed in worst case. Usually, you can solve the cube just in a few moves, say, for example: blue yellow blue blue yellow white red green green yellow red red, and that's it!

  32. "God's Algorithm" by wickerprints · · Score: 5, Interesting

    Take every possible unique configuration of the cube (those that are obtainable by legal moves--no rearranging stickers or disassembling allowed). Represent each configuration by a vertex. Now join two vertices by an edge if and only if the configurations represented by those two vertices differ by a single move (we will elaborate on what constitutes a "single move" later). The result is a mathematical object called a graph. A horrendously giant graph.

    One, and only one vertex in this graph corresponds to the solved configuration of the cube.

    Note that this graph represents all possible moves and positions--any scrambled cube is a vertex somewhere in the graph, and solving that cube is equivalent to traversing a path in this graph to the "solved" vertex. In general, many paths to the solution exist, some of which will be shorter than others.

    The question of interest is this: Which vertex/vertices of this graph is/are farthest away (i.e., requiring the most edge traversals) from the solved vertex, and how far is it? As of this latest discovery, this maximum distance is 25. It means that every possible scrambled configuration of the cube can be solved in 25 moves or less.

    Wikipedia notes that we know that at least 20 moves are required to solve the cube for every configuration--that is to say, we know that this maximum distance is at least 20 (there exists some vertex that is at least 20 steps away from the solved vertex). It is believed that the true "least upper bound" is closer to 20 than it is to 25.

    Finally, we should clarify that a "single move" can either mean a rotation of a face by either a quarter- or half-turn, or it could mean a quarter-turn only. These different metrics of what constitutes a "move" leads to different answers.

    1. Re:"God's Algorithm" by insecuritiez · · Score: 4, Interesting

      Most every cuber believes the limit _is_ 20. There is only one known permutation that requires 20 moves and it is called the "super flip". In it, every edge and corner piece are in their correct positions but all the faces have the opposite orientation. It makes for a nice checkered pattern. It is the symmetry of the scramble and the lack of known permutations "harder" than the super flip that lend a strong argument to 20 being the max.

    2. Re:"God's Algorithm" by bobbozzo · · Score: 1

      If we build a large enough computer to process that graph, I'm sure it will find the answer to be forty-two.

      --
      Nothing to see here; Move along.
    3. Re:"God's Algorithm" by Anonymous Coward · · Score: 1, Interesting

      > There is only one known permutation that requires 20 moves and it is called the "super flip".

      That's not correct, there are a lot of such positions found. Superflip is perhaps the most well known, but certainly not the only one.

    4. Re:"God's Algorithm" by Anonymous Coward · · Score: 0

      If you mix this and the 'Road Coloring Algorithm Solved'... you can get a road that takes you from any position to the solved cube... but surely it will take longer than this 15 movements or ~60 using general algorithms..

      http://science.slashdot.org/article.pl?sid=08/03/21/1319250

    5. Re:"God's Algorithm" by koogydelbbog · · Score: 1

      wikipedia mentions a worse case:

      "In 1998 Michael Reid found a new position requiring more than 24 quarter turns to solve. The position, named by him as 'superflip composed with four spot' needs 26 quarter turns."

      (could depend on the metric i suppose, face turns or quarter turns)

      i did brute force all the corner solutions once, a piffling 88 million permutations, maximum of 11 face turns. but coding up solutions to smaller problems, 24 perms for the first corner, 21 for the second etc and making sure step n+1 doesn't mess up the cubelets put in place by step n is easier and looks more interesting (imo, because you can see what it's doing, unlike the optimal solutions which look like random twisting)

    6. Re:"God's Algorithm" by Nemetroid · · Score: 1

      As of this latest discovery, this maximum distance is 25.

      Not really. What has been proved is that there are no vertices that are 26 edge traversals from the solution.
    7. Re:"God's Algorithm" by insecuritiez · · Score: 1

      Different solving algorithms are used for half versus quarter counting metrics. Although I'm not positive, I'm pretty sure the superflip+4spot is only interesting in quarter turns.

      The algorithm I use to solve the superflip is 18 half turns and 2 quarter turns. If I were to count half turns as 2 quarter turns, it would not be a particularly efficient quarter turn solution. I've never met a cuber who counter in quarter turns but I can see how it is an interesting counting method for mathematicians and computer scientists.

    8. Re:"God's Algorithm" by wickerprints · · Score: 1

      Yes, of course, you are correct. Have to be more careful with my wording.

  33. Why would he underclock like that? by Anonymous Coward · · Score: 0

    The stock speed of the Q6600 is 2.4Ghz.

  34. Re:Only 25? by harlows_monkeys · · Score: 1

    Pfft...is that supposed to be impressive? Get back to me when they're in single digits

    Won't happen. There are positions that require 20 moves.

  35. Re:Enumerating Lookup Table by BazilBBrush · · Score: 1

    ... use a simple lookup table after enumerating all the possible starting positions and moves to solve.

    No problem,

    we'll just get on with normal life - for some years or more.

    Tap us on the shoulder when you're finished.

    Oh and umm, how high can you count?

  36. No, what he proved is the upper limit by Joce640k · · Score: 3, Informative

    This is a proof of upper limit, not an optimal solution. He proved is that all possible combinations of 26 moves yielded a position which was symmetrical to a cube with a lesser number of moves applied to it.

    An optimal solution would probably look like a bell curve going from "zero moves required" (ie. already solved) all the way up to "25 moves required" (which we now know is the upper limit...)

    --
    No sig today...
  37. I'll save you the trouble of counting by cafelatte · · Score: 2, Funny

    He or she did suggest 25 moves, no more, no less. I counted them myself so that you don't have to.

  38. Well Known: by oGMo · · Score: 1

    Up, Up, Down, Down, Left, Right...,

    --

    Don't think of it as a flame---it's more like an argument that does 3d6 fire damage

  39. Solve This! by kramulous · · Score: 3, Interesting

    In light of a certain parallel programming news item a few days ago, I'd like to see him use the same code, same CPU on this one: http://www.youtube.com/watch?v=UrjmeYdVTlc. Hold your breath for that solution.

    --
    .
  40. Q6600 by SlightOverdose · · Score: 0, Redundant

    I'm going to contribute nothing to this conversation other than to be a nazi and point out that the q6600 CPU runs at 2.4ghz, not the 1.6ghz listed in the article

    http://techgage.com/article/intel_core_2_quad_q6600/

  41. What the!? by AlgorithMan · · Score: 1

    Even then, to crunch through the remaining sets, he needed a workstation with 8GB of memory and around 1500 hours of time on a Q6600 CPU running at 1.6GHz.
    What the!?
    using the A* algorithm solves a rubiks cube within SECONDS on similar Hardware!

    maybe it's better, not to use brute force, even if the depth of the recursion tree is limited to 25...
    --
    The MAFIAA is a bunch of mindless jerks who will be the first up against the wall when the revolution comes
    1. Re:What the!? by Anonymous Coward · · Score: 0

      He didn't solve a cube, he solved all possible cubes! In other words, it took 1500 hours to run the algorithm billions of times.

      dom

    2. Re:What the!? by ampathee · · Score: 2, Informative

      RTFS dude. He didn't solve a cube, he proved that a cube can be solved from any starting position in 25 moves or less.

      A *human* can solve a cube in seconds - it's not impressive for a computer to do it.

    3. Re:What the!? by AlgorithMan · · Score: 1

      ok, I misunderstood that...
      thanks

      --
      The MAFIAA is a bunch of mindless jerks who will be the first up against the wall when the revolution comes
    4. Re:What the!? by Embedded2004 · · Score: 1

      He isn't solving a single rubiks cube. He's *proving* all rubik cubes can be solved within 25 moves. A much much harder problem.

  42. No thanks. by Anonymous Coward · · Score: 0

    I'll stick with the Fridrich method! http://www.ws.binghamton.edu/fridrich/cube.html

  43. Re:Only 25? by sqrt(2) · · Score: 1

    I'm pretty sure most of my negative mods lately are directed at my sig, not the content of the posts, since this instance was clearly a joke. It might not be funny, but it's also not a troll.

    (this is a good -1 offtopic, btw)

    --
    If you build it, nerds will come. Soylentnews.org
  44. How long will it be... by Anonymous Coward · · Score: 0

    Wow! First it was 30 moves, then 26, now only 25. They're shooting for 24, will 23 come next?

    So how long will it be before there's a way to solve any cube configuration with just three moves?

    1. Re:How long will it be... by Soft+Cosmic+Rusk · · Score: 1

      Ha! I can prove that the cube could have been solved 25 moves ago! Beat that!

  45. Non-Owners by 8ball629 · · Score: 1

    Does anyone on /. not have a Rubik's Cube? I'm not trying to flame at all... just an honest question.

    1. Re:Non-Owners by bobbozzo · · Score: 1

      Mine was given away by my parents after I moved out (15 years ago).

      But, I think my wife has one around here somewhere.

      --
      Nothing to see here; Move along.
    2. Re:Non-Owners by WK2 · · Score: 1

      I don't have a Rubik's cube. But I do have a girlfriend. And a low-medium income. I'm kind of a freak around here.

      --
      Write your own Choose Your Own Adventure. http://www.freegameengines.org/gamebook-engine/
  46. what a waste by boltik · · Score: 1

    I can think of better ways to spend 1500 hours on Q6600 with 8gb ram. Just have to add a pair of HD 3870X2's (or pair of 9800GX2 ).

  47. Math and the Rubik's Cube by mhansen444 · · Score: 2, Informative

    David Joyner has a book which explores some of the math behind the Rubik's cube: http://www.amazon.com/Adventures-Group-Theory-Merlins-Mathematical/dp/0801869471

    If you are interested in playing around with the symmetry group associated to the Rubik's cube, Sage (http://www.sagemath.org) has good support for it; the documentation can be found at http://www.sagemath.org/doc/html/ref/module-sage.groups.perm-gps.cubegroup.html . Sage also includes a number of efficient solvers for the Rubik's cube.

  48. Nobody would be fooled by Joce640k · · Score: 1

    Nobody who knows how to solve a cube would be "fooled" by this. Not even for 0.000001 seconds. It'd be "oh, you swapped two stickers, how childish".

    --
    No sig today...
    1. Re:Nobody would be fooled by Anonymous Coward · · Score: 0

      Yeah, I remember when some dope handed me a cube with two orange centers.

  49. Tomas who? by Straker+Skunk · · Score: 2, Informative

    I have to admit, in reading the summary, Tomas Rokicki's name seemed very familiar....

    And of course! He's the author of dvips! So we have him to thank not only for this cutting-edge breakthrough in mathematical solutions to Rubik's Cube, but also for turning our not-overly-portable DVI files into beautiful, beautiful Postscript.

    --
    iSKUNK!
  50. Re:Only 25? by DKlineburg · · Score: 1

    you got your -1 offtopic (which I now will also) but I fail to see how discusing the number of possable moves is off the topic of discussing the number of moves? *Head Explodes*

    --
    Memory is deceptive because it is colored by today's events. - Albert Einstein
  51. "may be non-intuitive" by Joce640k · · Score: 2, Interesting

    A "perfect" solution in 25 moves would be impossible for a human, it would basically mean knowing all possible combinations of the cube and how to get there (and that's an awful lot of combinations!)

    I actually solved the cube all by myself back in the 80's. I'm amazed that so much effort is still being put into it and some of the methods used by the record breakers need an awful lot of dedication to learn.

    --
    No sig today...
  52. Not impressed. by Kolie · · Score: 0

    Sounds like he did a basic bruteforce to me. Sure he took down some of the possibilities by ruling that they were duplicate cases albeit in diffrent configurations, but it still sounds like he bruteforced every possible move of a certain starting configuration on the cube until he found one that worked in 25 or less tries, and then continued on to the next starting configuration. Why is this news?

    1. Re:Not impressed. by Anonymous Coward · · Score: 0

      1 > RTFA.
      2 > Repeat till you get it.

    2. Re:Not impressed. by Kolie · · Score: 0

      Post as a coward fine. To quote TFA: Rokicki's proof is a neat piece of computer science. He's used the symmetry of the cube to study transformations of the cube in sets, rather than as individual moves. This allows him to separate the "cube space" into 2 billion sets each containing 20 billion elements. He then shows that a large number of these sets are essentially equivalent to other sets and so can be ignored. He abstracted the movement of the cube into sets, mmk. These sets represent movement of the cube. Using this system he eliminated many sets which are equivalent mmk. Then he took a cube state, and apparently brute forced each "movement set" until he found one that resolved to X number of moves. Explain how this isnt bruteforce, even if he did level the playing field abit.

  53. How sad by Joohn · · Score: 1

    ...1500 hours of time on a Q6600 CPU running at 1.6GHz... Seems like the Stanford university didn't find Rubic's Cube important enough to let him borrow this.
    1. Re:How sad by richy+freeway · · Score: 1

      What I want to know is why he was running the CPU underspeed? The Q6600 is clocked at 2.4ghz out the box and can be easily pushed to 3.6ghz with just air cooling.

  54. Re:1.6ghz? Probably a typo by WarwickRyan · · Score: 1

    You should be able to clock to 3.6ghz, so I assume it was a typo. You'd be dumb to underclock it for something which runs for nearly 9 weeks.

  55. Re:Only 25? by sqrt(2) · · Score: 1

    You're trying to bring logic to the discussion of Slashdot's moderation system? To quote the bard, "That way madness lies."

    --
    If you build it, nerds will come. Soylentnews.org
  56. Fun solitaire-like game with Rubik cube by Butterspoon · · Score: 1

    Once I learned to solve the Cube, I would amuse myself from time to time by taking it apart and reassembling it in a random configuration, and then trying to solve the resulting mess.

    With a little group theory you can show that you will be able to solve a randomly reassembled Cube 1/12 of the time.

    --
    pi = 2*|arg(God)|
  57. Re:1.6ghz? Probably a typo by The+Clockwork+Troll · · Score: 1

    Which is why I cook popcorn in a 10 kilowatt microwave oven for 5 seconds.

    --

    There are no karma whores, only moderation johns
  58. PS3 Power by PhilLong · · Score: 1

    I'll bet the computations could have been finished a lot faster (development time excluded ;) on a PS3 http://cag.csail.mit.edu/ps3/

  59. What do we know about "God's Algorithm"? by Panaqqa · · Score: 1

    Okay, time for some math now. First off, let's calculate the number of possible positions ( PP ) of a Rubik's Cube. At first it would seem that the number could be determined as follows:

    PP = 12! * 2^12 * 8! * 3^8 = 519,024,039,293,878,272,000 = 5.19 * 10^20

    But the cube has a "parity" of 12, and any of the following result in an unsolvable cube: two edge pieces switched in position, one edge piece flipped, one corner piece twisted. This means that if a cube is taken apart and randomly reassembled, it has 11/12 = 91.667% chance of being reassembled into an unsolvable position. But I digress.

    So, taking into account parity of 12, the number of possible positions is:

    PP = ( 12! / 2 ) * ( 2^12 / 2 ) * 8! * ( 3^8 / 3 ) = 43,252,003,274,489,856,000 = 4.33 * 10^19

    Next we need the number of reachable positions ( RP ) after n moves. There are 18 possible ways to turn a face on each move, but after the first move we will assume 17 since the 18th would be undoing the previous move. So after n moves, the number of reachable positions is given by:

    RP = 18 * 17^( n -1)

    So, after how many moves does the number of reachable positions ( RP ) exceed the number of possible positions ( PP )? That will be the lowest integer value of n where:

    18 * 17^( n -1) > 4.33 * 10^19

    Logarithms to the rescue:

    log 18 + ( n -1) * log 17 > log (4.33 * 10^19)
    1.2553 + 1.2304 * ( n -1) > 19.636
    1.2304 * n > 19.611
    n > 15.939

    Take that as showing that for n = 16, the number of possible move combinations exceeds the number of all possible cube positions. So God's algorithm might take as few as 16 moves. Personally, I think that the value is likely 2 or 3 moves higher than this bare minimum. So let's say 19 moves.

    Not diminishing the significance of a 25 move algorithm, but the math suggests God's algorithm is 19 moves. Guess it will take a few years to muster the brute force computing power to demonstrate this.

    1. Re:What do we know about "God's Algorithm"? by Megane · · Score: 1

      Great. You can start by reducing Superflip to 19 moves.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    2. Re:What do we know about "God's Algorithm"? by Panaqqa · · Score: 2, Informative

      Perhaps it can't be reduced to 19 moves. But then again, Kociemba's algorithm has not yet provided a proof that the diameter of the cube group is indeed 20 (in face counting). We won't have such a proof until an optimal solver is used, something that could take years of run time on current hardware. Application for a grid perhaps?

    3. Re:What do we know about "God's Algorithm"? by Megane · · Score: 1

      I'm not saying anything about an optimal solver, just that you can't have a maximum of 19 as long as there is a known case with a minimum of 20. And that solution is 16 years old.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    4. Re:What do we know about "God's Algorithm"? by Bob-taro · · Score: 1

      Your equation for "RP" ignores different paths reaching the same position.

      --
      Prov 9:8 Do not rebuke mockers or they will hate you; rebuke the wise and they will love you.
  60. 1500 hours? by jocknerd · · Score: 1

    It only took me about 40 seconds back in my junior high days when the Cube came out.

  61. Select by dunc78 · · Score: 1

    I thought there was a "Select" before the "Start" as well as two "B A" s, but I forget what game that was even for, so I could be mistaken.

  62. Amateurs! by camperdave · · Score: 2, Funny

    Moving colored stickers? Amateurs! I can solve any cube in three moves... with a can of spray paint. Point, spray, spin.

    --
    When our name is on the back of your car, we're behind you all the way!
  63. @%#$! Even Classic view now has the truncate bug! by Anonymous Coward · · Score: 0

    Heck, I probably won't even be able to finish this comme

  64. brush with greatness by Rob+T+Firefly · · Score: 3, Funny

    I one met Erno Rubik himself.

    Nice guy and all, but it took me half an hour to finish shaking his hand.

    1. Re:brush with greatness by Anonymous Coward · · Score: 0

      eww gross.

  65. Parallel Computing by vortex2.71 · · Score: 1

    "He needed a workstation with 8GB of memory and around 1500 hours of time on a Q6600 CPU running at 1.6GHz."

    Can someone teach this guy MPI or at least OpenMP? This could have read "One hour on a modest supercomputer!"

  66. Only one permanent solution to Rubik's Cube... by patrixmyth · · Score: 1

    "Pull", "Fire"

    This does require use of a shotgun, of course.

    --
    "Don't you know you're going to shock the monkey?"- Peter Gabriel
  67. Soon I will be able to solve it! by Asgerix · · Score: 1
    From the article:

    But Rokicki isn't finished there. He is already number-crunching his way to a new bound of 24 moves, a task he thinks will take several CPU months. And presumably after that, 23 beckons.
    I can't wait till he gets down to 2 or 3 moves; then perhaps even I will be able to solve it!
    --
    Life is wet, then you dry.
  68. The n-dimensional version? by popmaker · · Score: 1

    How are the current versions of lower/upper limits of solutions to n-dimensional cubes with n not necessarily 3? It might sound ridiculous to you but I'm willing to bet my pants that some mathematician has thought about it and come up with some results.

  69. THIS, is the reason ... by QQ2 · · Score: 1

    THIS, is the reason why I still read Slashdot.

    For making a comment which is simultaniously
    - Interesting
    - Funny
    - Geeky
    - True
    - and involving Math

    I salute and humbly bow.

  70. Next up, 24 moves by FunkyELF · · Score: 1

    This sounded (from the summary, I didn't RTFA) like he did a brute force solve on every possible combination out there (after eliminating ones that were symmetric or could be solved the same way).
    So, it seems like there were some scrambles which required 25 moves. If he used brute force to find the 25 move solution, thats the end of the problem. No magic is going to find a 24 move solution which a brute force didn't find.

  71. AmigaTex, Dvips, Blitter Life by Anonymous Coward · · Score: 0

    This is the same Tomas Rokicki who back in 1986 ported Tex/LaTeX to the Amiga,
    wrote dvips, and wrote the uber-cool version of the Game of Life
    on the Amiga that used the Blitter graphic coprocessor chip:
    20 generations per second on a 320 by 190 grid in 1986. Amazing.
    Adjusting for Moore's Law (a factor of 2 every 1.5 years), an equally
    impressive implementation on today's PCs should run at 52,000 generations per
    second.

    Thanks Tomas. I wrote my PhD thesis on my Amiga 1000 with your AmigaTeX.

        - Anonycous Moward

    1. Re:AmigaTex, Dvips, Blitter Life by ewhac · · Score: 1
      I, too, had the privilege of meeting Tom back in the Amiga days. Brilliant, brilliant guy. I think he also had a hand in the Amiga EMACS port.

      I recall visiting his office in Marginal Hacks (Margaret Jacks) Hall on the Stanford campus. There was a printout on the wall showing several generations of Conway's Game of Life. What wasn't immediately apparent was that, just for the hell of it, Tom had written Life in nroff, the old document formatting language, and the printout was the result.

      Back in the 1990's, he helped me with a curious binary math problem. The problem was thus: Assume you wish to find a binary number for which a given subset of bits must be in a certain state (e.g. bit position 3 must remain zero, etc.) -- the set of static bits and their required values may be arbitrary. Given an arbitrary starting value, find the next largest value that has the required bit pattern. I got about 80% of the way toward the solution, but he knocked it out almost immediately (and is left as an exercise for the reader :-) ).

      Simply amazing guy.

      Schwab

    2. Re:AmigaTex, Dvips, Blitter Life by solafide · · Score: 1

      Can't we treat the bits not static as a binary number, add 1 to it, and replace the original bits with the bits of the new number? For instance, from 101110101001, we treat the number as 101110101, increase by 1 to 101110110, replace for 101110101010.

    3. Re:AmigaTex, Dvips, Blitter Life by ewhac · · Score: 1
      Yup, you've pretty much got the gist of it. The clever bit is how you accomplish that without a myriad of bitfield shifts.

      Schwab

  72. Define Random by BigJClark · · Score: 1


    Just a thought, wouldn't it be possible to define a random state, then with a solved cube, count how many moves it took to get to that state?

    --

    Hi, I Boris. Hear fix bear, yes?
  73. Persons without Asperger Syndrome Support Group by Enrique1218 · · Score: 2, Funny

    Hello. I do not have Asperger Syndrome and therefore could not understand what was just written in the synopsis. Worst yet, I do not even understand why it is important that a person can solve a Rubiks cube in 25 moves. I feel really left out and as a result I am starting a Persons without Asperger Support Group. If you too are totally lost by this article and fell left out, please join.

    --
    You don't have to be smart to use a Mac, you just have to be smart enough to buy one
  74. "you'll have fun watching him try to solve it." by Joce640k · · Score: 1

    No you won't, he'll spot it within seconds.

    There's no way in hell he'll be "frustrated" or anything like that.

    --
    No sig today...
  75. Seriously, by Bob-taro · · Score: 1

    ... this IS news that matters!

    --
    Prov 9:8 Do not rebuke mockers or they will hate you; rebuke the wise and they will love you.
  76. Is this REALLY Slashdot? by Frigid+Monkey · · Score: 0, Redundant

    How very strange that on slashdot of all places no one noticed the article:

    "Even then, to crunch through the remaining sets, he needed a workstation with 8GB of memory and around 1500 hours of time on a Q6600 CPU running at 1.6GHz."

    So they had to underclock this thing to get in phase resonance with the cube or what?

    The Intel Q6600 is a nice little number that runs a 2.4Ghz out of the box.

    --
    "It's all just meme meme around here"
  77. do you mean n-sized? by Anonymous Coward · · Score: 0

    A 2 dimensional 3x3 cube is like a tic-tac-toe puzzle.
    A 4 dimensional 3x3x3x3 tesseract is, well I don't know how to describe it ;^)

  78. Last Post! by Anonymous Coward · · Score: 0

    last post!!!

  79. Q6600 at 1.6? by DJRikki · · Score: 0, Redundant

    "8GB of memory and around 1500 hours of time on a Q6600 CPU running at 1.6GHz." - Should have clocked it to 3.0GHz like most other folks :D