Before this gets modded, I would just like to say two things. Yes this is for a program.
For a project we must make a rubix-cube solver. However, most online tutorials are very baaad >.< I have my own cube to practice on but unfortunately the colors differ from online tutorials. I know it is good to start with the corners/edges of a given piece, etc, but it's just the whole algorithm of moving them so---
Guargh. I just need to know if anyone can give me a good explanation on this. I can write the program (I think) but it's the blasted algorithms...
Secondly, if it matters, my colors are:
Red front, white left, orange back, yellow right, blue top, green bottom