Lauren’s mom introduced me to sudoku puzzles. While away from the Internet I wanted to write a Python program to solve the puzzles. My program is VERY EXTREMELY slow, and I even made it slower while writing it. 80% of the computational time (according to the “profile” module) is spent copying the Sudoku object in the “solution” method.
Now that I’ve got the Internet again, I can see the hundreds of google search results for “python sudoku”.