I nice algorithm for finding optimal cube solution: http://kociemba.org/cube.htm. In Download section you can find an implementation, along with source in C.
I just had a flashback to programming a Rubik's cube solver in QBASIC 15+ years ago.
It's nice to see some progression in what's considered introductory: very good stuff, well done :)
Introductory CS class?
Yeah, I'm curious about that too. What sort of insane intro CS class is this?
Well, it is Carnegie Mellon. CMU is a pretty great college. But, then again, it's not too hard of a program to code. Just takes a little bit of thinking and OpenCV experience.
at the end of mine , all i was able to do is program a tic tac toe game, I guess kids are smarter today.