Let's Start Reversi! Start Date-Time = 2015/01/06 12:44:06 movablePositions = { (1, 4) (2, 4) (3, 4) (4, 4) } loop = 1 lowerBound = -2147483647 upperBound = -1 position = (1, 4) loop = 2 lowerBound = -2147483647 upperBound = -2 position = (1, 4) loop = 3 lowerBound = -2 upperBound = -2 position = (2, 4) evaluation = 63422540243 transpositionUse = 2070900 transpositionCount = 42759868 Time [ms] = 102501549 Black Moves (2, 4) Black 4 White 1 Phase 1 movablePositions = { (1, 1) (1, 3) (1, 5) (3, 1) } loop = 1 lowerBound = 0 upperBound = 2147483647 position = (3, 1) loop = 2 lowerBound = 1 upperBound = 2147483647 position = (3, 1) loop = 3 lowerBound = 2 upperBound = 2147483647 position = (3, 1) loop = 4 lowerBound = 2 upperBound = 2 position = (3, 1) evaluation = 26131294712 transpositionUse = 901667 transpositionCount = 19585205 Time [ms] = 41175671 White Moves (3, 1) Black 3 White 3 Phase 2 movablePositions = { (4, 0) (4, 1) (4, 2) (4, 3) (4, 4) } loop = 1 lowerBound = -2147483647 upperBound = -1 position = (4, 2) loop = 2 lowerBound = -2147483647 upperBound = -2 position = (4, 2) loop = 3 lowerBound = -2 upperBound = -2 position = (4, 2) evaluation = 7541 transpositionUse = 195 transpositionCount = 42759868 Time [ms] = 116 Black Moves (4, 2) Black 6 White 1 Phase 3 movablePositions = { (1, 3) (3, 4) (5, 3) } loop = 1 lowerBound = 0 upperBound = 2147483647 position = (5, 3) loop = 2 lowerBound = 1 upperBound = 2147483647 position = (3, 4) loop = 3 lowerBound = 2 upperBound = 2147483647 position = (3, 4) loop = 4 lowerBound = 2 upperBound = 2 position = (3, 4) evaluation = 21491 transpositionUse = 277 transpositionCount = 19585205 Time [ms] = 398 White Moves (3, 4) Black 4 White 4 Phase 4 movablePositions = { (2, 0) (4, 0) (4, 1) (4, 3) (4, 4) (4, 5) } loop = 1 lowerBound = -2147483647 upperBound = -1 position = (4, 3) loop = 2 lowerBound = -2147483647 upperBound = -2 position = (4, 3) loop = 3 lowerBound = -2 upperBound = -2 position = (4, 3) evaluation = 7541 transpositionUse = 183 transpositionCount = 42759868 Time [ms] = 128 Black Moves (4, 3) Black 6 White 3 Phase 5 movablePositions = { (1, 2) (1, 3) (1, 4) (5, 2) (5, 3) (5, 4) } loop = 1 lowerBound = 0 upperBound = 2147483647 position = (5, 2) loop = 2 lowerBound = 1 upperBound = 2147483647 position = (5, 2) loop = 3 lowerBound = 2 upperBound = 2147483647 position = (5, 2) loop = 4 lowerBound = 2 upperBound = 2 position = (5, 2) evaluation = 92588607 transpositionUse = 6407 transpositionCount = 19636728 Time [ms] = 595506 White Moves (5, 2) Black 4 White 6 Phase 6 movablePositions = { (3, 0) (3, 5) (4, 0) (4, 1) (4, 4) (4, 5) (5, 1) (5, 3) } loop = 1 lowerBound = -2147483647 upperBound = -1 position = (5, 3) loop = 2 lowerBound = -2147483647 upperBound = -2 position = (5, 3) loop = 3 lowerBound = -2 upperBound = -2 position = (5, 3) evaluation = 7541 transpositionUse = 166 transpositionCount = 42759868 Time [ms] = 133 Black Moves (5, 3) Black 6 White 5 Phase 7 movablePositions = { (1, 2) (1, 3) (1, 4) (1, 5) (4, 4) (5, 4) } loop = 1 lowerBound = 0 upperBound = 2147483647 position = (5, 4) loop = 2 lowerBound = 1 upperBound = 2147483647 position = (5, 4) loop = 3 lowerBound = 2 upperBound = 2147483647 position = (5, 4) loop = 4 lowerBound = 2 upperBound = 2 position = (5, 4) evaluation = 10053 transpositionUse = 194 transpositionCount = 19636728 Time [ms] = 199 White Moves (5, 4) Black 4 White 8 Phase 8 movablePositions = { (3, 0) (3, 5) (4, 0) (4, 1) (4, 4) (4, 5) (5, 1) } loop = 1 lowerBound = -2147483647 upperBound = -1 position = (4, 1) loop = 2 lowerBound = -2147483647 upperBound = -2 position = (4, 1) loop = 3 lowerBound = -2 upperBound = -2 position = (4, 1) evaluation = 7541 transpositionUse = 142 transpositionCount = 42759868 Time [ms] = 127 Black Moves (4, 1) Black 6 White 7 Phase 9 movablePositions = { (1, 2) (1, 3) (1, 4) (1, 5) (2, 1) (3, 0) (4, 0) (5, 1) } loop = 1 lowerBound = 0 upperBound = 2147483647 position = (2, 1) loop = 2 lowerBound = 1 upperBound = 2147483647 position = (2, 1) loop = 3 lowerBound = 2 upperBound = 2147483647 position = (2, 1) loop = 4 lowerBound = 2 upperBound = 2 position = (2, 1) evaluation = 10053 transpositionUse = 165 transpositionCount = 19636728 Time [ms] = 199 White Moves (2, 1) Black 5 White 9 Phase 10 movablePositions = { (1, 1) (2, 0) (3, 0) (3, 5) (4, 0) (4, 4) (4, 5) (5, 1) } loop = 1 lowerBound = -2147483647 upperBound = -1 position = (3, 0) loop = 2 lowerBound = -2147483647 upperBound = -2 position = (3, 0) loop = 3 lowerBound = -2 upperBound = -2 position = (3, 0) evaluation = 7541 transpositionUse = 105 transpositionCount = 42759868 Time [ms] = 127 Black Moves (3, 0) Black 8 White 7 Phase 11 movablePositions = { (1, 2) (1, 3) (1, 4) (1, 5) (2, 0) (2, 5) (4, 0) (5, 1) } loop = 1 lowerBound = 0 upperBound = 2147483647 position = (1, 3) loop = 2 lowerBound = 1 upperBound = 2147483647 position = (1, 3) loop = 3 lowerBound = 2 upperBound = 2147483647 position = (1, 3) loop = 4 lowerBound = 2 upperBound = 2 position = (1, 3) evaluation = 10053 transpositionUse = 118 transpositionCount = 19636728 Time [ms] = 201 White Moves (1, 3) Black 6 White 10 Phase 12 movablePositions = { (0, 2) (0, 4) (1, 0) (1, 1) (1, 2) (1, 4) (2, 0) (3, 5) (4, 4) (5, 1) } loop = 1 lowerBound = -2147483647 upperBound = -1 position = (3, 5) loop = 2 lowerBound = -2147483647 upperBound = -2 position = (3, 5) loop = 3 lowerBound = -2 upperBound = -2 position = (3, 5) evaluation = 7541 transpositionUse = 71 transpositionCount = 42759868 Time [ms] = 130 Black Moves (3, 5) Black 9 White 8 Phase 13 movablePositions = { (1, 2) (1, 5) (2, 0) (2, 5) (4, 0) (4, 5) (5, 0) (5, 1) } loop = 1 lowerBound = 0 upperBound = 2147483647 position = (1, 2) loop = 2 lowerBound = 1 upperBound = 2147483647 position = (1, 2) loop = 3 lowerBound = 2 upperBound = 2147483647 position = (1, 2) loop = 4 lowerBound = 2 upperBound = 2 position = (1, 2) evaluation = 10053 transpositionUse = 65 transpositionCount = 19636728 Time [ms] = 204 White Moves (1, 2) Black 7 White 11 Phase 14 movablePositions = { (0, 1) (0, 2) (0, 3) (0, 4) (1, 1) (1, 4) (2, 0) (4, 4) (5, 1) } loop = 1 lowerBound = -2147483647 upperBound = -1 position = (2, 0) loop = 2 lowerBound = -2147483647 upperBound = -2 position = (2, 0) loop = 3 lowerBound = -2 upperBound = -2 position = (2, 0) evaluation = 7541 transpositionUse = 43 transpositionCount = 42759868 Time [ms] = 124 Black Moves (2, 0) Black 11 White 8 Phase 15 movablePositions = { (1, 0) (1, 4) (1, 5) (2, 5) (4, 0) (4, 5) (5, 0) } loop = 1 lowerBound = 0 upperBound = 2147483647 position = (5, 0) loop = 2 lowerBound = 1 upperBound = 2147483647 position = (5, 0) loop = 3 lowerBound = 2 upperBound = 2147483647 position = (5, 0) loop = 4 lowerBound = 2 upperBound = 2 position = (5, 0) evaluation = 10053 transpositionUse = 28 transpositionCount = 19636728 Time [ms] = 198 White Moves (5, 0) Black 10 White 10 Phase 16 movablePositions = { (0, 1) (0, 2) (0, 3) (0, 4) (5, 1) } loop = 1 lowerBound = -2147483647 upperBound = -1 position = (0, 4) loop = 2 lowerBound = -2147483647 upperBound = -2 position = (0, 4) loop = 3 lowerBound = -2 upperBound = -2 position = (0, 4) evaluation = 7541 transpositionUse = 18 transpositionCount = 42759868 Time [ms] = 129 Black Moves (0, 4) Black 12 White 9 Phase 17 movablePositions = { (0, 3) (1, 0) (1, 1) (1, 4) (1, 5) (2, 5) (4, 5) } loop = 1 lowerBound = 0 upperBound = 2147483647 position = (0, 3) loop = 2 lowerBound = 1 upperBound = 2147483647 position = (0, 3) loop = 3 lowerBound = 2 upperBound = 2147483647 position = (0, 3) loop = 4 lowerBound = 2 upperBound = 2 position = (0, 3) evaluation = 10053 transpositionUse = 6 transpositionCount = 19636728 Time [ms] = 138 White Moves (0, 3) Black 9 White 13 Phase 18 movablePositions = { (0, 1) (0, 2) (4, 4) (5, 1) } loop = 1 lowerBound = -2147483647 upperBound = -1 position = (0, 2) loop = 2 lowerBound = -2147483647 upperBound = -2 position = (5, 1) loop = 3 lowerBound = -2 upperBound = -2 position = (0, 2) evaluation = 7541 transpositionUse = 0 transpositionCount = 42759868 Time [ms] = 182 Black Moves (0, 2) Black 13 White 10 Phase 19 movablePositions = { (0, 1) (1, 0) (1, 1) (1, 5) (2, 5) (4, 5) } loop = 1 lowerBound = 0 upperBound = 2147483647 position = (0, 1) loop = 2 lowerBound = 1 upperBound = 2147483647 position = (0, 1) loop = 3 lowerBound = 2 upperBound = 2147483647 position = (0, 1) loop = 4 lowerBound = 2 upperBound = 2 position = (1, 1) evaluation = 6147 transpositionUse = 0 transpositionCount = 19636728 Time [ms] = 137 White Moves (0, 1) Black 12 White 12 Phase 20 movablePositions = { (0, 0) (1, 1) (4, 4) (5, 1) } loop = 1 lowerBound = -2147483647 upperBound = -1 position = (5, 1) loop = 2 lowerBound = -2147483647 upperBound = -2 position = (0, 0) loop = 3 lowerBound = -2 upperBound = -2 position = (0, 0) evaluation = 1138 transpositionUse = 0 transpositionCount = 42759868 Time [ms] = 67 Black Moves (0, 0) Black 14 White 11 Phase 21 movablePositions = { (1, 0) (1, 1) (1, 4) (1, 5) (2, 5) (4, 5) } loop = 1 lowerBound = 0 upperBound = 2147483647 position = (1, 0) loop = 2 lowerBound = 2 upperBound = 2147483647 position = (1, 4) loop = 3 lowerBound = 2 upperBound = 2 position = (1, 0) evaluation = 694 transpositionUse = 0 transpositionCount = 19636728 Time [ms] = 65 White Moves (1, 4) Black 13 White 13 Phase 22 movablePositions = { (2, 5) (4, 4) (5, 1) } loop = 1 lowerBound = -2147483647 upperBound = -2 position = (5, 1) loop = 2 lowerBound = -2 upperBound = -2 position = (5, 1) evaluation = 221 transpositionUse = 0 transpositionCount = 42759868 Time [ms] = 54 Black Moves (5, 1) Black 17 White 10 Phase 23 movablePositions = { (1, 0) (2, 5) (4, 0) (4, 4) (4, 5) } loop = 1 lowerBound = 2 upperBound = 2147483647 position = (4, 0) loop = 2 lowerBound = 2 upperBound = 2 position = (4, 0) evaluation = 196 transpositionUse = 0 transpositionCount = 19636728 Time [ms] = 49 White Moves (4, 0) Black 13 White 15 Phase 24 movablePositions = { (1, 1) (2, 5) (5, 5) } loop = 1 lowerBound = -2147483647 upperBound = -2 position = (1, 1) loop = 2 lowerBound = -2 upperBound = -2 position = (5, 5) evaluation = 79 transpositionUse = 0 transpositionCount = 42759868 Time [ms] = 49 Black Moves (5, 5) Black 17 White 12 Phase 25 movablePositions = { (1, 0) (1, 1) (1, 5) (2, 5) (4, 4) (4, 5) } loop = 1 lowerBound = 2 upperBound = 2147483647 position = (1, 5) loop = 2 lowerBound = 2 upperBound = 2 position = (1, 5) evaluation = 61 transpositionUse = 0 transpositionCount = 19636728 Time [ms] = 43 White Moves (1, 5) Black 15 White 15 Phase 26 movablePositions = { (2, 5) } loop = 1 lowerBound = -2147483647 upperBound = -2 position = (2, 5) loop = 2 lowerBound = -2 upperBound = -2 position = (2, 5) evaluation = 11 transpositionUse = 0 transpositionCount = 42759868 Time [ms] = 43 Black Moves (2, 5) Black 20 White 11 Phase 27 movablePositions = { (0, 5) (1, 0) (1, 1) (4, 5) } loop = 1 lowerBound = 2 upperBound = 2147483647 position = (0, 5) loop = 2 lowerBound = 2 upperBound = 2 position = (0, 5) evaluation = 11 transpositionUse = 0 transpositionCount = 19636728 Time [ms] = 45 White Moves (0, 5) Black 18 White 14 Phase 28 movablePositions = { (4, 4) } loop = 1 lowerBound = -2147483647 upperBound = -2 position = (4, 4) loop = 2 lowerBound = -2 upperBound = -2 position = (4, 4) evaluation = 5 transpositionUse = 0 transpositionCount = 42759868 Time [ms] = 40 Black Moves (4, 4) Black 20 White 13 Phase 29 movablePositions = { (1, 0) (1, 1) (4, 5) } loop = 1 lowerBound = 2 upperBound = 2147483647 position = (1, 0) loop = 2 lowerBound = 2 upperBound = 2 position = (1, 0) evaluation = 5 transpositionUse = 0 transpositionCount = 19636728 Time [ms] = 42 White Moves (1, 0) Black 17 White 17 Phase 30 movablePositions = { (1, 1) } loop = 1 lowerBound = -2147483647 upperBound = -2 position = (1, 1) loop = 2 lowerBound = -2 upperBound = -2 position = (1, 1) evaluation = 2 transpositionUse = 0 transpositionCount = 42759868 Time [ms] = 46 Black Moves (1, 1) Black 21 White 14 Phase 31 movablePositions = { (4, 5) } loop = 1 lowerBound = 2 upperBound = 2147483647 position = (4, 5) loop = 2 lowerBound = 2 upperBound = 2 position = (4, 5) evaluation = 2 transpositionUse = 0 transpositionCount = 19636728 Time [ms] = 42 White Moves (4, 5) Black 17 White 19 Phase 32 White Wins! Stop Date-Time = 2015/01/08 4:48:50 Time [ms] = 144277751