Sudoku, AKA, you know you’re bored when..
Monday, December 29th, 2008..you’re writing a program to solve sudoku puzzles.
I know there must be hundreds, nay, thosands of implementations out there but I figured why not give it a go. I’m current writing a program to solve sudoku puzzles just as a mental exercise in designing the algorithm to do it.
A problem I keep coming up against is I constantly think about ways to optimize it when I havn’t even finished writing the program and I have to decide whether I finish the current implementation or to go back and refactor it. I’m also often distracted by side issues like how to input the puzzle into the program or display it to the user.
