Added: 4 years ago
From: naderc
Views: 51,328
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:
see all

All Comments (61)

Sign In or Sign Up now to post a comment!
  • Assians are solving cubes faster than you PC

  • Would it be possible to take out the need for a webcam?

  • Where can we download it??

  • what did u use for cube color rotation?

    try solving it in fridrich's method.

  • This is awesome, how do you make something like that, like give me a summary of how the program works. I worked with openGL with C++, so maybe i could use that to make the 3d object. :D

  • I agree, this wasn't the shortest way but the easiest

  • did you write input parser for webcam images yourself?

  • Yes, but I used a library called Open CV to help with some basic operations like recognizing the webcam etc

  • Is there any chance you could show me the source codes? I think it would help my current project a great deal.

  • dont get me wrong, this is quite impressive to write a program like this, but you should work on solving the cube in fewer moves

  • You mean he should use some kind of algorithm?

    There are a few algorithms designed for the Rubik's cube, perhaps he could look into it.

    However, this is very impressive.

  • for example, if you want to solve the cube using the friedrich method, write an algorithm to solve the cross, then to solve the bottom 2 layers, then orient last layer, than permute last layer. the program would be huge, especially the algorithm to solve the first 2 layers would be massive, but it is possible

  • started with the white +

  • I agree, it wasn't the smallest number of moves but it was the easiest solution that I found. Before writing this program I had never tried to solved a Rubik's cube so it was a good learning experience :)

  • @naderc I suggest looking at some of Dan Brown's videos on how to solve Rubik's cubes.

  • white cross was done

  • I know a better First you take the left side and turn it up then take the top and move it left Comment me if it worked !!XbenX!!

  • where can i download that

  • Damn. No one would be EVER able to solve that one by hand.

  • this is easy to be solved, everyone can do it its just a simple trick how to turn the sides, just look it up in some forums, type "magic cube help" in google or sth, you will see its no problem to solve any magic cube in about 60 sec.

  • lol, why do you say magic? its rubik's cube

  • Do your research. It was originally called the "Magic Cube".

    Try Wikipedia.

  • ok thank you for the answer, but "Its" name isn't "magic cube" anyhow...

  • And to think that a human can do all that in a few seconds.. amazing

  • thats cool it is amazing what computer programs can do

  • excellent work!!! kudos!!!

  • im gonna write a brute force algorithm program in C to find the best way, that did seem way too many moves

  • indeed wtf...

  • Best of luck. Considering how many possible moves are there, for me brute force method is not the right way to go. It will take hours (if not days)to calculate the solution. Though some heuristics may improve the time.

    But it would be intereting to see what is the smallest moves to solve it. As far as I can recall, no rubik's cube arrangement so far required more than 19 moves when solved by brute force technique.

  • i want this program where can i get it

  • 12 steps.

  • No, 22 :P

  • Is this program still available? I can't find it anywhere and I am really interested in trying it!

  • where can i get the program lol

  • that was cool, did you try to make it figure out a way to solve in the least amount of moves? cause that would be better...

  • i can solve it faster than the comp yeah i feel so proud of myself.

  • lol cool it used the beginner's method, cool!!

  • Good, though it needed a lot of steps to solve it. It's possible to solve each combination in less than 22 steps.

  • do you mean steps or moves?

  • moves

  • That's awesome. But make it solve it with Fridrich. It'll be fastera and cooler.

  • Do you always start with the white cross?

  • No, not necessarily. :)

  • You should do a demo without it ^^. I've never had a scramble start with a white cross. Also, teaching it more efficient algorithms would make it way faster as well.

  • I so admire smart people!

  • Is your program also written in strict OOP design syntax? Also, where did you get the original algorithm to solve the cube...and do you have just one algorithm you based the program on or was there more than one choice to pick from and you chose one particular algorithm?

  • It's partially in OOP, but it could have been decomposed into further classes. I'm only starting to learn about serious oop design now, at my job.

    The algorith that I used can be found here:

    mathematische-basteleien [dot] de [slash] rubikscube.htm

  • holy shit, you wrote this program?! Damn, your a god at C++, and Rubik's Cubing. Also, will this be free :D

  • thats a nice peace of c++ scripting

    how long are you scripting whit this?

  • It took me about 2 months, but I also had 5 classes to attend.

  • H0ly KRAP!!!

  • I want that program!!!!

    where can I get it????

  • I will upload it sometime this week to the CV Rubik website mentioned in the description.

  • Lmfao nice program but it's a bit long ><

  • i want that program :D

  • rofl, nice

  • Thanks :)

  • hey. Is there anyplace where i can get the program?

Loading...
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more