Let's Start Reversi! Start Date-Time = 2015/01/10 16:40:36 movablePositions = { (0, 3) (1, 3) (2, 3) (3, 3) } loop = 1 lowerBound = 0 upperBound = 2147483647 position = (3, 3) loop = 2 lowerBound = 1 upperBound = 2147483647 position = (3, 3) loop = 3 lowerBound = 2 upperBound = 2147483647 position = (3, 3) loop = 4 lowerBound = 3 upperBound = 2147483647 position = (3, 3) loop = 5 lowerBound = 4 upperBound = 2147483647 position = (3, 3) loop = 6 lowerBound = 5 upperBound = 2147483647 position = (3, 3) loop = 7 lowerBound = 6 upperBound = 2147483647 position = (3, 3) loop = 8 lowerBound = 7 upperBound = 2147483647 position = (3, 3) loop = 9 lowerBound = 8 upperBound = 2147483647 position = (3, 3) loop = 10 lowerBound = 9 upperBound = 2147483647 position = (3, 3) loop = 11 lowerBound = 10 upperBound = 2147483647 position = (3, 3) loop = 12 lowerBound = 11 upperBound = 2147483647 position = (3, 3) loop = 13 lowerBound = 12 upperBound = 2147483647 position = (3, 3) loop = 14 lowerBound = 13 upperBound = 2147483647 position = (3, 3) loop = 15 lowerBound = 14 upperBound = 2147483647 position = (3, 3) loop = 16 lowerBound = 15 upperBound = 2147483647 position = (3, 3) loop = 17 lowerBound = 15 upperBound = 15 position = (3, 3) evaluation = 315052 transpositionUse = 1052 transpositionCount = 4693 Time [ms] = 568 Black Moves (3, 3) Black 4 White 1 Phase 1 movablePositions = { (1, 0) (3, 0) (3, 2) } loop = 1 lowerBound = -2147483647 upperBound = -1 position = (1, 0) loop = 2 lowerBound = -2147483647 upperBound = -2 position = (3, 0) loop = 3 lowerBound = -2147483647 upperBound = -3 position = (1, 0) loop = 4 lowerBound = -2147483647 upperBound = -4 position = (3, 0) loop = 5 lowerBound = -2147483647 upperBound = -5 position = (1, 0) loop = 6 lowerBound = -2147483647 upperBound = -6 position = (3, 0) loop = 7 lowerBound = -2147483647 upperBound = -7 position = (1, 0) loop = 8 lowerBound = -2147483647 upperBound = -8 position = (3, 2) loop = 9 lowerBound = -2147483647 upperBound = -9 position = (1, 0) loop = 10 lowerBound = -2147483647 upperBound = -10 position = (1, 0) loop = 11 lowerBound = -2147483647 upperBound = -11 position = (1, 0) loop = 12 lowerBound = -2147483647 upperBound = -12 position = (1, 0) loop = 13 lowerBound = -2147483647 upperBound = -13 position = (1, 0) loop = 14 lowerBound = -2147483647 upperBound = -14 position = (3, 0) loop = 15 lowerBound = -2147483647 upperBound = -15 position = (1, 0) loop = 16 lowerBound = -15 upperBound = -15 position = (3, 2) evaluation = 166520 transpositionUse = 908 transpositionCount = 1824 Time [ms] = 291 White Moves (3, 2) Black 3 White 3 Phase 2 movablePositions = { (0, 3) (1, 3) (2, 3) (3, 1) (4, 3) } loop = 1 lowerBound = 3 upperBound = 2147483647 position = (2, 3) loop = 2 lowerBound = 11 upperBound = 2147483647 position = (2, 3) loop = 3 lowerBound = 15 upperBound = 2147483647 position = (2, 3) loop = 4 lowerBound = 15 upperBound = 15 position = (2, 3) evaluation = 524 transpositionUse = 49 transpositionCount = 4693 Time [ms] = 19 Black Moves (2, 3) Black 5 White 2 Phase 3 movablePositions = { (1, 0) (1, 4) (3, 0) (3, 4) } loop = 1 lowerBound = -2147483647 upperBound = -3 position = (1, 0) loop = 2 lowerBound = -2147483647 upperBound = -11 position = (1, 0) loop = 3 lowerBound = -2147483647 upperBound = -15 position = (1, 0) loop = 4 lowerBound = -15 upperBound = -15 position = (1, 0) evaluation = 524 transpositionUse = 45 transpositionCount = 1824 Time [ms] = 19 White Moves (1, 0) Black 3 White 5 Phase 4 movablePositions = { (0, 0) (0, 1) (0, 2) (2, 0) (3, 1) (4, 1) (4, 2) } loop = 1 lowerBound = 3 upperBound = 2147483647 position = (0, 0) loop = 2 lowerBound = 11 upperBound = 2147483647 position = (0, 0) loop = 3 lowerBound = 15 upperBound = 2147483647 position = (0, 0) loop = 4 lowerBound = 15 upperBound = 15 position = (0, 0) evaluation = 524 transpositionUse = 36 transpositionCount = 4693 Time [ms] = 17 Black Moves (0, 0) Black 5 White 4 Phase 5 movablePositions = { (0, 1) (1, 4) (2, 4) (3, 4) } loop = 1 lowerBound = -2147483647 upperBound = -3 position = (2, 4) loop = 2 lowerBound = -2147483647 upperBound = -11 position = (2, 4) loop = 3 lowerBound = -2147483647 upperBound = -15 position = (2, 4) loop = 4 lowerBound = -15 upperBound = -15 position = (2, 4) evaluation = 524 transpositionUse = 30 transpositionCount = 1824 Time [ms] = 18 White Moves (2, 4) Black 3 White 7 Phase 6 movablePositions = { (1, 3) (2, 0) (3, 1) } loop = 1 lowerBound = 3 upperBound = 2147483647 position = (2, 0) loop = 2 lowerBound = 11 upperBound = 2147483647 position = (2, 0) loop = 3 lowerBound = 15 upperBound = 2147483647 position = (2, 0) loop = 4 lowerBound = 15 upperBound = 15 position = (2, 0) evaluation = 524 transpositionUse = 21 transpositionCount = 4693 Time [ms] = 19 Black Moves (2, 0) Black 5 White 6 Phase 7 movablePositions = { (0, 1) (3, 4) (4, 2) (4, 3) (4, 4) } loop = 1 lowerBound = -2147483647 upperBound = -3 position = (4, 4) loop = 2 lowerBound = -2147483647 upperBound = -11 position = (4, 4) loop = 3 lowerBound = -2147483647 upperBound = -15 position = (4, 4) loop = 4 lowerBound = -15 upperBound = -15 position = (4, 4) evaluation = 524 transpositionUse = 19 transpositionCount = 1824 Time [ms] = 15 White Moves (4, 4) Black 4 White 8 Phase 8 movablePositions = { (1, 3) (3, 1) (4, 3) } loop = 1 lowerBound = 3 upperBound = 2147483647 position = (3, 1) loop = 2 lowerBound = 11 upperBound = 2147483647 position = (3, 1) loop = 3 lowerBound = 15 upperBound = 2147483647 position = (3, 1) loop = 4 lowerBound = 15 upperBound = 15 position = (3, 1) evaluation = 524 transpositionUse = 6 transpositionCount = 4693 Time [ms] = 13 Black Moves (3, 1) Black 6 White 7 Phase 9 movablePositions = { (3, 0) (4, 0) } loop = 1 lowerBound = -2147483647 upperBound = -3 position = (4, 0) loop = 2 lowerBound = -2147483647 upperBound = -11 position = (4, 0) loop = 3 lowerBound = -2147483647 upperBound = -15 position = (4, 0) loop = 4 lowerBound = -15 upperBound = -15 position = (4, 0) evaluation = 524 transpositionUse = 4 transpositionCount = 1824 Time [ms] = 15 White Moves (4, 0) Black 5 White 9 Phase 10 movablePositions = { (0, 3) (1, 3) (4, 1) (4, 2) (4, 3) } loop = 1 lowerBound = 3 upperBound = 2147483647 position = (4, 2) loop = 2 lowerBound = 11 upperBound = 2147483647 position = (0, 3) loop = 3 lowerBound = 15 upperBound = 2147483647 position = (0, 3) loop = 4 lowerBound = 15 upperBound = 15 position = (4, 2) evaluation = 524 transpositionUse = 0 transpositionCount = 4693 Time [ms] = 13 Black Moves (0, 3) Black 7 White 8 Phase 11 movablePositions = { (0, 1) (0, 2) } loop = 1 lowerBound = -2147483647 upperBound = -11 position = (0, 2) loop = 2 lowerBound = -2147483647 upperBound = -15 position = (0, 2) loop = 3 lowerBound = -15 upperBound = -15 position = (0, 2) evaluation = 183 transpositionUse = 0 transpositionCount = 1824 Time [ms] = 15 White Moves (0, 2) Black 6 White 10 Phase 12 movablePositions = { (0, 1) (1, 3) (4, 1) (4, 2) (4, 3) } loop = 1 lowerBound = 11 upperBound = 2147483647 position = (0, 1) loop = 2 lowerBound = 15 upperBound = 2147483647 position = (0, 1) loop = 3 lowerBound = 15 upperBound = 15 position = (0, 1) evaluation = 177 transpositionUse = 0 transpositionCount = 4693 Time [ms] = 14 Black Moves (0, 1) Black 8 White 9 Phase 13 movablePositions = { (3, 0) } loop = 1 lowerBound = -2147483647 upperBound = -11 position = (3, 0) loop = 2 lowerBound = -2147483647 upperBound = -15 position = (3, 0) loop = 3 lowerBound = -15 upperBound = -15 position = (3, 0) evaluation = 95 transpositionUse = 0 transpositionCount = 1824 Time [ms] = 14 White Moves (3, 0) Black 7 White 11 Phase 14 movablePositions = { (1, 3) (3, 4) (4, 1) (4, 2) (4, 3) } loop = 1 lowerBound = 11 upperBound = 2147483647 position = (1, 3) loop = 2 lowerBound = 15 upperBound = 2147483647 position = (4, 1) loop = 3 lowerBound = 15 upperBound = 15 position = (4, 1) evaluation = 95 transpositionUse = 0 transpositionCount = 4693 Time [ms] = 12 Black Moves (4, 1) Black 10 White 9 Phase 15 movablePositions = { (4, 2) } loop = 1 lowerBound = -2147483647 upperBound = -9 position = (4, 2) loop = 2 lowerBound = -2147483647 upperBound = -15 position = (4, 2) loop = 3 lowerBound = -15 upperBound = -15 position = (4, 2) evaluation = 21 transpositionUse = 0 transpositionCount = 1824 Time [ms] = 14 White Moves (4, 2) Black 9 White 11 Phase 16 movablePositions = { (1, 3) (3, 4) (4, 3) } loop = 1 lowerBound = 9 upperBound = 2147483647 position = (1, 3) loop = 2 lowerBound = 15 upperBound = 2147483647 position = (3, 4) loop = 3 lowerBound = 15 upperBound = 15 position = (3, 4) evaluation = 21 transpositionUse = 0 transpositionCount = 4693 Time [ms] = 14 Black Moves (3, 4) Black 14 White 7 Phase 17 movablePositions = { (1, 4) } loop = 1 lowerBound = -2147483647 upperBound = -7 position = (1, 4) loop = 2 lowerBound = -2147483647 upperBound = -15 position = (1, 4) loop = 3 lowerBound = -15 upperBound = -15 position = (1, 4) evaluation = 8 transpositionUse = 0 transpositionCount = 1824 Time [ms] = 16 White Moves (1, 4) Black 12 White 10 Phase 18 movablePositions = { (0, 4) (1, 3) (4, 3) } loop = 1 lowerBound = 7 upperBound = 2147483647 position = (0, 4) loop = 2 lowerBound = 15 upperBound = 2147483647 position = (4, 3) loop = 3 lowerBound = 15 upperBound = 15 position = (4, 3) evaluation = 8 transpositionUse = 0 transpositionCount = 4693 Time [ms] = 15 Black Moves (4, 3) Black 14 White 9 Phase 19 White Passes Black 14 White 9 Phase 20 movablePositions = { (0, 4) (1, 3) } loop = 1 lowerBound = 15 upperBound = 2147483647 position = (0, 4) loop = 2 lowerBound = 15 upperBound = 15 position = (0, 4) evaluation = 3 transpositionUse = 0 transpositionCount = 4693 Time [ms] = 15 Black Moves (0, 4) Black 17 White 7 Phase 21 White Passes Black 17 White 7 Phase 22 movablePositions = { (1, 3) } loop = 1 lowerBound = 15 upperBound = 2147483647 position = (1, 3) loop = 2 lowerBound = 15 upperBound = 15 position = (1, 3) evaluation = 2 transpositionUse = 0 transpositionCount = 4693 Time [ms] = 14 Black Moves (1, 3) Black 20 White 5 Phase 23 Black Wins! Stop Date-Time = 2015/01/10 16:40:38 Time [ms] = 1300