Strictly genetic algorithm Sudoku solver in Python