I've seen different algorithms of backtracking including sudoko and moving queens on a chess board but I was wondering if there are any that explain how you would go about solving lets say a Rubik's cube or more like connecting multiple squares together which contain numbered edges that create a bigger square with the edges matching. If anyone can help me out or knows of a site that could help please let me know. I'm stuck :S
Thanks