summary refs log tree commit diff
path: root/test/capture-oops-all-mills.dat
blob: b23eddba0c5c91bc70ce5a8e59a8db63195fe320 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
## This sets up the board to test the "Unless There's No Other Option" 
#  exception to the "No Breaking Up Mills" capture rule. Player 2 is
#  ready to capture, but all of Player 1's checkers are in a mill.
#  So Player 2 should be able to capture any piece from the G1-G4-G7 mill.
# PLACING PHASE (18 moves)
A1
A4
A7
b2
b4
b6
c3
c4
c5
d1
d2
d3
d5
d6
d7
e3
e4
e5
# MOVING PHASE (6 captures)
e4f4
e3e4
f4g4
d3e3
b4
g4g1
c4b4
d2
d7g7
e3d3
c5c4
b2d2
a1
c4c5
d2b2
d5
g7g4
b2d2
a7
c3c4
d2b2
c4
# FLYING PHASE!
c5g7
d3
e4f4
g7f6
b2d2
f6g7
d1
d2b2