Self-Play Chinese Checkers

A full game on the 121-hole hexagram (10 marbles per side, top point vs bottom point), both sides driven by the same alpha-beta Minimax from OnlyCSharp.GameDevelopment.Core (depth 3, distance-to-goal evaluation). Every move below is computed live at build time (no JavaScript, no runtime).

Result

Player 1 wins - all ten marbles home.

Move list

MovePlayerFromToKindeval P1positionsms
1P1C1E5jump x1+21,0406
1P2O1M7jump x101,8228
2P1E5F4slide+14,94521
2P2M7L7slide03,81316
3P1A1E5jump x2+46,82029
3P2O2K6jump x2013,36453
4P1C2G4jump x3+411,91161
4P2O3K5jump x3045,29277
5P1E5G5jump x2+217,75319
5P2K5J5slide+150,73139
6P1D1E6slide+223,72825
6P2K6J6slide+164,32547
7P1D2H5jump x2+539,81039
7P2Q1I5jump x4-363,19332
8P1G5H4slide-258,29426
8P2L7K6slide-332,02815
9P1C3G3jump x3+117,51110
9P2K6G6jump x2-319,87210
10P1H4H6jump x1-335,98218
10P2G6F6slide-416,0758
11P1E6E7slide-412,5188
11P2F6E6slide-514,3747
12P1D4H3jump x3-110,8187
12P2E6D2slide-10212,1497
13P1G4I2jump x1-10018,8499
13P2I5G7jump x1-10214,7587
14P1F4J3jump x2-9839,40717
14P2N1M5slide-9923,27111
15P1D3F6jump x1-9747,61521
15P2G7G6slide-9736,91717
16P1G3K3jump x2-9330,89517
16P2N3J2jump x3-9741,29419
17P1J3L3jump x1-9625,88914
17P2P1O2slide-9737,32418
18P1B1C2slide-9636,05819
18P2G6E8jump x2-9843,54921
19P1I2M6jump x3-9429,88019
19P2M5N1slide-9374,58232
20P1M6L6slide-9424,77814
20P2J5I4slide-9552,68325
21P1C2K6jump x4-8728,74617
21P2J6I6slide-8839,58920
22P1H6J7jump x1-8631,36917
22P2I6H7slide-8738,79119
23P1J7J6slide-8725,67214
23P2I4I5slide-8737,43118
24P1L6M7slide-8624,07314
24P2N2H6jump x3-9254,89226
25P1J6P1jump x3+1276,70133
25P2I5G7jump x1+1049,56821
26P1E7I5jump x2+1446,59820
26P2H6D1jump x3-8950,26021
27P1H5N3jump x3+1759,27824
27P2P2D3jump x6-95114,36539
28P1I5J5slide-9445,49517
28P2H7D4jump x2-19344,79918
29P1J5N2jump x2-9042,62415
29P2D2C1slide-9527,77010
30P1B2C2slide-9435,02912
30P2E8F7slide-9451,33217
31P1C2C3slide-9448,77817
31P2G7G6slide-9429,89410
32P1C3C2slide-9446,12215
32P2G6E6jump x1-9635,62113
33P1C2G6jump x2-9246,62515
33P2F7D2jump x2-18951,95617
34P1F6H6jump x1-18731,95310
34P2D1B1jump x1-19237,67312
35P1G6I6jump x1-19046,62315
35P2E6C2jump x1-29154,26116
36P1H6J7jump x1-28971,16620
36P2N1M5slide-29031,49310
37P1L3M4slide-28995,37827
37P2M5L5slide-29032,04010
38P1K3K4slide-29088,77025
38P2J2I2slide-29131,96210
39P1K4M6jump x1-28973,70321
39P2O2M8jump x1-29124,6218
40P1M6O2jump x1-19069,36020
40P2I2G4jump x1-19236,07410
41P1K6L6slide-19164,06617
41P2L5K5slide-19229,9509
42P1L6M6slide-19157,56515
42P2K5K6slide-19126,8858
43P1M6N1slide-9255,92515
43P2N4J5jump x2-9633,3529
44P1I6K8jump x1-9453,55915
44P2K6I4jump x1-9629,8279
45P1H3H4slide-9554,80315
45P2M8L8slide-9622,9877
46P1J7L9jump x1-9452,57814
46P2G4F5slide-9523,6787
47P1H4H5slide-9546,54513
47P2F5E6slide-9629,0839
48P1H5J6jump x2-9443,08512
48P2C2C3slide-9442,62112
49P1K8M8jump x1-9233,09110
49P2E6C2jump x1-19334,81811
50P1L9N4jump x2-9336,91510
50P2J5H4jump x1-9518,1495
51P1M7O3jump x1+626,6817
51P2L8K7slide+522,2715
52P1M4M5slide+622,2746
52P2K7G5jump x3+213,1114
53P1M5O1jump x1+10319,6695
53P2G5F5slide+10219,5595
54P1N4P2jump x1+10614,7043
54P2C2B2slide+10618,2944
55P1M8N4slide+20415,3694
55P2I4C2jump x3+9925,1705
56P1J6K6slide+1006,1421
56P2F5E6slide+9912,2432
57P1K6L6slide+1004,9021
57P2C1A1jump x1+10012,8453
58P1L6M6slide+1014,3551
58P2C2C1slide+10111,3542
59P1O1Q1jump x1+1033,8831
59P2E6C2jump x1+210,3842
60P1M6M7slide+23,6521
60P2B1D1jump x1+45040
61P1M7O1jump x1+1063,5251

Final board

The hexagram, row by row. 1 = Player 1 marble, 2 = Player 2 marble, . = empty hole.

2
.2
222
2222
.............
............
...........
...2......
.........
..........
...........
............
.............
1111
111
11
1