PHPSudoku

Possibilities: Array

Calculate possibilities:
moves: 1, valid: 1, possibilities: 2            
moves: 2, valid: 2, possibilities: 2            
moves: 3, valid: 2, possibilities: 2            
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
moves: 29, valid: 2, possibilities: 2            
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
moves: 37, valid: 2, possibilities: 2            
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
moves: 45, valid: 2, possibilities: 2            
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
moves: 53, valid: 3, possibilities: 2            
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
moves: 76, valid: 3, possibilities: 2            
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
moves: 114, valid: 3, possibilities: 2            
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
moves: 122, valid: 3, possibilities: 2            
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
moves: 130, valid: 4, possibilities: 2            
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
moves: 172, valid: 4, possibilities: 2            
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
moves: 217, valid: 4, possibilities: 2            
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
moves: 225, valid: 4, possibilities: 2            
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
moves: 233, valid: 4, possibilities: 2            
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
moves: 241, valid: 4, possibilities: 2            
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
moves: 249, valid: 4, possibilities: 2            
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
moves: 257, valid: 4, possibilities: 2            
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
moves: 265, valid: 4, possibilities: 2            
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
moves: 273, valid: 4, possibilities: 2            
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
moves: 281, valid: 4, possibilities: 2            
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
moves: 289, valid: 5, possibilities: 2            
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
moves: 409, valid: 5, possibilities: 2            
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
moves: 458, valid: 5, possibilities: 2            
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
moves: 466, valid: 5, possibilities: 2            
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
moves: 474, valid: 5, possibilities: 2            
not good enough!!!
EMPTY MOVE!!! 5 valid moves, 475 moves left.
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
EMPTY MOVE!!! 4 valid moves, 322 moves left.
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
not good enough!!!
EMPTY MOVE!!! 3 valid moves, 251 moves left.
not good enough!!!
moves: 55, valid: 3, possibilities: 2            

moves:
(0,3,0):1
(0,2,4):1
(0,0,1):4
total moves: 3.
trying to remove move 1!

updated moves:
(0,3,0):1
(0,2,4):1
(0,0,1):4
total moves: 3.
		++===+===+===++===+===+===++
		||   | 5 |   ||   |   |   ||
		++---+---+---++---+---+---++
		||   |   |   ||   |   |   ||
		++===+===+===++===+===+===++
		||   |   |   ||   | 2 |   ||
		++---+---+---++---+---+---++
		|| 2 |   |   ||   |   |   ||
		++===+===+===++===+===+===++
		||   |   |   ||   |   |   ||
		++---+---+---++---+---+---++
		||   |   |   ||   |   |   ||
		++===+===+===++===+===+===++