Prima Peter, da ist ein funktionierendes BMI2-Compile drin.
Mit der avx2 von Ipman (Bezeichnung Crystal 150121) bekomme ich diesen Output:
Analysis by Crystal 150121, Test mit 16 GB Ram und 62ef826d1a6d.nnue:
56.Kd3 Kg8 57.Kc2 Kh8 58.Kb1 Kg8 59.Dd4 Kh7 60.Db6 Kg7 61.a4 bxa3 62.Ka2 Kh7 63.Kxa3 Kg7 64.Kb2 Kh7 65.Kc1 Kg7 66.Da6 Txf4 67.Dxa5 Tf5 68.Dc7+ Kg8 69.Dc4+ Kh7 70.Kb2
Weiß steht klar auf Gewinn: +- (4.45) Tiefe: 10/40 00:00:01 1462kN, tb=775
56.Kd3 Kg8 57.Kc2 Kh8 58.Kb1 Kg8 59.Da7 Kh8 60.Kb2 Kg8 61.Dc7 Kh8 62.Db8+ Kg7 63.Db6 Kh7 64.Kb1 Kg7 65.a4 bxa3 66.Ka2 Kh7 67.Kxa3 Kg7
Weiß hat entscheidenden Vorteil: +- (3.10) Tiefe: 11/45 00:00:01 2442kN, tb=1373
56.Kf3 Kg8 57.Kg2 Kh8 58.Kg3 Kg8 59.Kf3 Kh8 60.Dc8+ Kh7 61.Ke4 Kg7 62.De6 Kh7 63.Dd7+ Kh8 64.Dd4+ Kh7 65.Da1 Kg8 66.Db2 Kh7 67.Dd4 Kg8 68.Da1 Kh7 69.a3 bxa3 70.Dxa3 Kg7 71.Dc1 Kh7
Weiß steht deutlich besser: +/- (1.35) Tiefe: 12/63 00:00:01 15620kN, tb=4559
56.Kf3 Kg8 57.De6+ Kh7 58.Ke4 Kg7 59.Da6 Kh7 60.Ke3 Kg7 61.Db6 Kh7 62.Dc7+ Kh8 63.Ke4 Kg8 64.De7 Kh8 65.Kd3 Kg8 66.Da7 Kh8 67.Db7 Kg8 68.Db8+ Kg7 69.Kd4 Kh7
Weiß steht deutlich besser: +- (1.67) Tiefe: 13/63 00:00:01 16626kN, tb=4624
56.Kf3 Kg8 57.De8+ Kg7 58.Db8 Kh7 59.Ke4 Kg7 60.Db7+ Kh8 61.Dc7 Kg8 62.Dd8+ Kg7 63.Kd3 Kh7 64.Kc2 Kg7 65.Dd7+ Kh8 66.a3
Weiß steht deutlich besser: +/- (1.55) Tiefe: 14/70 00:00:01 22414kN, tb=7358
56.Kf3 Kg8 57.Db7 Kh8 58.Ke4 Kg8 59.Db6 Kh7 60.Da6 Kg7 61.Kd3 Kh7 62.Db7+ Kh8 63.Dc8+ Kh7 64.Kd2 Kg7 65.Dd8 Kh7 66.Db6 Kg7 67.Ke3 Kh7 68.Dd4 Tf7 69.f5 Txf5 70.Db2 Kg8 71.Ke4 Kh7 72.Da1 Kg8 73.Dd4 Kh7 74.Db2 Kg8 75.Ke3 Kh7 76.a3 bxa3 77.Dxa3
Weiß steht besser: +/- (1.05) Tiefe: 15/83 00:00:01 36996kN, tb=15250
56.Kf3 Kg8 57.Dc8+ Kh7 58.Da8 Kg7 59.De8 Kh7 60.Ke4 Kg7 61.Db8 Kh7 62.Dd6 Kg7 63.Db6 Kh7 64.Da6 Kg7 65.Dd6 Kh7 66.Dd7+ Kg8 67.Kd3 Kh8 68.Ke3 Kg8 69.Dd4 Kh7 70.Kd2 Kg8 71.Da7 Td5+ 72.Kc2 Tf5 73.Dd7 Kh8 74.Kb2 Kg8 75.Ka1 Kh8 76.De7 Kg8 77.a3 bxa3 78.b4 axb4 79.Ka2 Kh8 80.Dxb4 Kg7 81.Db6 Txf4
Weiß steht besser: +/- (0.76) Tiefe: 16/93 00:00:01 43638kN, tb=16646
56.De7 Kg8 57.Dd7 Kh8
Die Stellung ist ausgeglichen: = (0.00) Tiefe: 17/107 00:00:04 163MN, tb=27713
...
56.Kd4 Kg8 57.De6+ Kh7 58.Dc8 Kg7 59.Ke4 Kh7 60.Db7+ Kg8 61.Ke3 Kh8 62.Dc7 Kg8 63.De7 Kh8 64.Ke4 Kg8 65.Dd8+ Kg7 66.Da8 Kh7 67.Da7+ Kg8 68.Kf3 Kh8 69.Db6 Kh7 70.Dg1 Kg7 71.Dc1 Kh7 72.Dh1
Weiß steht etwas besser: +/= (0.56) Tiefe: 19/84 00:00:04 197MN, tb=50316
...
56.De8+ Kh7
Die Stellung ist ausgeglichen: = (0.07 --) Tiefe: 20/94 00:00:23 846MN, tb=74046
Danach rührt sich nichts mehr, die Engine scheint in den Tiefschlaf zu gehen. Von daher ist deine Empfehlung schon mal besser...
... denn mit der bmi2 von Shriver (Bezeichnung Crystal 140121) bekomme ich diesen Output:
Analysis by Crystal 140121, Test mit 16 GB Ram und 62ef826d1a6d.nnue:
56.Dc8+ Kg7 57.De6 Kh7 58.Dd6 Kg7 59.De7+ Kh8 60.a4 bxa3 61.Dxa3 Kg8 62.Ke3 Txf4 63.Kxf4
Weiß steht klar auf Gewinn: +- (5.00) Tiefe: 10/35 00:00:01 2344kN, tb=480
56.Dd6 Kh7 57.Dd8 Kg7 58.Dc8 Kh7 59.De8 Kg7 60.Kf3 Kh7 61.Dc6 Kg7 62.Dd6 Kh7 63.Kf2 Tf7 64.Kg3 Tf5 65.Kh4 Kg7 66.Kg4 Kh7 67.Dc7+ Kh8 68.Kf3 Kg8 69.Ke3
Weiß hat entscheidenden Vorteil: +- (2.55) Tiefe: 11/45 00:00:01 6386kN, tb=2149
56.Kf3 Kg8 57.Da7 Kh8 58.Ke2 Kg8 59.Db6 Kg7 60.Kf3 Kh7 61.Da6 Kg7 62.De6 Kh7 63.De7+ Kg8 64.Ke4 Kh8 65.Ke3 Kg8 66.Db7 Kh8 67.Db8+ Kg7 68.Ke4 Kh7 69.Dd6 Kg7 70.Dc7+ Kg8 71.Db7 Kh8
Weiß steht deutlich besser: +- (1.79) Tiefe: 12/86 00:00:01 14053kN, tb=7361
56.Kf3 Kg8 57.Ke2 Kh8 58.Dd8+ Kh7 59.Dd4 Kg8 60.Ke3 Kh7 61.Db6 Kg7 62.Dd8 Kh7 63.Ke4 Kg7 64.Dd7+ Kg8 65.De7 Kh8 66.Dc7 Kg8 67.Ke3 Kh8 68.Db8+ Kh7 69.Kd2 Kg7 70.Ke2 Kh7 71.Da7+ Kg8 72.Dc7 Kh8 73.Dd7
Weiß steht deutlich besser: +/- (1.54) Tiefe: 13/86 00:00:01 20702kN, tb=9725
...
56.Dc6 Kg7 57.Da6 Kh7 58.Db7+ Kg8 59.Db8+ Kg7 60.De8
Die Stellung ist ausgeglichen: = (0.00) Tiefe: 26/13 00:00:17 743MN, tb=455632
56.De7
Die Stellung ist ausgeglichen: = (0.08 ++) Tiefe: 27/36 00:00:19 884MN, tb=701229
...
56.De7
Weiß steht etwas besser: +/= (0.46 ++) Tiefe: 27/70 00:00:19 886MN, tb=711310
56.De7
Weiß steht besser: +/- (0.71 ++) Tiefe: 27/70 00:00:19 886MN, tb=715122
56.De7
Weiß steht besser: +/- (1.03 ++) Tiefe: 27/70 00:00:19 887MN, tb=718142
...
56.De7
Weiß steht deutlich besser: +- (2.03 ++) Tiefe: 27/99 00:00:19 891MN, tb=744732
56.De7 Kg8 57.Dd8+ Kh7 58.Da8 Kg7 59.Ke3 Kh7 60.Dh1 Kg7 61.Ke2 Kh7 62.Da1 Kg8 63.Dd4 Kh7 64.Ke3 Kg8 65.Da7 Kh8 66.Dd7 Kg8 67.Kd2 Kh8 68.Dd4+ Kg8 69.Da7 Td5+ 70.Ke3 Tf5 71.Da6 Kh7 72.De6 Kg7 73.Db6 Kh7 74.Kd2 Kg7 75.Kc1 Kf7 76.De3 Kg7 77.Kb2 Kh8 78.a3 bxa3+ 79.Ka1 Kg8 80.Dd4 Kh7 81.Ka2 Kg8 82.Kb1 Kh7 83.Dg1 Kg7 84.Da7+ Kg8 85.Dc7 Kh8 86.Ka1 Kg8 87.Db7 Kh8 88.Da6 Kh7 89.Dc8 Kg7
Weiß steht deutlich besser: +/- (1.58) Tiefe: 27/99 00:00:20 915MN, tb=791539
...
56.De7 Kg8 57.Dd8+ Kh7 58.Da8 Kg7 59.Ke3 Kh7 60.Dh1 Kg7 61.Ke2 Kh7 62.Da1 Kg8 63.Dd4 Kh7 64.Ke3 Kg8 65.Da7 Kh8 66.Dd7 Kg8 67.Kd2 Kh8 68.Dd4+ Kg8 69.Da7 Td5+ 70.Ke3 Tf5 71.Da6 Kh7 72.De6 Kg7 73.Db6 Kh7 74.Kd2 Kg7 75.Kc1 Kf7 76.De3 Kg7 77.Kb2 Kh8 78.a3 bxa3+ 79.Ka1 Kg8 80.Dd4 Kh7 81.Ka2 Kg8 82.Kb1 Kh7 83.Dg1 Kg7 84.Da7+ Kg8 85.Dc7 Kh8 86.Ka1 Kg8 87.Db7 Kh8 88.Da6 Kh7 89.Dc8 Kg7
Weiß steht etwas besser: +/= (0.54 --) Tiefe: 28/36 00:00:59 2314MN, tb=867447
56.De7 Kg8 57.Dd8+ Kh7 58.Da8 Kg7 59.Ke3 Kh7 60.Dh1 Kg7 61.Ke2 Kh7 62.Da1 Kg8 63.Dd4 Kh7 64.Ke3 Kg8 65.Da7 Kh8 66.Dd7 Kg8 67.Kd2 Kh8 68.Dd4+ Kg8 69.Da7 Td5+ 70.Ke3 Tf5 71.Da6 Kh7 72.De6 Kg7 73.Db6 Kh7 74.Kd2 Kg7 75.Kc1 Kf7 76.De3 Kg7 77.Kb2 Kh8 78.a3 bxa3+ 79.Ka1 Kg8 80.Dd4 Kh7 81.Ka2 Kg8 82.Kb1 Kh7 83.Dg1 Kg7 84.Da7+ Kg8 85.Dc7 Kh8 86.Ka1 Kg8 87.Db7 Kh8 88.Da6 Kh7 89.Dc8 Kg7
Die Stellung ist ausgeglichen: = (0.11 --) Tiefe: 28/101 00:01:18 2981MN, tb=879062
Analysis by Crystal 140121, Test mit 16 GB Ram ohne NNUE:
56.Dd4+ Kh7
Weiß hat entscheidenden Vorteil: +- (3.25) Tiefe: 1/2 00:00:01 7016N
...
56.Kd3 Kg8 57.De6+ Kh7 58.Ke4 Kg7 59.Dd7+ Kg8 60.Dd4 Kh7 61.Dd6 Kg7 62.De6 Kh7 63.De7+ Kg8 64.Kd4 Kh8 65.Dd7 Kg8 66.Dd6
Weiß steht deutlich besser: +- (2.38) Tiefe: 12/57 00:00:01 5577kN, tb=4515
56.Kd3 Kg8 57.Ke4 Kh8 58.De8+ Kg7 59.De7+ Kh8 60.Dd7 Kg8 61.Kf3 Kh8 62.Da7 Kg8 63.Dg1 Kg7 64.Db6 Kh7 65.Ke3 Kg7 66.Dd4+ Kh7 67.Db2 Kg8 68.Da1 Kh7 69.Kf3 Kg8 70.a3 bxa3 71.Dxa3 Kg7
Weiß steht deutlich besser: +- (1.87) Tiefe: 13/66 00:00:01 18350kN, tb=13959
56.Kd3 Kg8 57.Kc4 Kh8 58.Dd2 Kg8 59.Dd8+ Kg7 60.Kd3 Kh7 61.Da8 Kg7 62.Da6 Kh7 63.Db7+ Kh8 64.Ke3 Kg8 65.Da7 Kh8 66.Ke4 Kg8 67.Kf3 Kh8 68.Ke3 Kg8 69.Dd4 Kh7 70.Da1 Kg8 71.Ke2 Kh7 72.Dh1 Kg7 73.Dc6 Kh7 74.Dd6 Kg7 75.Dc7+ Kg8 76.Kf3 Kh8
Weiß steht besser: +/- (1.20) Tiefe: 14/66 00:00:01 27708kN, tb=17493
56.Dd4+ Kh7 57.Dd7+ Kg8 58.Db7 Kh8 59.Dc7 Kg8 60.Dd7 Kh8 61.Db7 Kg8 62.Kd4 Kh8 63.Da6 Kg7 64.Db6 Kh7 65.Da7+ Kh8 66.Ke3 Kg8 67.Dd4 Kh7 68.Dd6 Kg7 69.De7+ Kh8 70.Kf2 Kg8 71.Kg1 Kh8 72.Kg2 Kg8 73.Kf2 Kh8 74.Kg1 Kg8 75.Dd6 Kf7 76.a3 bxa3
Weiß steht etwas besser: +/= (0.42) Tiefe: 15/90 00:00:02 45784kN, tb=24473
56.Dd4+ Kg8 57.Dd8+ Kg7 58.Dd4+
Die Stellung ist ausgeglichen: = (0.21) Tiefe: 16/90 00:00:02 50326kN, tb=25759
56.Dd4+ Kh7 57.Da7+ Kh8
Die Stellung ist ausgeglichen: = (0.00) Tiefe: 17/12 00:00:02 51620kN, tb=28061
...
56.Dd4+ Kh7 57.Da7+ Kg8 58.Db8+ Kh7
Die Stellung ist ausgeglichen: = (0.00) Tiefe: 29/8 00:00:06 421MN, tb=1375306
...
56.Dd4+ Kh7 57.Dd7+ Kg8 58.Dd4
Die Stellung ist ausgeglichen: = (0.00) Tiefe: 40/7 00:01:19 4562MN, tb=115777361