Round2_1: Winner Xin Carsten (red) vs. Xin(yellow) Game 1 [Red] : Xin (by winning) Game 2 [Yellow]: Xin (by winning) Game 3 [Red] : Xin (by winning) Game 4 [Yellow]: Carsten (by winning) Game 5 [Red] : Xin (by winning) Game 6 [Yellow]: Xin (by winning) Game 7 [Red] : Xin (by winning) Game 8 [Yellow]: Xin (by winning) Game 9 [Red] : Carsten (by winning) Game 10 [Yellow]: Xin (by winning) Protocol: - Round2_1.playerRed 5; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . . 1 2 3 4 5 6 7 Xin's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . o . . . 1 2 3 4 5 6 7 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . . o . . . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . . o . o . 1 2 3 4 5 6 7 Xin's move [3] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . . o o o . 1 2 3 4 5 6 7 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . . o x o . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . x . . . . . . o x o . 1 2 3 4 5 6 7 Xin's move [5] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . x o . . . . . o x o . 1 2 3 4 5 6 7 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . x x . . . . . o x o . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . x x . . . . . o x o o 1 2 3 4 5 6 7 Xin's move [8] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o o . . . . . x x . . . . . o x o o 1 2 3 4 5 6 7 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o x . . . . . x x . . . . . o x o o 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o x . . . . . x x . . . . o o x o o 1 2 3 4 5 6 7 Xin's move [10] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o x . . . . . x x . . . o o o x o o 1 2 3 4 5 6 7 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o x . . . . . x x . . . x o o x o o 1 2 3 4 5 6 7 Carsten's move [1] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o x . . . . o x x . . . x o o x o o 1 2 3 4 5 6 7 Xin's move [12] . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . o x . . . . o x x . . . x o o x o o 1 2 3 4 5 6 7 5. . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . o x . . . . o x x . . . x o o x o o 1 2 3 4 5 6 7 Winner: Xin val it = "Xin" : string - Round2_1.playerYellow 5; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 3 4 5 6 7 Xin's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . o . . . 1 2 3 4 5 6 7 Xin's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . o o . . 1 2 3 4 5 6 7 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . o x . . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . x . o x . . 1 2 3 4 5 6 7 Xin's move [3] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . o . . . . x . o x . . 1 2 3 4 5 6 7 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . . o . . . . x . o x . . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . . o o . . . x . o x . . 1 2 3 4 5 6 7 Xin's move [5] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . . o o . . . x o o x . . 1 2 3 4 5 6 7 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . . o o . . . x x o x . . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . o o o . . . x x o x . . 1 2 3 4 5 6 7 Xin's move [7] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . o o o o . . . x x o x . . 1 2 3 4 5 6 7 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . x o o o . . . x x o x . . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . x . . . . x o o o . . . x x o x . . 1 2 3 4 5 6 7 Xin's move [10] . . . . . . . . . . . . . . . . . . . . . . . . o . . . . o . x . . . . x o o o . . . x x o x . . 1 2 3 4 5 6 7 2. . . . . . . . . . . . . . . . . . . . . . . . o . . . . x . x . . . . x o o o . . . x x o x . . 1 2 3 4 5 6 7 Carsten's move [1] . . . . . . . . . . . . . . . . . . . . . . . . o . . . . x . x o . . . x o o o . . . x x o x . . 1 2 3 4 5 6 7 Xin's move [12] . . . . . . . . . . . . . . . . . . . . . . o . o . . . . x . x o . . . x o o o . . . x x o x . . 1 2 3 4 5 6 7 2. . . . . . . . . . . . . . . . . . . . . . x . o . . . . x . x o . . . x o o o . . . x x o x . . 1 2 3 4 5 6 7 Winner: Xin val it = "Xin" : string - Round2_1.playerRed 5; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . 1 2 3 4 5 6 7 Xin's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . o . . . . . 1 2 3 4 5 6 7 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . . o . . . . . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . o o . . . . . 1 2 3 4 5 6 7 Xin's move [3] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . o o . o . . . 1 2 3 4 5 6 7 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . o o . x . . . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . o o o x . . . 1 2 3 4 5 6 7 Xin's move [5] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x o . . . . o o o x . . . 1 2 3 4 5 6 7 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x x . . . . o o o x . . . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . x x . . . . o o o x . . . 1 2 3 4 5 6 7 Xin's move [8] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . o x x . . . . o o o x . . . 1 2 3 4 5 6 7 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . x x x . . . . o o o x . . . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . x x x o . . . o o o x . . . 1 2 3 4 5 6 7 Xin's move [10] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o o . . . . x x x o . . . o o o x . . . 1 2 3 4 5 6 7 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . o x . . . . x x x o . . . o o o x . . . 1 2 3 4 5 6 7 Carsten's move [1] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o x o . . . x x x o . . . o o o x . . . 1 2 3 4 5 6 7 Xin's move [13] . . . . . . . . . . . . . . . . . . . . . . . . o . . . . o x o . . . x x x o . . . o o o x . . . 1 2 3 4 5 6 7 4. . . . . . . . . . . . . . . . . . . . . . . . x . . . . o x o . . . x x x o . . . o o o x . . . 1 2 3 4 5 6 7 Carsten's move [1] . . . . . . . . . . . . . . . . . . . . . . o . x . . . . o x o . . . x x x o . . . o o o x . . . 1 2 3 4 5 6 7 Xin's move [16] . . . . . . . . . . . . . . . o . . . . . . o . x . . . . o x o . . . x x x o . . . o o o x . . . 1 2 3 4 5 6 7 2. . . . . . . . . . . . . . . x . . . . . . o . x . . . . o x o . . . x x x o . . . o o o x . . . 1 2 3 4 5 6 7 Carsten's move [2] . . . . . . . . . . . . . . . x . . . . . . o o x . . . . o x o . . . x x x o . . . o o o x . . . 1 2 3 4 5 6 7 Xin's move [18] . . . . . . . . . . . . . . . x . . . . . . o o x . . . . o x o . . . x x x o . . . o o o x o . . 1 2 3 4 5 6 7 5. . . . . . . . . . . . . . . x . . . . . . o o x . . . . o x o . . . x x x o . . . o o o x x . . 1 2 3 4 5 6 7 Carsten's move [2] . . . . . . . . . . . . . . . x . . . . . . o o x . . . o o x o . . . x x x o . . . o o o x x . . 1 2 3 4 5 6 7 Xin's move [21] . . . . . . . . . . . . . . . x . . . . . o o o x . . . o o x o . . . x x x o . . . o o o x x . . 1 2 3 4 5 6 7 1. . . . . . . . . . . . . . . x . . . . . x o o x . . . o o x o . . . x x x o . . . o o o x x . . 1 2 3 4 5 6 7 Carsten's move [2] . . . . . . . . . . . . . . . x . . . . . x o o x . . . o o x o . . . x x x o . . . o o o x x . o 1 2 3 4 5 6 7 Xin's move [25] . . . . . . . . . . . . . . . x . . . . . x o o x . . . o o x o . . . x x x o o . . o o o x x . o 1 2 3 4 5 6 7 5. . . . . . . . . . . . . . . x . . . . . x o o x . . . o o x o . . . x x x o x . . o o o x x . o 1 2 3 4 5 6 7 Carsten's move [3] . . . . . . . . . . . . . . . x . . . . . x o o x . . . o o x o o . . x x x o x . . o o o x x . o 1 2 3 4 5 6 7 Xin's move [31] . . . . . . . . . . . . . . . x . o . . . x o o x . . . o o x o o . . x x x o x . . o o o x x . o 1 2 3 4 5 6 7 4. . . . . . . . . . . . . . . x . x . . . x o o x . . . o o x o o . . x x x o x . . o o o x x . o 1 2 3 4 5 6 7 Carsten's move [3] . . . . . . . . . . o . . . . x . x . . . x o o x . . . o o x o o . . x x x o x . . o o o x x . o 1 2 3 4 5 6 7 Xin's move [34] . . . . . . . . . . o . . . . x o x . . . x o o x . . . o o x o o . . x x x o x . . o o o x x . o 1 2 3 4 5 6 7 3. . . . . . . . . . o . . . . x x x . . . x o o x . . . o o x o o . . x x x o x . . o o o x x . o 1 2 3 4 5 6 7 Carsten's move [4] . . . . . . . . . . o . . . . x x x . . . x o o x o . . o o x o o . . x x x o x . . o o o x x . o 1 2 3 4 5 6 7 Xin's move [37] . . . . . . . . o . o . . . . x x x . . . x o o x o . . o o x o o . . x x x o x . . o o o x x . o 1 2 3 4 5 6 7 2. . . . . . . . x . o . . . . x x x . . . x o o x o . . o o x o o . . x x x o x . . o o o x x . o 1 2 3 4 5 6 7 Carsten's move [4] . . . . . . . . x . o . . . . x x x o . . x o o x o . . o o x o o . . x x x o x . . o o o x x . o 1 2 3 4 5 6 7 Xin's move [40] . . . . . . . . x . o o . . . x x x o . . x o o x o . . o o x o o . . x x x o x . . o o o x x . o 1 2 3 4 5 6 7 5. . . . . . . . x . o x . . . x x x o . . x o o x o . . o o x o o . . x x x o x . . o o o x x . o 1 2 3 4 5 6 7 Carsten's move [4] . . . . . . . . x o o x . . . x x x o . . x o o x o . . o o x o o . . x x x o x . . o o o x x . o 1 2 3 4 5 6 7 Xin's move [42] . . . . . . . . x o o x . . o x x x o . . x o o x o . . o o x o o . . x x x o x . . o o o x x . o 1 2 3 4 5 6 7 1. . . . . . . . x o o x . . x x x x o . . x o o x o . . o o x o o . . x x x o x . . o o o x x . o 1 2 3 4 5 6 7 Winner: Xin val it = "Xin" : string - Round2_1.playerYellow 5; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 3 4 5 6 7 Xin's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . o . . 1 2 3 4 5 6 7 Xin's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . . x . . o . . 1 2 3 4 5 6 7 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . x . . o . . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . x . . . x . . o . . 1 2 3 4 5 6 7 Xin's move [3] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . x . . . x . . o o . 1 2 3 4 5 6 7 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . x . . . x . . o x . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . x . . . x . o o x . 1 2 3 4 5 6 7 Xin's move [5] . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . o . . . . . . x . . . x . o o x . 1 2 3 4 5 6 7 5. . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . . o . . . . . . x . . . x . o o x . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . . o . . . o . . x . . . x . o o x . 1 2 3 4 5 6 7 Xin's move [8] . . . . . . . . . . . . . . . . . . . . . . . . . x . . . o . . o . . . o . . x . . . x . o o x . 1 2 3 4 5 6 7 2. . . . . . . . . . . . . . . . . . . . . . . . . x . . . x . . o . . . o . . x . . . x . o o x . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . x . . . x . . o . . . o . . x o . . x . o o x . 1 2 3 4 5 6 7 Xin's move [10] . . . . . . . . . . . . . . . . . . . . . . . . . x . . . x . . o . . . o . . x o . . x o o o x . 1 2 3 4 5 6 7 3. . . . . . . . . . . . . . . . . . . . . . . . . x . . . x . . o . . . o . . x o . . x x o o x . 1 2 3 4 5 6 7 Carsten's move [1] . . . . . . . . . . . . . . . . . . . . . . . . . x . . . x . . o . . . o . o x o . . x x o o x . 1 2 3 4 5 6 7 Xin's move [13] . . . . . . . . . . . . . . . . . . . . . . . . . x . . . x . o o . . . o . o x o . . x x o o x . 1 2 3 4 5 6 7 4. . . . . . . . . . . . . . . . . . . . . . . . . x . . . x . x o . . . o . o x o . . x x o o x . 1 2 3 4 5 6 7 Carsten's move [1] . . . . . . . . . . . . . . . . . . . . . . . . . x . . . x . x o . . . o o o x o . . x x o o x . 1 2 3 4 5 6 7 Xin's move [16] . . . . . . . . . . . . . . . . . . . . . . . . . x . . . x . x o . . . o o o x o . o x x o o x . 1 2 3 4 5 6 7 1. . . . . . . . . . . . . . . . . . . . . . . . . x . . . x . x o . . . o o o x o . x x x o o x . 1 2 3 4 5 6 7 Carsten's move [1] . . . . . . . . . . . . . . . . . . . . . . . . . x . . . x . x o . . o o o o x o . x x x o o x . 1 2 3 4 5 6 7 Winner: Carsten val it = "Carsten" : string - Round2_1.playerRed 5; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . 1 2 3 4 5 6 7 Xin's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . o . . . . . . 1 2 3 4 5 6 7 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . . o . . . . . . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . . o . o . . . . 1 2 3 4 5 6 7 Xin's move [3] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . . o . o o . . . 1 2 3 4 5 6 7 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . . o . o x . . . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . . o . o x . o . 1 2 3 4 5 6 7 Xin's move [6] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . o . . . . o . o x . o . 1 2 3 4 5 6 7 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . x . . . . o . o x . o . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . x o . . . o . o x . o . 1 2 3 4 5 6 7 Xin's move [9] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . . x . x o . . . o . o x . o . 1 2 3 4 5 6 7 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . x . x o . . . o . o x . o . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . x . . . x . x o . . . o . o x . o . 1 2 3 4 5 6 7 Xin's move [12] . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . o x . . . x . x o . . . o . o x . o . 1 2 3 4 5 6 7 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . o . x x . . . x . x o . . . o . o x . o . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . x x . . . x . x o . . . o o o x . o . 1 2 3 4 5 6 7 Xin's move [14] . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . x x . . . x . x o . o . o o o x . o . 1 2 3 4 5 6 7 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . o . x x . . . x . x o . x . o o o x . o . 1 2 3 4 5 6 7 Carsten's move [1] . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . x x . . . x o x o . x . o o o x . o . 1 2 3 4 5 6 7 Xin's move [17] . . . . . . . . . . . . . . . . . . . . . . . . . . . . o o x x . . . x o x o . x . o o o x . o . 1 2 3 4 5 6 7 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . o x x x . . . x o x o . x . o o o x . o . 1 2 3 4 5 6 7 Carsten's move [1] . . . . . . . . . . . . . . . . . . . . . . . o . . . . o x x x . . . x o x o . x . o o o x . o . 1 2 3 4 5 6 7 Xin's move [20] . . . . . . . . . . . . . . . . . . . . . o . o . . . . o x x x . . . x o x o . x . o o o x . o . 1 2 3 4 5 6 7 1. . . . . . . . . . . . . . . . . . . . . x . o . . . . o x x x . . . x o x o . x . o o o x . o . 1 2 3 4 5 6 7 Winner: Xin val it = "Xin" : string - Round2_1.playerYellow 5; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 3 4 5 6 7 Xin's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . o . 1 2 3 4 5 6 7 Xin's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . o o . 1 2 3 4 5 6 7 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . x o . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . x o o 1 2 3 4 5 6 7 Xin's move [3] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x o . x o o 1 2 3 4 5 6 7 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x x . x o o 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x x o x o o 1 2 3 4 5 6 7 Xin's move [6] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . x x o x o o 1 2 3 4 5 6 7 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . x x o x o o 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . x . . x x o x o o 1 2 3 4 5 6 7 Xin's move [9] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o o . x . . x x o x o o 1 2 3 4 5 6 7 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o x . x . . x x o x o o 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o x o x . . x x o x o o 1 2 3 4 5 6 7 Xin's move [12] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . o x o x . . x x o x o o 1 2 3 4 5 6 7 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . o x o x . . x x o x o o 1 2 3 4 5 6 7 Carsten's move [1] . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . x . . . . . o x o x . . x x o x o o 1 2 3 4 5 6 7 Xin's move [14] . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . x o . . . . o x o x . . x x o x o o 1 2 3 4 5 6 7 5. . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . x x . . . . o x o x . . x x o x o o 1 2 3 4 5 6 7 Carsten's move [1] . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . x x o . . . o x o x . . x x o x o o 1 2 3 4 5 6 7 Xin's move [17] . . . . . . . . . . . . . . . . . . . . . . . . o . o . . . . x x o . . . o x o x . . x x o x o o 1 2 3 4 5 6 7 6. . . . . . . . . . . . . . . . . . . . . . . . o . x . . . . x x o . . . o x o x . . x x o x o o 1 2 3 4 5 6 7 Winner: Xin val it = "Xin" : string - Round2_1.playerRed 5; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . 1 2 3 4 5 6 7 Xin's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . o . . . . 1 2 3 4 5 6 7 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . . o . . . . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . o . o . . . . 1 2 3 4 5 6 7 Xin's move [3] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . o . o o . . . 1 2 3 4 5 6 7 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . o . o x . . . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x o . . . o . o x . . . 1 2 3 4 5 6 7 Xin's move [5] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . x o . . . o . o x . . . 1 2 3 4 5 6 7 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . x o . . . o . o x . . . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . x o . . . o . o x . . o 1 2 3 4 5 6 7 Xin's move [8] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . . x . x o . . . o . o x . . o 1 2 3 4 5 6 7 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . x . x o . . . o . o x . . o 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . x . x o . . o o . o x . . o 1 2 3 4 5 6 7 Xin's move [11] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o x . . . x . x o . . o o . o x . . o 1 2 3 4 5 6 7 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x x . . . x . x o . . o o . o x . . o 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x x . . . x . x o . . o o o o x . . o 1 2 3 4 5 6 7 Xin's move [14] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x x . . o x . x o . . o o o o x . . o 1 2 3 4 5 6 7 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x x . . x x . x o . . o o o o x . . o 1 2 3 4 5 6 7 Carsten's move [1] . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . x x . . x x . x o . . o o o o x . . o 1 2 3 4 5 6 7 Xin's move [16] . . . . . . . . . . . . . . . . o . . . . . . o . . . . . . x x . . x x . x o . . o o o o x . . o 1 2 3 4 5 6 7 3. . . . . . . . . . . . . . . . x . . . . . . o . . . . . . x x . . x x . x o . . o o o o x . . o 1 2 3 4 5 6 7 Carsten's move [1] . . . . . . . . . . . . . . . . x . . . . . . o . . . . . . x x . . x x . x o . . o o o o x o . o 1 2 3 4 5 6 7 Xin's move [19] . . . . . . . . . . . . . . . . x . . . . . . o . . . . . . x x . . x x . x o o . o o o o x o . o 1 2 3 4 5 6 7 5. . . . . . . . . . . . . . . . x . . . . . . o . . . . . . x x . . x x . x o x . o o o o x o . o 1 2 3 4 5 6 7 Carsten's move [2] . . . . . . . . . . . . . . . . x . . . . . . o . . . . . . x x . . x x o x o x . o o o o x o . o 1 2 3 4 5 6 7 Xin's move [21] . . . . . . . . . . . . . . . . x . . . . . . o . . . . . o x x . . x x o x o x . o o o o x o . o 1 2 3 4 5 6 7 2. . . . . . . . . . . . . . . . x . . . . . . o . . . . . x x x . . x x o x o x . o o o o x o . o 1 2 3 4 5 6 7 Carsten's move [2] . . . . . . . . . . . . . . . . x . . . . . . o . . . o . x x x . . x x o x o x . o o o o x o . o 1 2 3 4 5 6 7 Xin's move [24] . . . . . . . . . . . . . . . . x . . . . . o o . . . o . x x x . . x x o x o x . o o o o x o . o 1 2 3 4 5 6 7 2. . . . . . . . . . . . . . . . x . . . . . x o . . . o . x x x . . x x o x o x . o o o o x o . o 1 2 3 4 5 6 7 Carsten's move [2] . . . . . . . . . o . . . . . . x . . . . . x o . . . o . x x x . . x x o x o x . o o o o x o . o 1 2 3 4 5 6 7 Xin's move [26] . . . . . . . . . o . . . . . o x . . . . . x o . . . o . x x x . . x x o x o x . o o o o x o . o 1 2 3 4 5 6 7 2. . . . . . . . . o . . . . . x x . . . . . x o . . . o . x x x . . x x o x o x . o o o o x o . o 1 2 3 4 5 6 7 Carsten's move [3] . . . . . . . . o o . . . . . x x . . . . . x o . . . o . x x x . . x x o x o x . o o o o x o . o 1 2 3 4 5 6 7 Xin's move [28] . o . . . . . . o o . . . . . x x . . . . . x o . . . o . x x x . . x x o x o x . o o o o x o . o 1 2 3 4 5 6 7 2. x . . . . . . o o . . . . . x x . . . . . x o . . . o . x x x . . x x o x o x . o o o o x o . o 1 2 3 4 5 6 7 Carsten's move [3] . x . . . . . . o o . . . . . x x . . . o . x o . . . o . x x x . . x x o x o x . o o o o x o . o 1 2 3 4 5 6 7 Xin's move [29] . x . . . . . . o o . . . . . x x . . . o . x o . . . o . x x x o . x x o x o x . o o o o x o . o 1 2 3 4 5 6 7 5. x . . . . . . o o . . . . . x x . . . o . x o . . . o . x x x x . x x o x o x . o o o o x o . o 1 2 3 4 5 6 7 Winner: Xin val it = "Xin" : string - Round2_1.playerYellow 5; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 3 4 5 6 7 Xin's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . o . 1 2 3 4 5 6 7 Xin's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . o o . 1 2 3 4 5 6 7 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . x o . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . x . . x o . 1 2 3 4 5 6 7 Xin's move [3] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . o . . x . . x o . 1 2 3 4 5 6 7 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . . o . . x . . x o . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . . o . . x . o x o . 1 2 3 4 5 6 7 Xin's move [6] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . o o . . x . o x o . 1 2 3 4 5 6 7 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . x o . . x . o x o . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . x o . . x . o x o o 1 2 3 4 5 6 7 Xin's move [8] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o x . . . . . x o . . x . o x o o 1 2 3 4 5 6 7 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x x . . . . . x o . . x . o x o o 1 2 3 4 5 6 7 Carsten's move [1] . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . x x . . . . . x o . . x . o x o o 1 2 3 4 5 6 7 Xin's move [11] . . . . . . . . . . . . . . . . . . o . . . . . . o . . . . . . x x . . . . . x o . . x . o x o o 1 2 3 4 5 6 7 5. . . . . . . . . . . . . . . . . . x . . . . . . o . . . . . . x x . . . . . x o . . x . o x o o 1 2 3 4 5 6 7 Carsten's move [1] . . . . . . . . . . . . . . . . . . x . . . . . . o o . . . . . x x . . . . . x o . . x . o x o o 1 2 3 4 5 6 7 Xin's move [13] . . . . . . . . . . . . . . . . . . x o . . . . . o o . . . . . x x . . . . . x o . . x . o x o o 1 2 3 4 5 6 7 6. . . . . . . . . . . . . . . . . . x x . . . . . o o . . . . . x x . . . . . x o . . x . o x o o 1 2 3 4 5 6 7 Carsten's move [1] . . . . . . . . . . . . . . . . . . x x . . . . . o o . . . . . x x . . o . . x o . . x . o x o o 1 2 3 4 5 6 7 Xin's move [16] . . . . . . . . . . . . . . . . . . x x . . . . . o o . . . . . x x . . o . . x o o . x . o x o o 1 2 3 4 5 6 7 7. . . . . . . . . . . . . . . . . . x x . . . . . o o . . . . . x x . . o . . x o x . x . o x o o 1 2 3 4 5 6 7 Carsten's move [2] . . . . . . . . . . . . . . . . . . x x . . . . . o o . . . . . x x . . o . o x o x . x . o x o o 1 2 3 4 5 6 7 Xin's move [18] . . . . . . . . . . . . . . . . . . x x . . . . . o o . . . . . x x o . o . o x o x . x . o x o o 1 2 3 4 5 6 7 7. . . . . . . . . . . . . . . . . . x x . . . . . o o . . . . . x x x . o . o x o x . x . o x o o 1 2 3 4 5 6 7 Carsten's move [2] . . . . . . . . . . . . . . . . . . x x . . . . . o o o . . . . x x x . o . o x o x . x . o x o o 1 2 3 4 5 6 7 Xin's move [21] . . . . . . . . . . . . . . . . . . x x . . . . . o o o . . . o x x x . o . o x o x . x . o x o o 1 2 3 4 5 6 7 4. . . . . . . . . . . . . . . . . . x x . . . . . o o o . . . x x x x . o . o x o x . x . o x o o 1 2 3 4 5 6 7 Winner: Xin val it = "Xin" : string - Round2_1.playerRed 5; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o 1 2 3 4 5 6 7 Xin's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . o 1 2 3 4 5 6 7 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . . o 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . o . o 1 2 3 4 5 6 7 Xin's move [4] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . x . . . . o . o 1 2 3 4 5 6 7 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . x . . . . o . o 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . x . . . o o . o 1 2 3 4 5 6 7 Xin's move [6] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . x . o . o o . o 1 2 3 4 5 6 7 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . x . x . o o . o 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . x . x . o o o o 1 2 3 4 5 6 7 Winner: Carsten val it = "Carsten" : string - Round2_1.playerYellow 5; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 3 4 5 6 7 Xin's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . o . 1 2 3 4 5 6 7 Xin's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . o o . 1 2 3 4 5 6 7 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . x o . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . o x o . 1 2 3 4 5 6 7 Xin's move [3] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . . x . o x o . 1 2 3 4 5 6 7 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . x . o x o . 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . x . o x o o 1 2 3 4 5 6 7 Xin's move [6] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . x . . . x . o x o o 1 2 3 4 5 6 7 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x . . . . . . x . . . x . o x o o 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . x . . . . . . x . . . x . o x o o 1 2 3 4 5 6 7 Xin's move [8] . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . x . . . . . . x . o . x . o x o o 1 2 3 4 5 6 7 7. . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . x . . . . . . x . x . x . o x o o 1 2 3 4 5 6 7 Carsten's move [0] . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . x . . . o . . x . x . x . o x o o 1 2 3 4 5 6 7 Xin's move [11] . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . x . . . o . o x . x . x . o x o o 1 2 3 4 5 6 7 4. . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . x . . . o . x x . x . x . o x o o 1 2 3 4 5 6 7 Carsten's move [1] . . . . . . . . . . . . . . . . . . . . . . . . . o . . . . . . x . . . o . x x o x . x . o x o o 1 2 3 4 5 6 7 Xin's move [13] . . . . . . . . . . . . . . . . . . . . . . . . . o . . . o . . x . . . o . x x o x . x . o x o o 1 2 3 4 5 6 7 2. . . . . . . . . . . . . . . . . . . . . . . . . o . . . x . . x . . . o . x x o x . x . o x o o 1 2 3 4 5 6 7 Carsten's move [1] . . . . . . . . . . . . . . . . . . . . . . . . . o . . . x . . x o . . o . x x o x . x . o x o o 1 2 3 4 5 6 7 Xin's move [16] . . . . . . . . . . . . . . . . . . . . . . . . . o o . . x . . x o . . o . x x o x . x . o x o o 1 2 3 4 5 6 7 6. . . . . . . . . . . . . . . . . . . . . . . . . o x . . x . . x o . . o . x x o x . x . o x o o 1 2 3 4 5 6 7 Carsten's move [2] . . . . . . . . . . . . . . . . . . . . . . . . . o x . . x . . x o . . o . x x o x . x o o x o o 1 2 3 4 5 6 7 Xin's move [18] . . . . . . . . . . . . . . . . . . . . . . . . . o x . . x . o x o . . o . x x o x . x o o x o o 1 2 3 4 5 6 7 4. . . . . . . . . . . . . . . . . . . . . . . . . o x . . x . x x o . . o . x x o x . x o o x o o 1 2 3 4 5 6 7 Carsten's move [2] . . . . . . . . . . . . . . . . . . . . . . . . o o x . . x . x x o . . o . x x o x . x o o x o o 1 2 3 4 5 6 7 Xin's move [21] . . . . . . . . . . . . . . . . . o . . . . . . o o x . . x . x x o . . o . x x o x . x o o x o o 1 2 3 4 5 6 7 4. . . . . . . . . . . . . . . . . x . . . . . . o o x . . x . x x o . . o . x x o x . x o o x o o 1 2 3 4 5 6 7 Carsten's move [2] . . . . . . . . . . . . . . . . . x . . . . o . o o x . . x . x x o . . o . x x o x . x o o x o o 1 2 3 4 5 6 7 Xin's move [24] . . . . . . . . . . . . . . . . . x o . . . o . o o x . . x . x x o . . o . x x o x . x o o x o o 1 2 3 4 5 6 7 5. . . . . . . . . . . . . . . . . x x . . . o . o o x . . x . x x o . . o . x x o x . x o o x o o 1 2 3 4 5 6 7 Carsten's move [3] . . . . . . . . . . . . . . . . . x x . . . o . o o x . . x . x x o o . o . x x o x . x o o x o o 1 2 3 4 5 6 7 Xin's move [27] . . . . . . . . . . . . . . . . . x x o . . o . o o x . . x . x x o o . o . x x o x . x o o x o o 1 2 3 4 5 6 7 6. . . . . . . . . . . . . . . . . x x x . . o . o o x . . x . x x o o . o . x x o x . x o o x o o 1 2 3 4 5 6 7 Carsten's move [3] . . . . . . . . . . o . . . . . . x x x . . o . o o x . . x . x x o o . o . x x o x . x o o x o o 1 2 3 4 5 6 7 Xin's move [30] . . . . . . . . . . o . . . . o . x x x . . o . o o x . . x . x x o o . o . x x o x . x o o x o o 1 2 3 4 5 6 7 2. . . . . . . . . . o . . . . x . x x x . . o . o o x . . x . x x o o . o . x x o x . x o o x o o 1 2 3 4 5 6 7 Carsten's move [4] . . . o . . . . . . o . . . . x . x x x . . o . o o x . . x . x x o o . o . x x o x . x o o x o o 1 2 3 4 5 6 7 Xin's move [35] . . . o . . . . . . o . . . . x . x x x . . o . o o x . . x . x x o o . o . x x o x o x o o x o o 1 2 3 4 5 6 7 1. . . o . . . . . . o . . . . x . x x x . . o . o o x . . x . x x o o . o . x x o x x x o o x o o 1 2 3 4 5 6 7 Carsten's move [4] . . . o . . . . o . o . . . . x . x x x . . o . o o x . . x . x x o o . o . x x o x x x o o x o o 1 2 3 4 5 6 7 Xin's move [38] . o . o . . . . o . o . . . . x . x x x . . o . o o x . . x . x x o o . o . x x o x x x o o x o o 1 2 3 4 5 6 7 2. x . o . . . . o . o . . . . x . x x x . . o . o o x . . x . x x o o . o . x x o x x x o o x o o 1 2 3 4 5 6 7 Carsten's move [4] . x . o . . . . o . o . . . . x . x x x . . o . o o x o . x . x x o o . o . x x o x x x o o x o o 1 2 3 4 5 6 7 Xin's move [40] . x . o . . . . o . o . . . . x . x x x o . o . o o x o . x . x x o o . o . x x o x x x o o x o o 1 2 3 4 5 6 7 7. x . o . . . . o . o . . . . x . x x x x . o . o o x o . x . x x o o . o . x x o x x x o o x o o 1 2 3 4 5 6 7 Winner: Xin val it = "Xin" : string -