othello03.rb - Black uses pick_min enhanced: choose a corner square if possible and try not to choose the squares adjacent to corner squares. White uses pick_min non-enhanced: pick the board with minimum count of the player's squares. Pick_min_corners is checking possible moves: [34, 43, 56, 65] ...Pick_min_corners, temp_poss = [] .....Pick_min_corners deleting adjacents in [34, 43, 56, 65] .....Pick_min_corners deleted adjacents in [34, 43, 56, 65] ...Pick_min_corners is using possible moves: [34, 43, 56, 65] Count for move to 34 is 4 Count for move to 43 is 4 Count for move to 56 is 4 Count for move to 65 is 4 Pick_min_corners is returning min square move to 34 Black moves to square 34 Black: 4 White: 1 Pick_min is checking possible moves: [33, 35, 53] ...Count for move to 33 is 3 ...Count for move to 35 is 3 ...Count for move to 53 is 3 ...Pick_min is returning min square move to 33 White moves to square 33 Black: 3 White: 3 Pick_min_corners is checking possible moves: [32, 43, 56, 65] ...Pick_min_corners, temp_poss = [] .....Pick_min_corners deleting adjacents in [32, 43, 56, 65] .....Pick_min_corners deleted adjacents in [32, 43, 56, 65] ...Pick_min_corners is using possible moves: [32, 43, 56, 65] Count for move to 32 is 5 Count for move to 43 is 5 Count for move to 56 is 5 Count for move to 65 is 5 Pick_min_corners is returning min square move to 32 Black moves to square 32 Black: 5 White: 2 Pick_min is checking possible moves: [22, 24, 35, 46, 53, 64] ...Count for move to 22 is 4 ...Count for move to 24 is 4 ...Count for move to 35 is 4 ...Count for move to 46 is 4 ...Count for move to 53 is 4 ...Count for move to 64 is 4 ...Pick_min is returning min square move to 22 White moves to square 22 Black: 4 White: 4 Pick_min_corners is checking possible moves: [12, 43, 56, 65] ...Pick_min_corners, temp_poss = [] .....Pick_min_corners deleting adjacents in [12, 43, 56, 65] .....Pick_min_corners deleted adjacents in [43, 56, 65] ...Pick_min_corners is using possible moves: [43, 56, 65] Count for move to 43 is 6 Count for move to 56 is 6 Count for move to 65 is 6 Pick_min_corners is returning min square move to 43 Black moves to square 43 Black: 6 White: 3 Pick_min is checking possible moves: [31, 35, 42, 53] ...Count for move to 31 is 5 ...Count for move to 35 is 6 ...Count for move to 42 is 5 ...Count for move to 53 is 6 ...Pick_min is returning min square move to 31 White moves to square 31 Black: 5 White: 5 Pick_min_corners is checking possible moves: [11, 21, 23, 56, 65, 66] ...Pick_min_corners, temp_poss = [11] ...Pick_min_corners deleting 21 from poss: [11, 21, 23, 56, 65, 66] ...Pick_min_corners deleting 23 from poss: [11, 23, 56, 65, 66] ...Pick_min_corners deleting 56 from poss: [11, 56, 65, 66] ...Pick_min_corners deleting 65 from poss: [11, 65, 66] ...Pick_min_corners deleting 66 from poss: [11, 66] .....Pick_min_corners deleting adjacents in [11] .....Pick_min_corners deleted adjacents in [11] ...Pick_min_corners is using possible moves: [11] Count for move to 11 is 8 Pick_min_corners is returning min square move to 11 Black moves to square 11 Black: 8 White: 3 Pick_min is checking possible moves: [12, 13, 35, 53, 65] ...Count for move to 12 is 5 ...Count for move to 13 is 5 ...Count for move to 35 is 7 ...Count for move to 53 is 5 ...Count for move to 65 is 6 ...Pick_min is returning min square move to 12 White moves to square 12 Black: 7 White: 5 Pick_min_corners is checking possible moves: [13, 21, 56, 65, 66] ...Pick_min_corners, temp_poss = [] .....Pick_min_corners deleting adjacents in [13, 21, 56, 65, 66] .....Pick_min_corners deleted adjacents in [13, 56, 65, 66] ...Pick_min_corners is using possible moves: [13, 56, 65, 66] Count for move to 13 is 9 Count for move to 56 is 9 Count for move to 65 is 9 Count for move to 66 is 9 Pick_min_corners is returning min square move to 13 Black moves to square 13 Black: 9 White: 4 Pick_min is checking possible moves: [35, 53, 65] ...Count for move to 35 is 8 ...Count for move to 53 is 6 ...New min count is 6, min square is 53 ...Count for move to 65 is 7 ...Pick_min is returning min square move to 53 White moves to square 53 Black: 8 White: 6 Pick_min_corners is checking possible moves: [21, 42, 62, 63, 64, 65, 66] ...Pick_min_corners, temp_poss = [] .....Pick_min_corners deleting adjacents in [21, 42, 62, 63, 64, 65, 66] .....Pick_min_corners deleted adjacents in [42, 62, 63, 64, 65, 66] ...Pick_min_corners is using possible moves: [42, 62, 63, 64, 65, 66] Count for move to 42 is 11 Count for move to 62 is 10 New min count is 10, min square is 62 Count for move to 63 is 11 Count for move to 64 is 10 Count for move to 65 is 11 Count for move to 66 is 10 Pick_min_corners is returning min square move to 62 Black moves to square 62 Black: 10 White: 5 Pick_min is checking possible moves: [24, 35, 36, 52] ...Count for move to 24 is 8 ...Count for move to 35 is 9 ...Count for move to 36 is 7 ...New min count is 7, min square is 36 ...Count for move to 52 is 7 ...Pick_min is returning min square move to 36 White moves to square 36 Black: 9 White: 7 Pick_min_corners is checking possible moves: [21, 42, 46, 56, 64, 65, 66] ...Pick_min_corners, temp_poss = [] .....Pick_min_corners deleting adjacents in [21, 42, 46, 56, 64, 65, 66] .....Pick_min_corners deleted adjacents in [42, 46, 56, 64, 65, 66] ...Pick_min_corners is using possible moves: [42, 46, 56, 64, 65, 66] Count for move to 42 is 12 Count for move to 46 is 11 New min count is 11, min square is 46 Count for move to 56 is 13 Count for move to 64 is 11 Count for move to 65 is 11 Count for move to 66 is 11 Pick_min_corners is returning min square move to 46 Black moves to square 46 Black: 11 White: 6 Pick_min is checking possible moves: [24, 35, 37, 52, 56] ...Count for move to 24 is 9 ...Count for move to 35 is 10 ...Count for move to 37 is 8 ...New min count is 8, min square is 37 ...Count for move to 52 is 8 ...Count for move to 56 is 8 ...Pick_min is returning min square move to 37 White moves to square 37 Black: 10 White: 8 Pick_min_corners is checking possible moves: [21, 27, 42, 47, 56, 63, 64, 65, 66] ...Pick_min_corners, temp_poss = [] .....Pick_min_corners deleting adjacents in [21, 27, 42, 47, 56, 63, 64, 65, 66] .....Pick_min_corners deleted adjacents in [42, 47, 56, 63, 64, 65, 66] ...Pick_min_corners is using possible moves: [42, 47, 56, 63, 64, 65, 66] Count for move to 42 is 13 Count for move to 47 is 12 New min count is 12, min square is 47 Count for move to 56 is 13 Count for move to 63 is 12 Count for move to 64 is 12 Count for move to 65 is 13 Count for move to 66 is 12 Pick_min_corners is returning min square move to 47 Black moves to square 47 Black: 12 White: 7 Pick_min is checking possible moves: [24, 35, 52, 56, 57, 58] ...Count for move to 24 is 10 ...Count for move to 35 is 11 ...Count for move to 52 is 9 ...New min count is 9, min square is 52 ...Count for move to 56 is 9 ...Count for move to 57 is 9 ...Count for move to 58 is 9 ...Pick_min is returning min square move to 52 White moves to square 52 Black: 11 White: 9 Pick_min_corners is checking possible moves: [21, 25, 26, 27, 28, 42, 61, 63, 64, 65, 66] ...Pick_min_corners, temp_poss = [] .....Pick_min_corners deleting adjacents in [21, 25, 26, 27, 28, 42, 61, 63, 64, 65, 66] .....Pick_min_corners deleted adjacents in [25, 26, 42, 61, 63, 64, 65, 66] ...Pick_min_corners is using possible moves: [25, 26, 42, 61, 63, 64, 65, 66] Count for move to 25 is 13 Count for move to 26 is 13 Count for move to 42 is 15 Count for move to 61 is 13 Count for move to 63 is 14 Count for move to 64 is 14 Count for move to 65 is 14 Count for move to 66 is 13 Pick_min_corners is returning min square move to 25 Black moves to square 25 Black: 13 White: 8 Pick_min is checking possible moves: [16, 23, 24, 27, 35, 57, 71, 72] ...Count for move to 16 is 12 ...Count for move to 23 is 11 ...New min count is 11, min square is 23 ...Count for move to 24 is 11 ...Count for move to 27 is 11 ...Count for move to 35 is 14 ...Count for move to 57 is 10 ...New min count is 10, min square is 57 ...Count for move to 71 is 10 ...Count for move to 72 is 10 ...Pick_min is returning min square move to 57 White moves to square 57 Black: 12 White: 10 Pick_min_corners is checking possible moves: [21, 28, 38, 42, 48, 58, 61, 63, 64, 65, 66, 68] ...Pick_min_corners, temp_poss = [] .....Pick_min_corners deleting adjacents in [21, 28, 38, 42, 48, 58, 61, 63, 64, 65, 66, 68] .....Pick_min_corners deleted adjacents in [38, 42, 48, 58, 61, 63, 64, 65, 66, 68] ...Pick_min_corners is using possible moves: [38, 42, 48, 58, 61, 63, 64, 65, 66, 68] Count for move to 38 is 14 Count for move to 42 is 16 Count for move to 48 is 14 Count for move to 58 is 14 Count for move to 61 is 14 Count for move to 63 is 15 Count for move to 64 is 15 Count for move to 65 is 15 Count for move to 66 is 14 Count for move to 68 is 14 Pick_min_corners is returning min square move to 38 Black moves to square 38 Black: 14 White: 9 Pick_min is checking possible moves: [14, 16, 23, 24, 27, 28, 35, 42, 71, 72] ...Count for move to 14 is 12 ...Count for move to 16 is 13 ...Count for move to 23 is 12 ...Count for move to 24 is 12 ...Count for move to 27 is 13 ...Count for move to 28 is 12 ...Count for move to 35 is 15 ...Count for move to 42 is 14 ...Count for move to 71 is 11 ...New min count is 11, min square is 71 ...Count for move to 72 is 11 ...Pick_min is returning min square move to 71 White moves to square 71 Black: 13 White: 11 Pick_min_corners is checking possible moves: [21, 42, 48, 56, 58, 61, 63, 64, 65, 66, 67, 68] ...Pick_min_corners, temp_poss = [] .....Pick_min_corners deleting adjacents in [21, 42, 48, 56, 58, 61, 63, 64, 65, 66, 67, 68] .....Pick_min_corners deleted adjacents in [42, 48, 56, 58, 61, 63, 64, 65, 66, 67, 68] ...Pick_min_corners is using possible moves: [42, 48, 56, 58, 61, 63, 64, 65, 66, 67, 68] Count for move to 42 is 16 Count for move to 48 is 15 New min count is 15, min square is 48 Count for move to 56 is 15 Count for move to 58 is 15 Count for move to 61 is 15 Count for move to 63 is 16 Count for move to 64 is 16 Count for move to 65 is 16 Count for move to 66 is 15 Count for move to 67 is 16 Count for move to 68 is 15 Pick_min_corners is returning min square move to 48 Black moves to square 48 Black: 15 White: 10 Pick_min is checking possible moves: [16, 23, 24, 27, 28, 35] ...Count for move to 16 is 14 ...Count for move to 23 is 13 ...New min count is 13, min square is 23 ...Count for move to 24 is 13 ...Count for move to 27 is 15 ...Count for move to 28 is 13 ...Count for move to 35 is 16 ...Pick_min is returning min square move to 23 White moves to square 23 Black: 13 White: 13 Pick_min_corners is checking possible moves: [42, 61, 63, 64, 65, 66, 67, 68] ...Pick_min_corners, temp_poss = [] .....Pick_min_corners deleting adjacents in [42, 61, 63, 64, 65, 66, 67, 68] .....Pick_min_corners deleted adjacents in [42, 61, 63, 64, 65, 66, 67, 68] ...Pick_min_corners is using possible moves: [42, 61, 63, 64, 65, 66, 67, 68] Count for move to 42 is 17 Count for move to 61 is 16 New min count is 16, min square is 61 Count for move to 63 is 19 Count for move to 64 is 16 Count for move to 65 is 15 New min count is 15, min square is 65 Count for move to 66 is 16 Count for move to 67 is 15 Count for move to 68 is 15 Pick_min_corners is returning min square move to 65 Black moves to square 65 Black: 15 White: 12 Pick_min is checking possible moves: [16, 24, 27, 35, 56, 66, 76] ...Count for move to 16 is 15 ...Count for move to 24 is 15 ...Count for move to 27 is 17 ...Count for move to 35 is 16 ...Count for move to 56 is 16 ...Count for move to 66 is 15 ...Count for move to 76 is 14 ...New min count is 14, min square is 76 ...Pick_min is returning min square move to 76 White moves to square 76 Black: 14 White: 14 Pick_min_corners is checking possible moves: [42, 51, 61, 63, 64, 66, 67, 68, 75] ...Pick_min_corners, temp_poss = [] .....Pick_min_corners deleting adjacents in [42, 51, 61, 63, 64, 66, 67, 68, 75] .....Pick_min_corners deleted adjacents in [42, 51, 61, 63, 64, 66, 67, 68, 75] ...Pick_min_corners is using possible moves: [42, 51, 61, 63, 64, 66, 67, 68, 75] Count for move to 42 is 18 Count for move to 51 is 18 Count for move to 61 is 17 New min count is 17, min square is 61 Count for move to 63 is 20 Count for move to 64 is 16 New min count is 16, min square is 64 Count for move to 66 is 16 Count for move to 67 is 16 Count for move to 68 is 16 Count for move to 75 is 16 Pick_min_corners is returning min square move to 64 Black moves to square 64 Black: 16 White: 13 Pick_min is checking possible moves: [16, 27, 35, 56, 63, 66, 75] ...Count for move to 16 is 16 ...Count for move to 27 is 16 ...Count for move to 35 is 19 ...Count for move to 56 is 18 ...Count for move to 63 is 15 ...New min count is 15, min square is 63 ...Count for move to 66 is 16 ...Count for move to 75 is 15 ...Pick_min is returning min square move to 63 White moves to square 63 Black: 15 White: 15 Pick_min_corners is checking possible moves: [21, 42, 51, 61, 66, 67, 68, 72, 73, 74, 75, 87] ...Pick_min_corners, temp_poss = [] .....Pick_min_corners deleting adjacents in [21, 42, 51, 61, 66, 67, 68, 72, 73, 74, 75, 87] .....Pick_min_corners deleted adjacents in [42, 51, 61, 66, 67, 68, 73, 74, 75] ...Pick_min_corners is using possible moves: [42, 51, 61, 66, 67, 68, 73, 74, 75] Count for move to 42 is 19 Count for move to 51 is 18 New min count is 18, min square is 51 Count for move to 61 is 18 Count for move to 66 is 17 New min count is 17, min square is 66 Count for move to 67 is 17 Count for move to 68 is 17 Count for move to 73 is 22 Count for move to 74 is 17 Count for move to 75 is 17 Pick_min_corners is returning min square move to 66 Black moves to square 66 Black: 17 White: 14 Pick_min is checking possible moves: [16, 24, 27, 28, 35, 56, 67, 77] ...Count for move to 16 is 17 ...Count for move to 24 is 18 ...Count for move to 27 is 18 ...Count for move to 28 is 18 ...Count for move to 35 is 19 ...Count for move to 56 is 20 ...Count for move to 67 is 16 ...New min count is 16, min square is 67 ...Count for move to 77 is 18 ...Pick_min is returning min square move to 67 White moves to square 67 Black: 16 White: 16 Pick_min_corners is checking possible moves: [21, 42, 51, 61, 72, 73, 74, 75, 77, 87] ...Pick_min_corners, temp_poss = [] .....Pick_min_corners deleting adjacents in [21, 42, 51, 61, 72, 73, 74, 75, 77, 87] .....Pick_min_corners deleted adjacents in [42, 51, 61, 73, 74, 75] ...Pick_min_corners is using possible moves: [42, 51, 61, 73, 74, 75] Count for move to 42 is 20 Count for move to 51 is 19 New min count is 19, min square is 51 Count for move to 61 is 19 Count for move to 73 is 23 Count for move to 74 is 18 New min count is 18, min square is 74 Count for move to 75 is 19 Pick_min_corners is returning min square move to 74 Black moves to square 74 Black: 18 White: 15 Pick_min is checking possible moves: [16, 27, 35, 56, 75, 83, 85] ...Count for move to 16 is 18 ...Count for move to 27 is 22 ...Count for move to 35 is 20 ...Count for move to 56 is 20 ...Count for move to 75 is 17 ...New min count is 17, min square is 75 ...Count for move to 83 is 17 ...Count for move to 85 is 17 ...Pick_min is returning min square move to 75 White moves to square 75 Black: 17 White: 17 Pick_min_corners is checking possible moves: [21, 41, 42, 51, 56, 61, 72, 73, 77, 84, 85, 87] ...Pick_min_corners, temp_poss = [] .....Pick_min_corners deleting adjacents in [21, 41, 42, 51, 56, 61, 72, 73, 77, 84, 85, 87] .....Pick_min_corners deleted adjacents in [41, 42, 51, 56, 61, 73, 84, 85] ...Pick_min_corners is using possible moves: [41, 42, 51, 56, 61, 73, 84, 85] Count for move to 41 is 20 Count for move to 42 is 21 Count for move to 51 is 20 Count for move to 56 is 19 New min count is 19, min square is 56 Count for move to 61 is 20 Count for move to 73 is 24 Count for move to 84 is 20 Count for move to 85 is 20 Pick_min_corners is returning min square move to 56 Black moves to square 56 Black: 19 White: 16 Pick_min is checking possible moves: [16, 24, 26, 27, 28, 35, 58, 73, 84, 85] ...Count for move to 16 is 19 ...Count for move to 24 is 20 ...Count for move to 26 is 20 ...Count for move to 27 is 23 ...Count for move to 28 is 20 ...Count for move to 35 is 22 ...Count for move to 58 is 21 ...Count for move to 73 is 18 ...New min count is 18, min square is 73 ...Count for move to 84 is 18 ...Count for move to 85 is 18 ...Pick_min is returning min square move to 73 White moves to square 73 Black: 18 White: 18 Pick_min_corners is checking possible moves: [21, 42, 51, 61, 68, 72, 77, 78, 82, 83, 84, 85, 86, 87] ...Pick_min_corners, temp_poss = [] .....Pick_min_corners deleting adjacents in [21, 42, 51, 61, 68, 72, 77, 78, 82, 83, 84, 85, 86, 87] .....Pick_min_corners deleted adjacents in [42, 51, 61, 68, 83, 84, 85, 86] ...Pick_min_corners is using possible moves: [42, 51, 61, 68, 83, 84, 85, 86] Count for move to 42 is 22 Count for move to 51 is 21 New min count is 21, min square is 51 Count for move to 61 is 24 Count for move to 68 is 21 Count for move to 83 is 26 Count for move to 84 is 23 Count for move to 85 is 20 New min count is 20, min square is 85 Count for move to 86 is 21 Pick_min_corners is returning min square move to 85 Black moves to square 85 Black: 20 White: 17 Pick_min is checking possible moves: [16, 24, 26, 27, 28, 35, 58, 84, 86] ...Count for move to 16 is 20 ...Count for move to 24 is 21 ...Count for move to 26 is 21 ...Count for move to 27 is 24 ...Count for move to 28 is 21 ...Count for move to 35 is 20 ...Count for move to 58 is 22 ...Count for move to 84 is 19 ...New min count is 19, min square is 84 ...Count for move to 86 is 19 ...Pick_min is returning min square move to 84 White moves to square 84 Black: 19 White: 19 Pick_min_corners is checking possible moves: [21, 41, 42, 51, 58, 61, 68, 72, 77, 78, 82, 83, 86, 87] ...Pick_min_corners, temp_poss = [] .....Pick_min_corners deleting adjacents in [21, 41, 42, 51, 58, 61, 68, 72, 77, 78, 82, 83, 86, 87] .....Pick_min_corners deleted adjacents in [41, 42, 51, 58, 61, 68, 83, 86] ...Pick_min_corners is using possible moves: [41, 42, 51, 58, 61, 68, 83, 86] Count for move to 41 is 23 Count for move to 42 is 23 Count for move to 51 is 22 New min count is 22, min square is 51 Count for move to 58 is 22 Count for move to 61 is 25 Count for move to 68 is 22 Count for move to 83 is 28 Count for move to 86 is 22 Pick_min_corners is returning min square move to 51 Black moves to square 51 Black: 22 White: 17 Pick_min is checking possible moves: [16, 24, 26, 27, 28, 35, 41, 42, 61, 86] ...Count for move to 16 is 20 ...Count for move to 24 is 21 ...Count for move to 26 is 21 ...Count for move to 27 is 24 ...Count for move to 28 is 21 ...Count for move to 35 is 24 ...Count for move to 41 is 19 ...New min count is 19, min square is 41 ...Count for move to 42 is 20 ...Count for move to 61 is 19 ...Count for move to 86 is 19 ...Pick_min is returning min square move to 41 White moves to square 41 Black: 21 White: 19 Pick_min_corners is checking possible moves: [21, 42, 58, 61, 68, 72, 77, 78, 82, 83, 86, 87] ...Pick_min_corners, temp_poss = [] .....Pick_min_corners deleting adjacents in [21, 42, 58, 61, 68, 72, 77, 78, 82, 83, 86, 87] .....Pick_min_corners deleted adjacents in [42, 58, 61, 68, 83, 86] ...Pick_min_corners is using possible moves: [42, 58, 61, 68, 83, 86] Count for move to 42 is 25 Count for move to 58 is 24 New min count is 24, min square is 58 Count for move to 61 is 27 Count for move to 68 is 24 Count for move to 83 is 26 Count for move to 86 is 26 Pick_min_corners is returning min square move to 58 Black moves to square 58 Black: 24 White: 17 Pick_min is checking possible moves: [16, 24, 26, 27, 28, 35, 42, 61, 68, 77, 78, 86, 87] ...Count for move to 16 is 20 ...Count for move to 24 is 21 ...Count for move to 26 is 21 ...Count for move to 27 is 21 ...Count for move to 28 is 21 ...Count for move to 35 is 24 ...Count for move to 42 is 19 ...New min count is 19, min square is 42 ...Count for move to 61 is 19 ...Count for move to 68 is 19 ...Count for move to 77 is 19 ...Count for move to 78 is 22 ...Count for move to 86 is 20 ...Count for move to 87 is 21 ...Pick_min is returning min square move to 42 White moves to square 42 Black: 23 White: 19 Pick_min_corners is checking possible moves: [21, 24, 61, 72, 77, 82, 83] ...Pick_min_corners, temp_poss = [] .....Pick_min_corners deleting adjacents in [21, 24, 61, 72, 77, 82, 83] .....Pick_min_corners deleted adjacents in [24, 61, 83] ...Pick_min_corners is using possible moves: [24, 61, 83] Count for move to 24 is 26 Count for move to 61 is 29 Count for move to 83 is 32 Pick_min_corners is returning min square move to 24 Black moves to square 24 Black: 26 White: 17 Pick_min is checking possible moves: [14, 16, 26, 27, 28, 35, 61, 68, 77, 78, 86, 87] ...Count for move to 14 is 22 ...Count for move to 16 is 20 ...New min count is 20, min square is 16 ...Count for move to 26 is 23 ...Count for move to 27 is 21 ...Count for move to 28 is 21 ...Count for move to 35 is 24 ...Count for move to 61 is 19 ...New min count is 19, min square is 61 ...Count for move to 68 is 19 ...Count for move to 77 is 19 ...Count for move to 78 is 22 ...Count for move to 86 is 20 ...Count for move to 87 is 21 ...Pick_min is returning min square move to 61 White moves to square 61 Black: 25 White: 19 Pick_min_corners is checking possible moves: [21, 72, 77, 82, 83, 86] ...Pick_min_corners, temp_poss = [] .....Pick_min_corners deleting adjacents in [21, 72, 77, 82, 83, 86] .....Pick_min_corners deleted adjacents in [83, 86] ...Pick_min_corners is using possible moves: [83, 86] Count for move to 83 is 32 Count for move to 86 is 29 New min count is 29, min square is 86 Pick_min_corners is returning min square move to 86 Black moves to square 86 Black: 29 White: 16 Pick_min is checking possible moves: [14, 15, 16, 26, 27, 28, 35, 68, 77, 78, 87] ...Count for move to 14 is 22 ...Count for move to 15 is 20 ...New min count is 20, min square is 15 ...Count for move to 16 is 19 ...New min count is 19, min square is 16 ...Count for move to 26 is 22 ...Count for move to 27 is 20 ...Count for move to 28 is 21 ...Count for move to 35 is 21 ...Count for move to 68 is 18 ...New min count is 18, min square is 68 ...Count for move to 77 is 19 ...Count for move to 78 is 21 ...Count for move to 87 is 22 ...Pick_min is returning min square move to 68 White moves to square 68 Black: 28 White: 18 Pick_min_corners is checking possible moves: [21, 72, 77, 78, 82, 83] ...Pick_min_corners, temp_poss = [] .....Pick_min_corners deleting adjacents in [21, 72, 77, 78, 82, 83] .....Pick_min_corners deleted adjacents in [83] ...Pick_min_corners is using possible moves: [83] Count for move to 83 is 33 Pick_min_corners is returning min square move to 83 Black moves to square 83 Black: 33 White: 14 Pick_min is checking possible moves: [15, 16, 26, 27, 28, 35, 87] ...Count for move to 15 is 18 ...Count for move to 16 is 17 ...New min count is 17, min square is 16 ...Count for move to 26 is 20 ...Count for move to 27 is 18 ...Count for move to 28 is 18 ...Count for move to 35 is 21 ...Count for move to 87 is 18 ...Pick_min is returning min square move to 16 White moves to square 16 Black: 31 White: 17 Pick_min_corners is checking possible moves: [14, 21, 26, 35, 72, 77, 78] ...Pick_min_corners, temp_poss = [] .....Pick_min_corners deleting adjacents in [14, 21, 26, 35, 72, 77, 78] .....Pick_min_corners deleted adjacents in [14, 26, 35] ...Pick_min_corners is using possible moves: [14, 26, 35] Count for move to 14 is 33 Count for move to 26 is 33 Count for move to 35 is 33 Pick_min_corners is returning min square move to 14 Black moves to square 14 Black: 33 White: 16 Pick_min is checking possible moves: [15, 26, 27, 28, 35, 87] ...Count for move to 15 is 20 ...Count for move to 26 is 22 ...Count for move to 27 is 20 ...Count for move to 28 is 20 ...Count for move to 35 is 21 ...Count for move to 87 is 20 ...Pick_min is returning min square move to 15 White moves to square 15 Black: 30 White: 20 Pick_min_corners is checking possible moves: [17, 21, 35, 72, 77, 78] ...Pick_min_corners, temp_poss = [] .....Pick_min_corners deleting adjacents in [17, 21, 35, 72, 77, 78] .....Pick_min_corners deleted adjacents in [35] ...Pick_min_corners is using possible moves: [35] Count for move to 35 is 32 Pick_min_corners is returning min square move to 35 Black moves to square 35 Black: 32 White: 19 Pick_min is checking possible moves: [26, 27, 28, 87] ...Count for move to 26 is 28 ...Count for move to 27 is 23 ...New min count is 23, min square is 27 ...Count for move to 28 is 23 ...Count for move to 87 is 23 ...Pick_min is returning min square move to 27 White moves to square 27 Black: 29 White: 23 Pick_min_corners is checking possible moves: [17, 18, 21, 26, 28, 72, 77, 78] ...Pick_min_corners, temp_poss = [18] ...Pick_min_corners deleting 17 from poss: [17, 18, 21, 26, 28, 72, 77, 78] ...Pick_min_corners deleting 21 from poss: [18, 21, 26, 28, 72, 77, 78] ...Pick_min_corners deleting 26 from poss: [18, 26, 28, 72, 77, 78] ...Pick_min_corners deleting 28 from poss: [18, 28, 72, 77, 78] ...Pick_min_corners deleting 72 from poss: [18, 72, 77, 78] ...Pick_min_corners deleting 77 from poss: [18, 77, 78] ...Pick_min_corners deleting 78 from poss: [18, 78] .....Pick_min_corners deleting adjacents in [18] .....Pick_min_corners deleted adjacents in [18] ...Pick_min_corners is using possible moves: [18] Count for move to 18 is 31 Pick_min_corners is returning min square move to 18 Black moves to square 18 Black: 31 White: 22 Pick_min is checking possible moves: [17, 26, 28, 82, 87] ...Count for move to 17 is 24 ...Count for move to 26 is 31 ...Count for move to 28 is 26 ...Count for move to 82 is 27 ...Count for move to 87 is 26 ...Pick_min is returning min square move to 17 White moves to square 17 Black: 30 White: 24 Pick_min_corners is checking possible moves: [21, 26, 28, 72, 77, 78] ...Pick_min_corners, temp_poss = [] .....Pick_min_corners deleting adjacents in [21, 26, 28, 72, 77, 78] .....Pick_min_corners deleted adjacents in [26] ...Pick_min_corners is using possible moves: [26] Count for move to 26 is 32 Pick_min_corners is returning min square move to 26 Black moves to square 26 Black: 32 White: 23 Pick_min is checking possible moves: [28, 72, 87] ...Count for move to 28 is 27 ...Count for move to 72 is 28 ...Count for move to 87 is 27 ...Pick_min is returning min square move to 28 White moves to square 28 Black: 29 White: 27 Pick_min_corners is checking possible moves: [21, 72, 77, 78] ...Pick_min_corners, temp_poss = [] .....Pick_min_corners deleting adjacents in [21, 72, 77, 78] .....Pick_min_corners deleted adjacents in [] ...Pick_min_corners is using possible moves: [21, 72, 77, 78] Count for move to 21 is 34 Count for move to 72 is 35 Count for move to 77 is 34 Count for move to 78 is 36 Pick_min_corners is returning min square move to 21 Black moves to square 21 Black: 34 White: 23 Pick_min is checking possible moves: [72, 82] ...Count for move to 72 is 28 ...Count for move to 82 is 29 ...Pick_min is returning min square move to 72 White moves to square 72 Black: 30 White: 28 Pick_min_corners is checking possible moves: [77, 78, 81, 82] ...Pick_min_corners, temp_poss = [81] ...Pick_min_corners deleting 77 from poss: [77, 78, 81, 82] ...Pick_min_corners deleting 78 from poss: [78, 81, 82] ...Pick_min_corners deleting 82 from poss: [81, 82] .....Pick_min_corners deleting adjacents in [81] .....Pick_min_corners deleted adjacents in [81] ...Pick_min_corners is using possible moves: [81] Count for move to 81 is 42 Pick_min_corners is returning min square move to 81 Black moves to square 81 Black: 42 White: 17 Pick_min is checking possible moves: [82] ...Count for move to 82 is 24 ...Pick_min is returning min square move to 82 White moves to square 82 Black: 36 White: 24 Pick_min_corners is checking possible moves: [77, 78] ...Pick_min_corners, temp_poss = [] .....Pick_min_corners deleting adjacents in [77, 78] .....Pick_min_corners deleted adjacents in [] ...Pick_min_corners is using possible moves: [77, 78] Count for move to 77 is 43 Count for move to 78 is 43 Pick_min_corners is returning min square move to 77 Black moves to square 77 Black: 43 White: 18 Pick_min is checking possible moves: [78, 87, 88] ...Count for move to 78 is 26 ...Count for move to 87 is 29 ...Count for move to 88 is 23 ...New min count is 23, min square is 88 ...Pick_min is returning min square move to 88 White moves to square 88 Black: 39 White: 23 Pick_min_corners is checking possible moves: [78, 87] ...Pick_min_corners, temp_poss = [] .....Pick_min_corners deleting adjacents in [78, 87] .....Pick_min_corners deleted adjacents in [] ...Pick_min_corners is using possible moves: [78, 87] Count for move to 78 is 46 Count for move to 87 is 41 New min count is 41, min square is 87 Pick_min_corners is returning min square move to 87 Black moves to square 87 Black: 41 White: 22 Pick_min is checking possible moves: [78] ...Count for move to 78 is 30 ...Pick_min is returning min square move to 78 White moves to square 78 Black: 34 White: 30 White: 30 Black: 34 Black wins.