Let's Start Reversi! Start Date-Time = 2015/01/08 18:35:00 movablePositions = { (1, 2) (2, 1) (3, 4) (4, 3) } loop = 1 lowerBound = -2147483647 upperBound = -1 position = (1, 2) loop = 2 lowerBound = -2147483647 upperBound = -2 position = (1, 2) loop = 3 lowerBound = -2147483647 upperBound = -3 position = (1, 2) loop = 4 lowerBound = -2147483647 upperBound = -4 position = (1, 2) loop = 5 lowerBound = -4 upperBound = -4 position = (1, 2) evaluation = 32504633949 transpositionUse = 1853979 transpositionCount = 25745689 Time [ms] = 58166506 Black Moves (1, 2) Black 4 White 1 Phase 1 movablePositions = { (1, 1) (1, 3) (3, 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 = 3 upperBound = 2147483647 position = (3, 1) loop = 5 lowerBound = 4 upperBound = 2147483647 position = (3, 1) loop = 6 lowerBound = 4 upperBound = 4 position = (3, 1) evaluation = 13357408239 transpositionUse = 747338 transpositionCount = 11122388 Time [ms] = 19463356 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 = -2147483647 upperBound = -4 position = (4, 2) loop = 4 lowerBound = -4 upperBound = -4 position = (4, 2) evaluation = 26544206 transpositionUse = 3089 transpositionCount = 25774029 Time [ms] = 111182 Black Moves (4, 2) Black 5 White 2 Phase 3 movablePositions = { (1, 1) (1, 3) (5, 1) (5, 3) } 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 = 4 upperBound = 2147483647 position = (1, 3) loop = 5 lowerBound = 4 upperBound = 4 position = (1, 3) evaluation = 32929654 transpositionUse = 3975 transpositionCount = 11153095 Time [ms] = 79823 White Moves (1, 3) Black 3 White 5 Phase 4 movablePositions = { (1, 4) (2, 0) (2, 4) (3, 0) (3, 4) } loop = 1 lowerBound = -2147483647 upperBound = -1 position = (3, 4) loop = 2 lowerBound = -2147483647 upperBound = -2 position = (3, 4) loop = 3 lowerBound = -2147483647 upperBound = -4 position = (3, 4) loop = 4 lowerBound = -4 upperBound = -4 position = (3, 4) evaluation = 20728 transpositionUse = 261 transpositionCount = 25774029 Time [ms] = 256 Black Moves (3, 4) Black 6 White 3 Phase 5 movablePositions = { (0, 2) (1, 1) (2, 4) (3, 5) (4, 3) (4, 4) (5, 2) (5, 3) } loop = 1 lowerBound = 0 upperBound = 2147483647 position = (0, 2) loop = 2 lowerBound = 1 upperBound = 2147483647 position = (0, 2) loop = 3 lowerBound = 2 upperBound = 2147483647 position = (0, 2) loop = 4 lowerBound = 4 upperBound = 2147483647 position = (2, 4) loop = 5 lowerBound = 4 upperBound = 4 position = (2, 4) evaluation = 27619 transpositionUse = 303 transpositionCount = 11153095 Time [ms] = 540 White Moves (2, 4) Black 5 White 5 Phase 6 movablePositions = { (0, 3) (1, 1) (1, 4) (1, 5) (2, 0) (3, 0) } loop = 1 lowerBound = -2147483647 upperBound = -1 position = (0, 3) loop = 2 lowerBound = -2147483647 upperBound = -2 position = (0, 3) loop = 3 lowerBound = -2147483647 upperBound = -4 position = (0, 3) loop = 4 lowerBound = -4 upperBound = -4 position = (0, 3) evaluation = 3870119 transpositionUse = 581 transpositionCount = 25775898 Time [ms] = 37149 Black Moves (0, 3) Black 8 White 3 Phase 7 movablePositions = { (0, 2) (0, 4) (3, 5) (4, 4) (5, 1) (5, 2) (5, 3) } loop = 1 lowerBound = 0 upperBound = 2147483647 position = (0, 2) loop = 2 lowerBound = 1 upperBound = 2147483647 position = (0, 2) loop = 3 lowerBound = 2 upperBound = 2147483647 position = (0, 2) loop = 4 lowerBound = 4 upperBound = 2147483647 position = (0, 2) loop = 5 lowerBound = 4 upperBound = 4 position = (0, 2) evaluation = 4007500 transpositionUse = 498 transpositionCount = 11155092 Time [ms] = 15414 White Moves (0, 2) Black 6 White 6 Phase 8 movablePositions = { (0, 1) (1, 1) (1, 4) (1, 5) (2, 0) (2, 1) (2, 5) (3, 0) } loop = 1 lowerBound = -2147483647 upperBound = -1 position = (0, 1) loop = 2 lowerBound = -2147483647 upperBound = -2 position = (0, 1) loop = 3 lowerBound = -2147483647 upperBound = -4 position = (0, 1) loop = 4 lowerBound = -4 upperBound = -4 position = (0, 1) evaluation = 18044 transpositionUse = 149 transpositionCount = 25775898 Time [ms] = 252 Black Moves (0, 1) Black 9 White 4 Phase 9 movablePositions = { (1, 1) (3, 5) (4, 3) (4, 4) (5, 1) (5, 2) (5, 3) } loop = 1 lowerBound = 0 upperBound = 2147483647 position = (4, 3) loop = 2 lowerBound = 1 upperBound = 2147483647 position = (4, 3) loop = 3 lowerBound = 2 upperBound = 2147483647 position = (4, 3) loop = 4 lowerBound = 4 upperBound = 2147483647 position = (4, 3) loop = 5 lowerBound = 4 upperBound = 4 position = (4, 3) evaluation = 27405 transpositionUse = 161 transpositionCount = 11155092 Time [ms] = 539 White Moves (4, 3) Black 7 White 7 Phase 10 movablePositions = { (1, 4) (1, 5) (2, 0) (3, 0) (3, 5) (4, 4) (5, 2) (5, 3) (5, 4) } loop = 1 lowerBound = -2147483647 upperBound = -1 position = (5, 3) loop = 2 lowerBound = -2147483647 upperBound = -2 position = (5, 3) loop = 3 lowerBound = -2147483647 upperBound = -4 position = (5, 3) loop = 4 lowerBound = -4 upperBound = -4 position = (5, 3) evaluation = 18044 transpositionUse = 113 transpositionCount = 25775898 Time [ms] = 350 Black Moves (5, 3) Black 12 White 3 Phase 11 movablePositions = { (0, 4) (3, 5) (4, 4) (5, 1) (5, 2) } loop = 1 lowerBound = 0 upperBound = 2147483647 position = (3, 5) loop = 2 lowerBound = 1 upperBound = 2147483647 position = (3, 5) loop = 3 lowerBound = 2 upperBound = 2147483647 position = (3, 5) loop = 4 lowerBound = 4 upperBound = 2147483647 position = (3, 5) loop = 5 lowerBound = 4 upperBound = 4 position = (3, 5) evaluation = 27405 transpositionUse = 111 transpositionCount = 11155092 Time [ms] = 460 White Moves (3, 5) Black 9 White 7 Phase 12 movablePositions = { (1, 5) (2, 0) (2, 1) (2, 5) (4, 0) (4, 1) (4, 5) } loop = 1 lowerBound = -2147483647 upperBound = -1 position = (2, 1) loop = 2 lowerBound = -2147483647 upperBound = -2 position = (2, 1) loop = 3 lowerBound = -2147483647 upperBound = -4 position = (2, 1) loop = 4 lowerBound = -4 upperBound = -4 position = (2, 1) evaluation = 18044 transpositionUse = 85 transpositionCount = 25775898 Time [ms] = 438 Black Moves (2, 1) Black 12 White 5 Phase 13 movablePositions = { (0, 4) (1, 1) (2, 0) (5, 1) (5, 2) } loop = 1 lowerBound = 0 upperBound = 2147483647 position = (2, 0) loop = 2 lowerBound = 1 upperBound = 2147483647 position = (2, 0) loop = 3 lowerBound = 2 upperBound = 2147483647 position = (1, 1) loop = 4 lowerBound = 4 upperBound = 2147483647 position = (1, 1) loop = 5 lowerBound = 4 upperBound = 4 position = (1, 1) evaluation = 27405 transpositionUse = 82 transpositionCount = 11155092 Time [ms] = 447 White Moves (1, 1) Black 10 White 8 Phase 14 movablePositions = { (1, 0) (1, 5) (2, 0) (2, 5) (3, 0) (4, 0) (4, 1) (4, 5) } loop = 1 lowerBound = -2147483647 upperBound = -2 position = (2, 5) loop = 2 lowerBound = -2147483647 upperBound = -4 position = (2, 5) loop = 3 lowerBound = -4 upperBound = -4 position = (2, 5) evaluation = 5735 transpositionUse = 37 transpositionCount = 25775898 Time [ms] = 161 Black Moves (2, 5) Black 13 White 6 Phase 15 movablePositions = { (0, 4) (1, 4) (1, 5) (5, 1) (5, 2) (5, 4) } loop = 1 lowerBound = 0 upperBound = 2147483647 position = (1, 5) loop = 2 lowerBound = 2 upperBound = 2147483647 position = (1, 5) loop = 3 lowerBound = 4 upperBound = 2147483647 position = (1, 5) loop = 4 lowerBound = 4 upperBound = 4 position = (1, 5) evaluation = 7728 transpositionUse = 26 transpositionCount = 11155092 Time [ms] = 257 White Moves (1, 5) Black 11 White 9 Phase 16 movablePositions = { (1, 0) (1, 4) (2, 0) (3, 0) (4, 0) (4, 1) } loop = 1 lowerBound = -2147483647 upperBound = -2 position = (1, 4) loop = 2 lowerBound = -2147483647 upperBound = -4 position = (1, 4) loop = 3 lowerBound = -4 upperBound = -4 position = (1, 4) evaluation = 5735 transpositionUse = 15 transpositionCount = 25775898 Time [ms] = 164 Black Moves (1, 4) Black 13 White 8 Phase 17 movablePositions = { (0, 4) (5, 1) (5, 2) (5, 4) } loop = 1 lowerBound = 0 upperBound = 2147483647 position = (5, 1) loop = 2 lowerBound = 2 upperBound = 2147483647 position = (5, 1) loop = 3 lowerBound = 4 upperBound = 2147483647 position = (5, 1) loop = 4 lowerBound = 4 upperBound = 4 position = (5, 1) evaluation = 7728 transpositionUse = 6 transpositionCount = 11155092 Time [ms] = 255 White Moves (5, 1) Black 12 White 10 Phase 18 movablePositions = { (1, 0) (2, 0) (3, 0) (4, 0) (4, 1) (5, 2) } loop = 1 lowerBound = -2147483647 upperBound = -2 position = (5, 2) loop = 2 lowerBound = -2147483647 upperBound = -4 position = (5, 2) loop = 3 lowerBound = -4 upperBound = -4 position = (3, 0) evaluation = 5735 transpositionUse = 0 transpositionCount = 25775898 Time [ms] = 158 Black Moves (3, 0) Black 15 White 8 Phase 19 movablePositions = { (0, 4) (2, 0) (4, 0) (4, 1) (4, 4) (5, 2) } loop = 1 lowerBound = 0 upperBound = 2147483647 position = (2, 0) loop = 2 lowerBound = 2 upperBound = 2147483647 position = (2, 0) loop = 3 lowerBound = 4 upperBound = 2147483647 position = (2, 0) loop = 4 lowerBound = 4 upperBound = 4 position = (2, 0) evaluation = 2572 transpositionUse = 0 transpositionCount = 11155092 Time [ms] = 167 White Moves (2, 0) Black 13 White 11 Phase 20 movablePositions = { (1, 0) (4, 0) (4, 1) (5, 2) } loop = 1 lowerBound = -2147483647 upperBound = -2 position = (1, 0) loop = 2 lowerBound = -2147483647 upperBound = -4 position = (5, 2) loop = 3 lowerBound = -4 upperBound = -4 position = (4, 0) evaluation = 1498 transpositionUse = 0 transpositionCount = 25775898 Time [ms] = 68 Black Moves (4, 0) Black 16 White 9 Phase 21 movablePositions = { (4, 1) (4, 4) (5, 0) (5, 2) (5, 4) } loop = 1 lowerBound = 0 upperBound = 2147483647 position = (5, 0) loop = 2 lowerBound = 2 upperBound = 2147483647 position = (5, 0) loop = 3 lowerBound = 4 upperBound = 2147483647 position = (5, 0) loop = 4 lowerBound = 4 upperBound = 4 position = (4, 4) evaluation = 1115 transpositionUse = 0 transpositionCount = 11155092 Time [ms] = 80 White Moves (5, 0) Black 14 White 12 Phase 22 movablePositions = { (0, 0) (1, 0) (4, 1) (4, 4) (5, 2) } loop = 1 lowerBound = -2147483647 upperBound = -2 position = (5, 2) loop = 2 lowerBound = -2147483647 upperBound = -4 position = (0, 0) loop = 3 lowerBound = -4 upperBound = -4 position = (0, 0) evaluation = 436 transpositionUse = 0 transpositionCount = 25775898 Time [ms] = 153 Black Moves (0, 0) Black 16 White 11 Phase 23 movablePositions = { (0, 4) (1, 0) (4, 1) (4, 4) (5, 2) (5, 4) } loop = 1 lowerBound = 2 upperBound = 2147483647 position = (4, 1) loop = 2 lowerBound = 4 upperBound = 2147483647 position = (4, 1) loop = 3 lowerBound = 4 upperBound = 4 position = (4, 1) evaluation = 256 transpositionUse = 0 transpositionCount = 11155092 Time [ms] = 72 White Moves (4, 1) Black 15 White 13 Phase 24 movablePositions = { (1, 0) (4, 4) (5, 2) } loop = 1 lowerBound = -2147483647 upperBound = -2 position = (1, 0) loop = 2 lowerBound = -2147483647 upperBound = -4 position = (1, 0) loop = 3 lowerBound = -4 upperBound = -4 position = (1, 0) evaluation = 144 transpositionUse = 0 transpositionCount = 25775898 Time [ms] = 73 Black Moves (1, 0) Black 17 White 12 Phase 25 movablePositions = { (0, 4) (0, 5) (4, 4) (5, 2) } loop = 1 lowerBound = 2 upperBound = 2147483647 position = (0, 5) loop = 2 lowerBound = 4 upperBound = 2147483647 position = (5, 2) loop = 3 lowerBound = 4 upperBound = 4 position = (0, 5) evaluation = 114 transpositionUse = 0 transpositionCount = 11155092 Time [ms] = 66 White Moves (5, 2) Black 15 White 15 Phase 26 movablePositions = { (4, 4) (4, 5) (5, 4) } loop = 1 lowerBound = -2147483647 upperBound = -2 position = (5, 4) loop = 2 lowerBound = -2147483647 upperBound = -4 position = (4, 4) loop = 3 lowerBound = -4 upperBound = -4 position = (4, 4) evaluation = 56 transpositionUse = 0 transpositionCount = 25775898 Time [ms] = 66 Black Moves (4, 4) Black 18 White 13 Phase 27 movablePositions = { (0, 4) (0, 5) (4, 5) (5, 4) } loop = 1 lowerBound = 0 upperBound = 2147483647 position = (0, 5) loop = 2 lowerBound = 4 upperBound = 2147483647 position = (0, 5) loop = 3 lowerBound = 4 upperBound = 4 position = (0, 4) evaluation = 29 transpositionUse = 0 transpositionCount = 11155092 Time [ms] = 66 White Moves (0, 5) Black 15 White 17 Phase 28 movablePositions = { (0, 4) (5, 4) } loop = 1 lowerBound = -2147483647 upperBound = -4 position = (0, 4) loop = 2 lowerBound = -4 upperBound = -4 position = (0, 4) evaluation = 5 transpositionUse = 0 transpositionCount = 25775898 Time [ms] = 51 Black Moves (0, 4) Black 17 White 16 Phase 29 movablePositions = { (4, 5) (5, 4) } loop = 1 lowerBound = 0 upperBound = 2147483647 position = (4, 5) loop = 2 lowerBound = 4 upperBound = 2147483647 position = (5, 4) loop = 3 lowerBound = 4 upperBound = 4 position = (5, 4) evaluation = 6 transpositionUse = 0 transpositionCount = 11155092 Time [ms] = 60 White Moves (5, 4) Black 16 White 18 Phase 30 Black Passes Black 16 White 18 Phase 31 movablePositions = { (4, 5) } loop = 1 lowerBound = 4 upperBound = 2147483647 position = (4, 5) loop = 2 lowerBound = 4 upperBound = 4 position = (4, 5) evaluation = 2 transpositionUse = 0 transpositionCount = 11155092 Time [ms] = 52 White Moves (4, 5) Black 14 White 21 Phase 32 movablePositions = { (5, 5) } loop = 1 lowerBound = -2147483647 upperBound = -4 position = (5, 5) loop = 2 lowerBound = -4 upperBound = -4 position = (5, 5) evaluation = 2 transpositionUse = 0 transpositionCount = 25775898 Time [ms] = 46 Black Moves (5, 5) Black 16 White 20 Phase 33 White Wins! Stop Date-Time = 2015/01/09 16:13:05 Time [ms] = 77880556