Let's Start Reversi! Start Date-Time = 2015/01/10 16:37:24 movablePositions = { (0, 1) (1, 0) (2, 3) (3, 2) } loop = 1 lowerBound = 0 upperBound = 2147483647 position = (2, 3) loop = 2 lowerBound = 1 upperBound = 2147483647 position = (2, 3) loop = 3 lowerBound = 2 upperBound = 2147483647 position = (2, 3) loop = 4 lowerBound = 3 upperBound = 2147483647 position = (2, 3) loop = 5 lowerBound = 4 upperBound = 2147483647 position = (2, 3) loop = 6 lowerBound = 5 upperBound = 2147483647 position = (2, 3) loop = 7 lowerBound = 6 upperBound = 2147483647 position = (2, 3) loop = 8 lowerBound = 7 upperBound = 2147483647 position = (2, 3) loop = 9 lowerBound = 8 upperBound = 2147483647 position = (2, 3) loop = 10 lowerBound = 9 upperBound = 2147483647 position = (2, 3) loop = 11 lowerBound = 10 upperBound = 2147483647 position = (2, 3) loop = 12 lowerBound = 11 upperBound = 2147483647 position = (2, 3) loop = 13 lowerBound = 12 upperBound = 2147483647 position = (2, 3) loop = 14 lowerBound = 13 upperBound = 2147483647 position = (2, 3) loop = 15 lowerBound = 13 upperBound = 13 position = (2, 3) evaluation = 1108683 transpositionUse = 2232 transpositionCount = 11776 Time [ms] = 1566 Black Moves (2, 3) Black 4 White 1 Phase 1 movablePositions = { (1, 3) (3, 1) (3, 3) } loop = 1 lowerBound = -2147483647 upperBound = -1 position = (3, 3) loop = 2 lowerBound = -2147483647 upperBound = -2 position = (3, 3) loop = 3 lowerBound = -2147483647 upperBound = -3 position = (3, 3) loop = 4 lowerBound = -2147483647 upperBound = -4 position = (3, 3) loop = 5 lowerBound = -2147483647 upperBound = -5 position = (3, 3) loop = 6 lowerBound = -2147483647 upperBound = -6 position = (3, 3) loop = 7 lowerBound = -2147483647 upperBound = -7 position = (3, 3) loop = 8 lowerBound = -2147483647 upperBound = -8 position = (3, 3) loop = 9 lowerBound = -2147483647 upperBound = -9 position = (3, 3) loop = 10 lowerBound = -2147483647 upperBound = -10 position = (3, 3) loop = 11 lowerBound = -2147483647 upperBound = -11 position = (3, 3) loop = 12 lowerBound = -2147483647 upperBound = -12 position = (3, 3) loop = 13 lowerBound = -2147483647 upperBound = -13 position = (3, 3) loop = 14 lowerBound = -13 upperBound = -13 position = (1, 3) evaluation = 864666 transpositionUse = 2059 transpositionCount = 7756 Time [ms] = 1199 White Moves (1, 3) Black 3 White 3 Phase 2 movablePositions = { (0, 0) (0, 1) (0, 2) (0, 3) (0, 4) } loop = 1 lowerBound = 1 upperBound = 2147483647 position = (0, 2) loop = 2 lowerBound = 5 upperBound = 2147483647 position = (0, 2) loop = 3 lowerBound = 7 upperBound = 2147483647 position = (0, 2) loop = 4 lowerBound = 9 upperBound = 2147483647 position = (0, 2) loop = 5 lowerBound = 10 upperBound = 2147483647 position = (0, 0) loop = 6 lowerBound = 11 upperBound = 2147483647 position = (0, 0) loop = 7 lowerBound = 13 upperBound = 2147483647 position = (0, 0) loop = 8 lowerBound = 13 upperBound = 13 position = (0, 0) evaluation = 6248 transpositionUse = 194 transpositionCount = 11776 Time [ms] = 28 Black Moves (0, 0) Black 5 White 2 Phase 3 movablePositions = { (1, 0) (3, 0) (3, 1) (3, 2) (3, 3) (3, 4) } loop = 1 lowerBound = -2147483647 upperBound = -1 position = (3, 2) loop = 2 lowerBound = -2147483647 upperBound = -2 position = (3, 2) loop = 3 lowerBound = -2147483647 upperBound = -3 position = (3, 2) loop = 4 lowerBound = -2147483647 upperBound = -5 position = (3, 2) loop = 5 lowerBound = -2147483647 upperBound = -6 position = (3, 2) loop = 6 lowerBound = -2147483647 upperBound = -7 position = (3, 2) loop = 7 lowerBound = -2147483647 upperBound = -8 position = (3, 2) loop = 8 lowerBound = -2147483647 upperBound = -9 position = (3, 2) loop = 9 lowerBound = -2147483647 upperBound = -10 position = (3, 2) loop = 10 lowerBound = -2147483647 upperBound = -11 position = (3, 2) loop = 11 lowerBound = -2147483647 upperBound = -13 position = (3, 2) loop = 12 lowerBound = -13 upperBound = -13 position = (3, 2) evaluation = 20841 transpositionUse = 268 transpositionCount = 7806 Time [ms] = 46 White Moves (3, 2) Black 4 White 4 Phase 4 movablePositions = { (0, 1) (0, 3) (1, 4) (3, 3) (4, 1) (4, 3) } 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 = 3 upperBound = 2147483647 position = (0, 1) loop = 5 lowerBound = 5 upperBound = 2147483647 position = (0, 1) loop = 6 lowerBound = 6 upperBound = 2147483647 position = (0, 1) loop = 7 lowerBound = 7 upperBound = 2147483647 position = (0, 1) loop = 8 lowerBound = 8 upperBound = 2147483647 position = (0, 1) loop = 9 lowerBound = 9 upperBound = 2147483647 position = (0, 1) loop = 10 lowerBound = 10 upperBound = 2147483647 position = (0, 1) loop = 11 lowerBound = 11 upperBound = 2147483647 position = (0, 1) loop = 12 lowerBound = 13 upperBound = 2147483647 position = (4, 1) loop = 13 lowerBound = 13 upperBound = 13 position = (4, 1) evaluation = 21546 transpositionUse = 224 transpositionCount = 11826 Time [ms] = 47 Black Moves (4, 1) Black 6 White 3 Phase 5 movablePositions = { (1, 0) (2, 0) (2, 4) (3, 0) (3, 3) (3, 4) (4, 2) } loop = 1 lowerBound = -2147483647 upperBound = -1 position = (1, 0) loop = 2 lowerBound = -2147483647 upperBound = -3 position = (1, 0) loop = 3 lowerBound = -2147483647 upperBound = -5 position = (1, 0) loop = 4 lowerBound = -2147483647 upperBound = -7 position = (1, 0) loop = 5 lowerBound = -2147483647 upperBound = -8 position = (1, 0) loop = 6 lowerBound = -2147483647 upperBound = -9 position = (1, 0) loop = 7 lowerBound = -2147483647 upperBound = -10 position = (1, 0) loop = 8 lowerBound = -2147483647 upperBound = -11 position = (1, 0) loop = 9 lowerBound = -2147483647 upperBound = -13 position = (1, 0) loop = 10 lowerBound = -13 upperBound = -13 position = (1, 0) evaluation = 11671 transpositionUse = 127 transpositionCount = 7832 Time [ms] = 33 White Moves (1, 0) Black 5 White 5 Phase 6 movablePositions = { (0, 1) (0, 2) (0, 3) (2, 0) (3, 3) } loop = 1 lowerBound = 1 upperBound = 2147483647 position = (0, 2) loop = 2 lowerBound = 3 upperBound = 2147483647 position = (0, 2) loop = 3 lowerBound = 5 upperBound = 2147483647 position = (0, 2) loop = 4 lowerBound = 7 upperBound = 2147483647 position = (0, 2) loop = 5 lowerBound = 8 upperBound = 2147483647 position = (0, 2) loop = 6 lowerBound = 9 upperBound = 2147483647 position = (0, 2) loop = 7 lowerBound = 10 upperBound = 2147483647 position = (0, 2) loop = 8 lowerBound = 11 upperBound = 2147483647 position = (0, 2) loop = 9 lowerBound = 13 upperBound = 2147483647 position = (2, 0) loop = 10 lowerBound = 13 upperBound = 13 position = (2, 0) evaluation = 11671 transpositionUse = 72 transpositionCount = 11852 Time [ms] = 34 Black Moves (2, 0) Black 7 White 4 Phase 7 movablePositions = { (2, 4) (3, 0) (3, 1) (3, 3) (3, 4) (4, 2) } loop = 1 lowerBound = -2147483647 upperBound = -1 position = (4, 2) loop = 2 lowerBound = -2147483647 upperBound = -3 position = (4, 2) loop = 3 lowerBound = -2147483647 upperBound = -4 position = (4, 2) loop = 4 lowerBound = -2147483647 upperBound = -5 position = (4, 2) loop = 5 lowerBound = -2147483647 upperBound = -6 position = (4, 2) loop = 6 lowerBound = -2147483647 upperBound = -7 position = (4, 2) loop = 7 lowerBound = -2147483647 upperBound = -9 position = (4, 2) loop = 8 lowerBound = -2147483647 upperBound = -11 position = (4, 2) loop = 9 lowerBound = -2147483647 upperBound = -13 position = (4, 2) loop = 10 lowerBound = -13 upperBound = -13 position = (4, 2) evaluation = 4784 transpositionUse = 102 transpositionCount = 7834 Time [ms] = 24 White Moves (4, 2) Black 6 White 6 Phase 8 movablePositions = { (0, 1) (0, 2) (0, 3) (1, 4) (3, 3) (4, 3) } loop = 1 lowerBound = 0 upperBound = 2147483647 position = (0, 1) loop = 2 lowerBound = 1 upperBound = 2147483647 position = (0, 1) loop = 3 lowerBound = 3 upperBound = 2147483647 position = (0, 1) loop = 4 lowerBound = 4 upperBound = 2147483647 position = (0, 1) loop = 5 lowerBound = 5 upperBound = 2147483647 position = (0, 1) loop = 6 lowerBound = 6 upperBound = 2147483647 position = (0, 1) loop = 7 lowerBound = 7 upperBound = 2147483647 position = (0, 1) loop = 8 lowerBound = 9 upperBound = 2147483647 position = (4, 3) loop = 9 lowerBound = 11 upperBound = 2147483647 position = (4, 3) loop = 10 lowerBound = 13 upperBound = 2147483647 position = (4, 3) loop = 11 lowerBound = 13 upperBound = 13 position = (4, 3) evaluation = 5378 transpositionUse = 59 transpositionCount = 11854 Time [ms] = 25 Black Moves (4, 3) Black 9 White 4 Phase 9 movablePositions = { (2, 4) (3, 0) (3, 1) (3, 3) (3, 4) } loop = 1 lowerBound = -2147483647 upperBound = -7 position = (3, 1) loop = 2 lowerBound = -2147483647 upperBound = -9 position = (3, 1) loop = 3 lowerBound = -2147483647 upperBound = -11 position = (3, 1) loop = 4 lowerBound = -2147483647 upperBound = -13 position = (3, 1) loop = 5 lowerBound = -13 upperBound = -13 position = (3, 1) evaluation = 1264 transpositionUse = 18 transpositionCount = 7834 Time [ms] = 18 White Moves (3, 1) Black 8 White 6 Phase 10 movablePositions = { (0, 1) (0, 2) (0, 3) (1, 4) (3, 0) (3, 3) } loop = 1 lowerBound = 7 upperBound = 2147483647 position = (3, 3) loop = 2 lowerBound = 9 upperBound = 2147483647 position = (3, 3) loop = 3 lowerBound = 11 upperBound = 2147483647 position = (3, 3) loop = 4 lowerBound = 13 upperBound = 2147483647 position = (0, 2) loop = 5 lowerBound = 13 upperBound = 13 position = (3, 3) evaluation = 1264 transpositionUse = 0 transpositionCount = 11854 Time [ms] = 16 Black Moves (0, 2) Black 12 White 3 Phase 11 movablePositions = { (0, 1) (0, 3) (2, 4) (3, 3) } loop = 1 lowerBound = -2147483647 upperBound = -6 position = (0, 1) loop = 2 lowerBound = -2147483647 upperBound = -7 position = (2, 4) loop = 3 lowerBound = -2147483647 upperBound = -9 position = (2, 4) loop = 4 lowerBound = -2147483647 upperBound = -10 position = (0, 1) loop = 5 lowerBound = -2147483647 upperBound = -11 position = (0, 3) loop = 6 lowerBound = -2147483647 upperBound = -13 position = (2, 4) loop = 7 lowerBound = -13 upperBound = -13 position = (2, 4) evaluation = 839 transpositionUse = 0 transpositionCount = 7834 Time [ms] = 17 White Moves (2, 4) Black 10 White 6 Phase 12 movablePositions = { (1, 4) (3, 0) (3, 3) (3, 4) } loop = 1 lowerBound = 7 upperBound = 2147483647 position = (3, 3) loop = 2 lowerBound = 9 upperBound = 2147483647 position = (3, 3) loop = 3 lowerBound = 13 upperBound = 2147483647 position = (3, 3) loop = 4 lowerBound = 13 upperBound = 13 position = (3, 0) evaluation = 306 transpositionUse = 0 transpositionCount = 11854 Time [ms] = 15 Black Moves (3, 3) Black 12 White 5 Phase 13 movablePositions = { (0, 1) (0, 3) (3, 4) } loop = 1 lowerBound = -2147483647 upperBound = -7 position = (0, 3) loop = 2 lowerBound = -2147483647 upperBound = -9 position = (3, 4) loop = 3 lowerBound = -2147483647 upperBound = -13 position = (0, 1) loop = 4 lowerBound = -13 upperBound = -13 position = (0, 1) evaluation = 111 transpositionUse = 0 transpositionCount = 7834 Time [ms] = 13 White Moves (0, 1) Black 10 White 8 Phase 14 movablePositions = { (0, 3) (0, 4) (1, 4) (3, 0) (4, 0) } loop = 1 lowerBound = 7 upperBound = 2147483647 position = (4, 0) loop = 2 lowerBound = 13 upperBound = 2147483647 position = (4, 0) loop = 3 lowerBound = 13 upperBound = 13 position = (4, 0) evaluation = 71 transpositionUse = 0 transpositionCount = 11854 Time [ms] = 15 Black Moves (4, 0) Black 12 White 7 Phase 15 movablePositions = { (0, 3) (4, 4) } loop = 1 lowerBound = -2147483647 upperBound = -7 position = (0, 3) loop = 2 lowerBound = -2147483647 upperBound = -13 position = (4, 4) loop = 3 lowerBound = -13 upperBound = -13 position = (4, 4) evaluation = 44 transpositionUse = 0 transpositionCount = 7834 Time [ms] = 14 White Moves (4, 4) Black 10 White 10 Phase 16 movablePositions = { (0, 3) (0, 4) (1, 4) (3, 4) } loop = 1 lowerBound = 13 upperBound = 2147483647 position = (3, 4) loop = 2 lowerBound = 13 upperBound = 13 position = (1, 4) evaluation = 25 transpositionUse = 0 transpositionCount = 11854 Time [ms] = 12 Black Moves (3, 4) Black 12 White 9 Phase 17 movablePositions = { (0, 3) } loop = 1 lowerBound = -2147483647 upperBound = -13 position = (0, 3) loop = 2 lowerBound = -13 upperBound = -13 position = (0, 3) evaluation = 3 transpositionUse = 0 transpositionCount = 7834 Time [ms] = 12 White Moves (0, 3) Black 11 White 11 Phase 18 movablePositions = { (0, 4) (1, 4) } loop = 1 lowerBound = 13 upperBound = 2147483647 position = (0, 4) loop = 2 lowerBound = 13 upperBound = 13 position = (0, 4) evaluation = 3 transpositionUse = 0 transpositionCount = 11854 Time [ms] = 17 Black Moves (0, 4) Black 17 White 6 Phase 19 movablePositions = { (1, 4) } loop = 1 lowerBound = -2147483647 upperBound = -13 position = (1, 4) loop = 2 lowerBound = -13 upperBound = -13 position = (1, 4) evaluation = 2 transpositionUse = 0 transpositionCount = 7834 Time [ms] = 14 White Moves (1, 4) Black 16 White 8 Phase 20 movablePositions = { (3, 0) } loop = 1 lowerBound = 13 upperBound = 2147483647 position = (3, 0) loop = 2 lowerBound = 13 upperBound = 13 position = (3, 0) evaluation = 2 transpositionUse = 0 transpositionCount = 11854 Time [ms] = 13 Black Moves (3, 0) Black 19 White 6 Phase 21 Black Wins! Stop Date-Time = 2015/01/10 16:37:28 Time [ms] = 3309