('Linux', 'neodymium.cs.pitt.edu', '2.6.18-194.3.1.el5', '#1 SMP Thu May 13 13:08:30 EDT 2010', 'x86_64') Determining the colors by coin flipping...[ .2 < .5 ]: tail 'r': VivekPunjabiCheckers is ready 'b': XinyueHuangCheckers is ready ====== The current board( 0 )is (after move): ====== 7 : . r . r . r . r 6 : r . r . r . r . 5 : . r . r . r . r 4 : . . . . . . . . 3 : . . . . . . . . 2 : b . b . b . b . 1 : . b . b . b . b 0 : b . b . b . b . 0 1 2 3 4 5 6 7 It is r 's turn The move is : [(5, 1), (4, 2)] (in 6.44 s) ====== The current board( 1 )is (after move): ====== 7 : . r . r . r . r 6 : r . r . r . r . 5 : . . . r . r . r 4 : . . r . . . . . 3 : . . . . . . . . 2 : b . b . b . b . 1 : . b . b . b . b 0 : b . b . b . b . 0 1 2 3 4 5 6 7 It is b 's turn The move is : [(2, 4), (3, 3)] (in 1.70 s) ====== The current board( 2 )is (after move): ====== 7 : . r . r . r . r 6 : r . r . r . r . 5 : . . . r . r . r 4 : . . r . . . . . 3 : . . . b . . . . 2 : b . b . . . b . 1 : . b . b . b . b 0 : b . b . b . b . 0 1 2 3 4 5 6 7 It is r 's turn The move is : [(4, 2), (2, 4)] (in 1.05 s) ====== The current board( 3 )is (after move): ====== 7 : . r . r . r . r 6 : r . r . r . r . 5 : . . . r . r . r 4 : . . . . . . . . 3 : . . . . . . . . 2 : b . b . r . b . 1 : . b . b . b . b 0 : b . b . b . b . 0 1 2 3 4 5 6 7 It is b 's turn The move is : [(1, 3), (3, 5)] (in 5.08 s) ====== The current board( 4 )is (after move): ====== 7 : . r . r . r . r 6 : r . r . r . r . 5 : . . . r . r . r 4 : . . . . . . . . 3 : . . . . . b . . 2 : b . b . . . b . 1 : . b . . . b . b 0 : b . b . b . b . 0 1 2 3 4 5 6 7 It is r 's turn The move is : [(5, 3), (4, 2)] (in 8.12 s) ====== The current board( 5 )is (after move): ====== 7 : . r . r . r . r 6 : r . r . r . r . 5 : . . . . . r . r 4 : . . r . . . . . 3 : . . . . . b . . 2 : b . b . . . b . 1 : . b . . . b . b 0 : b . b . b . b . 0 1 2 3 4 5 6 7 It is b 's turn The move is : [(2, 0), (3, 1)] (in 4.12 s) ====== The current board( 6 )is (after move): ====== 7 : . r . r . r . r 6 : r . r . r . r . 5 : . . . . . r . r 4 : . . r . . . . . 3 : . b . . . b . . 2 : . . b . . . b . 1 : . b . . . b . b 0 : b . b . b . b . 0 1 2 3 4 5 6 7 It is r 's turn The move is : [(4, 2), (2, 0)] (in 2.09 s) ====== The current board( 7 )is (after move): ====== 7 : . r . r . r . r 6 : r . r . r . r . 5 : . . . . . r . r 4 : . . . . . . . . 3 : . . . . . b . . 2 : r . b . . . b . 1 : . b . . . b . b 0 : b . b . b . b . 0 1 2 3 4 5 6 7 It is b 's turn The move is : [(0, 2), (1, 3)] (in 1.77 s) ====== The current board( 8 )is (after move): ====== 7 : . r . r . r . r 6 : r . r . r . r . 5 : . . . . . r . r 4 : . . . . . . . . 3 : . . . . . b . . 2 : r . b . . . b . 1 : . b . b . b . b 0 : b . . . b . b . 0 1 2 3 4 5 6 7 It is r 's turn The move is : [(2, 0), (0, 2)] (in 0.26 s) ====== The current board( 9 )is (after move): ====== 7 : . r . r . r . r 6 : r . r . r . r . 5 : . . . . . r . r 4 : . . . . . . . . 3 : . . . . . b . . 2 : . . b . . . b . 1 : . . . b . b . b 0 : b . R . b . b . 0 1 2 3 4 5 6 7 It is b 's turn The move is : [(2, 6), (3, 7)] (in 11.43 s) ====== The current board( 10 )is (after move): ====== 7 : . r . r . r . r 6 : r . r . r . r . 5 : . . . . . r . r 4 : . . . . . . . . 3 : . . . . . b . b 2 : . . b . . . . . 1 : . . . b . b . b 0 : b . R . b . b . 0 1 2 3 4 5 6 7 It is r 's turn The move is : [(0, 2), (2, 4), (4, 6)] (in 0.47 s) ====== The current board( 11 )is (after move): ====== 7 : . r . r . r . r 6 : r . r . r . r . 5 : . . . . . r . r 4 : . . . . . . R . 3 : . . . . . . . b 2 : . . b . . . . . 1 : . . . . . b . b 0 : b . . . b . b . 0 1 2 3 4 5 6 7 It is b 's turn The move is : [(1, 5), (2, 4)] (in 10.41 s) ====== The current board( 12 )is (after move): ====== 7 : . r . r . r . r 6 : r . r . r . r . 5 : . . . . . r . r 4 : . . . . . . R . 3 : . . . . . . . b 2 : . . b . b . . . 1 : . . . . . . . b 0 : b . . . b . b . 0 1 2 3 4 5 6 7 It is r 's turn The move is : [(6, 2), (5, 3)] (in 1.32 s) ====== The current board( 13 )is (after move): ====== 7 : . r . r . r . r 6 : r . . . r . r . 5 : . . . r . r . r 4 : . . . . . . R . 3 : . . . . . . . b 2 : . . b . b . . . 1 : . . . . . . . b 0 : b . . . b . b . 0 1 2 3 4 5 6 7 It is b 's turn The move is : [(2, 4), (3, 5)] (in 8.32 s) ====== The current board( 14 )is (after move): ====== 7 : . r . r . r . r 6 : r . . . r . r . 5 : . . . r . r . r 4 : . . . . . . R . 3 : . . . . . b . b 2 : . . b . . . . . 1 : . . . . . . . b 0 : b . . . b . b . 0 1 2 3 4 5 6 7 It is r 's turn The move is : [(4, 6), (2, 4)] (in 0.26 s) ====== The current board( 15 )is (after move): ====== 7 : . r . r . r . r 6 : r . . . r . r . 5 : . . . r . r . r 4 : . . . . . . . . 3 : . . . . . . . b 2 : . . b . R . . . 1 : . . . . . . . b 0 : b . . . b . b . 0 1 2 3 4 5 6 7 It is b 's turn The move is : [(0, 6), (1, 5)] (in 9.82 s) ====== The current board( 16 )is (after move): ====== 7 : . r . r . r . r 6 : r . . . r . r . 5 : . . . r . r . r 4 : . . . . . . . . 3 : . . . . . . . b 2 : . . b . R . . . 1 : . . . . . b . b 0 : b . . . b . . . 0 1 2 3 4 5 6 7 It is r 's turn The move is : [(2, 4), (0, 6)] (in 0.35 s) ====== The current board( 17 )is (after move): ====== 7 : . r . r . r . r 6 : r . . . r . r . 5 : . . . r . r . r 4 : . . . . . . . . 3 : . . . . . . . b 2 : . . b . . . . . 1 : . . . . . . . b 0 : b . . . b . R . 0 1 2 3 4 5 6 7 It is b 's turn The move is : [(0, 4), (1, 5)] (in 5.39 s) ====== The current board( 18 )is (after move): ====== 7 : . r . r . r . r 6 : r . . . r . r . 5 : . . . r . r . r 4 : . . . . . . . . 3 : . . . . . . . b 2 : . . b . . . . . 1 : . . . . . b . b 0 : b . . . . . R . 0 1 2 3 4 5 6 7 It is r 's turn The move is : [(0, 6), (2, 4)] (in 0.16 s) ====== The current board( 19 )is (after move): ====== 7 : . r . r . r . r 6 : r . . . r . r . 5 : . . . r . r . r 4 : . . . . . . . . 3 : . . . . . . . b 2 : . . b . R . . . 1 : . . . . . . . b 0 : b . . . . . . . 0 1 2 3 4 5 6 7 It is b 's turn The move is : [(1, 7), (2, 6)] (in 10.31 s) ====== The current board( 20 )is (after move): ====== 7 : . r . r . r . r 6 : r . . . r . r . 5 : . . . r . r . r 4 : . . . . . . . . 3 : . . . . . . . b 2 : . . b . R . b . 1 : . . . . . . . . 0 : b . . . . . . . 0 1 2 3 4 5 6 7 It is r 's turn The move is : [(5, 3), (4, 4)] (in 0.60 s) ====== The current board( 21 )is (after move): ====== 7 : . r . r . r . r 6 : r . . . r . r . 5 : . . . . . r . r 4 : . . . . r . . . 3 : . . . . . . . b 2 : . . b . R . b . 1 : . . . . . . . . 0 : b . . . . . . . 0 1 2 3 4 5 6 7 It is b 's turn The move is : [(0, 0), (1, 1)] (in 4.40 s) ====== The current board( 22 )is (after move): ====== 7 : . r . r . r . r 6 : r . . . r . r . 5 : . . . . . r . r 4 : . . . . r . . . 3 : . . . . . . . b 2 : . . b . R . b . 1 : . b . . . . . . 0 : . . . . . . . . 0 1 2 3 4 5 6 7 It is r 's turn The move is : [(5, 7), (4, 6)] (in 0.40 s) ====== The current board( 23 )is (after move): ====== 7 : . r . r . r . r 6 : r . . . r . r . 5 : . . . . . r . . 4 : . . . . r . r . 3 : . . . . . . . b 2 : . . b . R . b . 1 : . b . . . . . . 0 : . . . . . . . . 0 1 2 3 4 5 6 7 It is b 's turn The move is : [(2, 6), (3, 5)] (in 3.70 s) ====== The current board( 24 )is (after move): ====== 7 : . r . r . r . r 6 : r . . . r . r . 5 : . . . . . r . . 4 : . . . . r . r . 3 : . . . . . b . b 2 : . . b . R . . . 1 : . b . . . . . . 0 : . . . . . . . . 0 1 2 3 4 5 6 7 It is r 's turn The move is : [(4, 4), (2, 6)] (in 0.11 s) ====== The current board( 25 )is (after move): ====== 7 : . r . r . r . r 6 : r . . . r . r . 5 : . . . . . r . . 4 : . . . . . . r . 3 : . . . . . . . b 2 : . . b . R . r . 1 : . b . . . . . . 0 : . . . . . . . . 0 1 2 3 4 5 6 7 It is b 's turn The move is : [(1, 1), (2, 0)] (in 4.06 s) ====== The current board( 26 )is (after move): ====== 7 : . r . r . r . r 6 : r . . . r . r . 5 : . . . . . r . . 4 : . . . . . . r . 3 : . . . . . . . b 2 : b . b . R . r . 1 : . . . . . . . . 0 : . . . . . . . . 0 1 2 3 4 5 6 7 It is r 's turn The move is : [(2, 6), (1, 7)] (in 0.83 s) ====== The current board( 27 )is (after move): ====== 7 : . r . r . r . r 6 : r . . . r . r . 5 : . . . . . r . . 4 : . . . . . . r . 3 : . . . . . . . b 2 : b . b . R . . . 1 : . . . . . . . r 0 : . . . . . . . . 0 1 2 3 4 5 6 7 It is b 's turn The move is : [(2, 2), (3, 3)] (in 0.67 s) ====== The current board( 28 )is (after move): ====== 7 : . r . r . r . r 6 : r . . . r . r . 5 : . . . . . r . . 4 : . . . . . . r . 3 : . . . b . . . b 2 : b . . . R . . . 1 : . . . . . . . r 0 : . . . . . . . . 0 1 2 3 4 5 6 7 It is r 's turn The move is : [(2, 4), (4, 2)] (in 0.00 s) ====== The current board( 29 )is (after move): ====== 7 : . r . r . r . r 6 : r . . . r . r . 5 : . . . . . r . . 4 : . . R . . . r . 3 : . . . . . . . b 2 : b . . . . . . . 1 : . . . . . . . r 0 : . . . . . . . . 0 1 2 3 4 5 6 7 It is b 's turn The move is : [(2, 0), (3, 1)] (in 0.00 s) ====== The current board( 30 )is (after move): ====== 7 : . r . r . r . r 6 : r . . . r . r . 5 : . . . . . r . . 4 : . . R . . . r . 3 : . b . . . . . b 2 : . . . . . . . . 1 : . . . . . . . r 0 : . . . . . . . . 0 1 2 3 4 5 6 7 It is r 's turn The move is : [(4, 2), (2, 0)] (in 0.00 s) ====== The current board( 31 )is (after move): ====== 7 : . r . r . r . r 6 : r . . . r . r . 5 : . . . . . r . . 4 : . . . . . . r . 3 : . . . . . . . b 2 : R . . . . . . . 1 : . . . . . . . r 0 : . . . . . . . . 0 1 2 3 4 5 6 7 It is b 's turn Game Over The Winner is: VivekPunjabiCheckers r (Game took 103.73 s)