Forum pubblico/privato: Pubblico
Permessi di scrittura: Utenti registrati
Giorno: 03/01/2018, 12:56:37
Motori "dinamici"
Riordinando un po' la mia personalissima raccolta di test tattici (a cui ho di recente aggiunto alcune delle posizioni chiave tratte dal match fra SF e AlphaZero) mi sono accorto che molte di esse vengono ormai risolte rapidamente dai "Magnifici 3" nelle loro impostazioni standard, tanto che sono stato costretto a rivedere al ribasso le generiche indicazioni di difficoltà con cui le avevo etichettate.

Tuttavia ve ne sono ancora tantissime che, vuoi perché la mossa vincente viene persa con gli algoritmi di taglio o con la "null move", vuoi semplicemente perché lo stile del motore tende ad essere particolarmente "conservativo", costituiscono ancora un banco di prova estremamente impegnativo anche per i motori più forti nelle loro configurazioni "standard".

Purtroppo SF è diventato un motore sempre più scarno per quanto riguarda la regolazione dei parametri UCI, e direi che ormai è stato spolpato fino alla ... lisca! biggrin.gifbiggrin.gif

Anche Houdini, al di là delle utilissime opzioni tattiche, non è che offra granché alle possibilità di sperimentazione degli appassionati.

Non rimane che Komodo, il quale offre ancora la possibilità di eliminare gli algoritmi di taglio, la null move e regolare la sicurezza del Re, la selettività, e via dicendo.

Sempre a proposito delle posizioni chiave del match fra SF e AZ, qualcuno, sul forum di TalKChess, suggeriva di impostare il motore col parametro "Dynamism" regolato a 200, anziché al valore di default pari a 130.

Provare non costa nulla, cosicché ho configurato due personalità di Komodo 11.2.2 denominandole l'una "200D" e l'altra, sempre con Dynamism = 200, "NO NM", avendole tolto anche l'opzione della null move.

I primi risultati sembrano decisamente interessanti. La versione "200D" gioca con uno stile molto simile a quello del fantomatico AlphaZero (almeno da quel poco che ci è dato di vedere ... biggrin.gifbiggrin.gif) e risolve le principali posizioni chiave del match in tempi più che ragionevoli.

Inoltre anche tanti altri tatticismi, che sfuggono alla versione standard, sono facile preda di quelle col dynamism = 200.

Posterò successivamente alcuni degli esempi più eclatanti.

Nel frattempo, invito chi possieda il motore (forse potrebbe andar bene anche la vecchia versione "9" che è del tutto gratuita) a fare qualche tentativo e farmi poi coscere le sue impressioni.

Come dicevo prima, tentar non costa nulla ... biggrin.gifbiggrin.gif

ciao.gifciao.gif
"TB or not TB..."
Giorno: 17/10/2018, 00:40:58
Link sponsorizzati
Giorno: 04/01/2018, 16:49:24
Prima posizione:

abcdefgh
8
8
7
7
6
6
5
5
4
4
3
3
2
2
1
1
abcdefgh
Fen: rn3r2/p3b1k1/2p3p1/1p4p1/8/q1P1B1P1/P4P2/3RR1KQ w - - 0 1


Qui nessun motore con i parametri "convenzionali" riesce, almeno sul mio hardware, a trovare la mossa vincente di AlphaZero.

K11.2 "200D" non solo ci riesce rapidamente, ma nel giro di una trentina di secondi è anche in grado di snocciolare la variante principale giocata in partita:

145: AlphaZero - Stockfish 8, Match 2017
rn3r2/p3b1k1/2p3p1/1p4p1/8/q1P1B1P1/P4P2/3RR1KQ w - - 0 1
Analysis by Komodo 11.2.2 64-bit 200D:

29.Ac1 Dc5 30.Ae3 Da3
= (0.00) Profondità: 27 00:00:01 17383kN
29.Dh3 Af6 30.Rg2
= (0.06 !) Profondità: 27 00:00:03 40980kN, tb=1
29.Dh3 Af6 30.Rg2
= (0.14 !) Profondità: 27 00:00:04 44226kN, tb=1
29.Dh3 Af6 30.Rg2
= (0.25 !) Profondità: 27 00:00:05 59008kN, tb=1
29.Dh3 Af6 30.Rg2
+/= (0.40 !) Profondità: 27 00:00:05 62439kN, tb=1
29.Dh3 Af6 30.Rg2
+/= (0.61 !) Profondità: 27 00:00:06 68806kN, tb=1
29.Dh3 Af6
+/= (0.42 --) Profondità: 27 00:00:11 125mN, tb=2
29.Dh3 Af6 30.Rg2
+/= (0.67 !) Profondità: 27 00:00:18 187mN, tb=21
29.Dh3 Af6 30.Rg2
+/- (1.23 !) Profondità: 27 00:00:23 242mN, tb=40
29.Dh3 Af6 30.Rg2 Dxa2 31.Th1 Dg8 32.c4 Te8 33.Ad4 Axd4 34.Txd4 Td8 35.Txd8 Dxd8 36.De6 Cd7 37.Td1 Cf8 38.Txd8 Cxe6 39.Txa8 bxc4 40.Txa7+ Rf6 41.Ta4 c3 42.Tc4 c5 43.Rf3 Re5 44.Txc3 Rd4 45.Te3 Rd5 46.Td3+ Cd4+ 47.Rg4 c4 48.Tc3 Cb5 49.Tc1
+- (1.52) Profondità: 27 00:00:30 328mN, tb=75

Davvero niente male! zizi.gif

ciao.gifciao.gif
"TB or not TB..."
Giorno: 04/01/2018, 17:14:34
In questa seconda posizione

abcdefgh
8
8
7
7
6
6
5
5
4
4
3
3
2
2
1
1
abcdefgh
Fen: 4q2r/1b1kbp2/1p2p1p1/pP1pP1N1/P2P1PQP/3BK3/2R5/8 w - - 0 1


I motori convenzionali vanno su 30.Cxe6?! con valutazione di sostanziale parità.

La nuova "personalità" di Komodo (ma sarà Dr. Jekyll o Mr. Hyde? biggrin.gifbiggrin.gif) va invece sparata sul sacrificio di Alfiere di AlphaZero, indicando il vantaggio del Bianco:

144: AlphaZero - Stockfish 8, Match del 2017 1997
4q2r/1b1kbp2/1p2p1p1/pP1pP1N1/P2P1PQP/3BK3/2R5/8 w - - 0 1

Analysis by Komodo 11.2.2 64-bit 200D:

30.Cxe6 fxe6 31.Axg6 Df8 32.h5 Aa3 33.Rf2 Dh6 34.Rf3 Tf8 35.f5 exf5 36.Dg3 Rd8 37.Df4 Th8 38.Dxh6 Txh6 39.Rf4 Ae7 40.Rxf5 Rd7 41.Af7 Ah4 42.Th2 Ad8 43.Ag6 Ae7 44.Tc2
+/= (0.47) Profondità: 21 00:00:01 14688kN
30.Axg6 Axg5 31.Dxg5 fxg6 32.f5 Tg8 33.Dh6 Df7 34.f6 Rd8 35.Tc1 Tf8 36.Rf4 Tg8 37.Rg4 Re8 38.Rg3 Rd8 39.Rh3 Dd7 40.Tc3 Df7 41.Rg2 Re8 42.Rg3 Rd8
+/- (0.92) Profondità: 21 00:00:01 17215kN
30.Axg6 Axg5 31.Dxg5 Tg8 32.f5 fxg6 33.Dh6 Df7 34.f6 Rd8 35.Tc1 Tf8 36.Rf4 Tg8 37.Rg4 Re8 38.Rg3 Rd8 39.Rh3 Dd7 40.Tc2 Df7 41.Rg3 Te8 42.Tc3 Tg8 43.Rg2
+/- (0.92) Profondità: 22 00:00:01 18126kN
30.Axg6 Axg5 31.Dxg5 Tg8 32.f5 fxg6 33.Dh6 Df7 34.f6 Rd8 35.Rf4 Re8 36.Rg3 Rd8 37.Rh3 Tf8 38.Rg4 Tg8 39.Rg3 Te8 40.Tc1 Tg8 41.Rf4 Re8 42.Tc2 Rd8 43.Rg4 Dd7
+/- (0.92) Profondità: 23 00:00:01 19546kN
30.Axg6 Axg5 31.Dxg5 Tg8 32.f5 fxg6 33.Dh6 Df7 34.f6 Rd8 35.Tc1 Tf8 36.Rf4 Tg8 37.Rg4 Re8 38.Tc2 Rd8 39.Rg3 Te8 40.Tc1 Tg8 41.Rf4 Re8 42.Rg4 Rd8 43.Tc2 Dd7
+/- (0.92) Profondità: 24 00:00:02 23623kN
30.Axg6 Axg5 31.Dxg5 Tg8 32.f5 fxg6 33.Dh6 Df7 34.f6 Rd8 35.Tc1 Tf8 36.Rf4 Tg8 37.Rg4 Re8 38.Tc2 Rd8 39.Rg3 Te8 40.Rf4 Tf8 41.Rg5 Tg8 42.Rg4 Dd7 43.Rg3 Df7
+/- (0.92) Profondità: 25 00:00:02 28710kN, tb=1
30.Axg6 Axg5
+/- (0.86 --) Profondità: 26 00:00:03 41680kN, tb=1
30.Axg6 Axg5
+/- (0.78 --) Profondità: 26 00:00:04 48129kN, tb=1
30.Axg6 Axg5 31.Dxg5
+/- (0.86 !) Profondità: 26 00:00:04 52804kN, tb=1
30.Axg6 Axg5 31.Dxg5 Tg8 32.f5 fxg6 33.Dh6 Df7 34.f6 Rd8 35.Rd2 Rd7 36.Rd1 Te8 37.Re2 Rd8 38.Rf3 Tg8 39.Rg4 Dd7 40.Tc1 Df7 41.Rg3 Re8 42.Tc2 Rd8 43.Rh3 Dd7 44.Tc1 Df7 45.Rg4
+/- (0.92) Profondità: 26 00:00:05 53383kN, tb=1
30.Axg6 Axg5 31.Dxg5 Tg8 32.f5 fxg6 33.Dh6 Df7 34.f6 Rd8 35.Rd2 Rd7 36.Re1 Rd8 37.Tc3 Rd7 38.Re2 Rd8 39.Tc1 Tf8 40.Rf3 Te8 41.Rf4 Tg8 42.Rg4 Re8 43.Tc2 Rd8 44.Rg3 Te8 45.Rf4
+/- (0.92) Profondità: 27 00:00:05 60500kN, tb=1
30.Axg6 Axg5 31.Dxg5 Tg8 32.f5 fxg6 33.Dh6 Df7 34.f6 Rd8 35.Rd2 Rd7 36.Re1 Rd8 37.Tc3 Rd7 38.Re2 Rd8 39.Tc1 Tf8 40.Rf3 Te8 41.Rf4 Tg8 42.Rg4 Re8 43.Tc2 Rd8 44.Rg3 Te8 45.Rf4 Tg8
+/- (0.92) Profondità: 28 00:00:07 82926kN, tb=14
30.Axg6 Axg5 31.Dxg5 Tg8 32.f5 fxg6 33.Dh6 Df7 34.f6 Rd8 35.Rd2 Rd7 36.Re1 Rd8 37.Tc3 Rd7 38.Re2 Rd8 39.Tc1 Tf8 40.Rf3 Te8 41.Rf4 Tf8 42.Rg4 Tg8 43.Rg3 Dd7 44.Rf4 Re8 45.Rg4 Df7 46.Tc3
+/- (0.92) Profondità: 29 00:00:09 97501kN, tb=15
30.Axg6 Axg5
+/- (0.86 --) Profondità: 30 00:00:18 212mN, tb=56
30.Axg6 Axg5
+/- (0.78 --) Profondità: 30 00:00:28 328mN, tb=73
30.Axg6 Axg5 31.Dxg5 Tg8 32.f5 fxg6 33.Dh6 Df7 34.f6 Rd8 35.Rd2 Ac8 36.Tc6 Ab7 37.Txb6 Rc7 38.Td6 Rb8 39.b6 Aa6 40.Rc1 Rb7 41.Rb2 Tc8 42.Dg7 Dxg7 43.fxg7 Tg8 44.Td7+ Rxb6 45.Te7 Ac8 46.Rc3 Rc6 47.Rd2 Ad7 48.Rd3 Ae8 49.Re3 g5 50.hxg5 Ad7 51.Rf3 Rc7
+/- (0.83) Profondità: 30 00:00:32 365mN, tb=79
30.Axg6 Axg5 31.Dxg5 Tg8 32.f5 fxg6 33.Dh6 Df7 34.f6 Rd8 35.Rd2 Ac8 36.Tc6 Ab7 37.Txb6 Rc7 38.Td6 Rb8 39.b6 Aa6 40.Rc1 Rb7 41.Rb2 Tc8 42.Dg7 Dxg7 43.fxg7 Tg8 44.Td7+ Rxb6 45.Te7 Ac8 46.Rc2 Rc6 47.Rc3 Ad7 48.Rd2 Ae8 49.Re3 g5 50.hxg5 Ad7 51.Rf3 Rc7
+/- (0.83) Profondità: 31 00:00:35 402mN, tb=94
30.Axg6 Axg5 31.Dxg5
+/- (0.89 !) Profondità: 32 00:00:46 528mN, tb=187
30.Axg6 Axg5 31.Dxg5
+/- (0.97 !) Profondità: 32 00:00:54 620mN, tb=248
30.Axg6 Axg5 31.Dxg5
+/- (1.08 !) Profondità: 32 00:01:02 712mN, tb=280
30.Axg6 Axg5 31.Dxg5
+/- (1.23 !) Profondità: 32 00:01:19 893mN, tb=384
30.Axg6 Axg5 31.Dxg5 Tg8 32.f5 fxg6 33.Dh6 Df7 34.f6 Rd8 35.Rd2 Ac8 36.De3 Ab7 37.Tc1 Th8 38.Da3 Df8 39.Dxf8+ Txf8 40.Tg1 Ac8 41.Txg6 Th8 42.h5 Re8 43.Re3 Ad7 44.h6 Th7 45.Tg8+ Rf7 46.Tb8 Ae8 47.Txb6 Txh6 48.Ta6 Th3+ 49.Rf2 Th4 50.Txa5 Txd4 51.Ta7+ Rg6 52.Te7 Af7 53.a5 Tb4 54.Tb7 d4 55.a6 Ta4
+/- (1.34) Profondità: 32 00:01:23 942mN, tb=457
30.Axg6 Axg5 31.Dxg5 Tg8 32.f5 fxg6 33.Dh6 Df7 34.f6 Rd8 35.Rd2 Ac8 36.De3 Ab7 37.Tc1 Th8 38.Da3 Df8 39.Dxf8+ Txf8 40.Tg1 Ac8 41.Txg6 Th8 42.h5 Re8 43.h6 Ad7 44.Re3 Th7 45.Tg8+ Rf7 46.Tb8 Ae8 47.Txb6 Txh6 48.Ta6 Th3+ 49.Rf2 Tb3 50.Txa5 Rg6 51.Ta8 Af7 52.Ta7 Tb4 53.Re3 Tb3+ 54.Re2 Tb2+ 55.Rd3
+/- (1.38) Profondità: 33 00:01:38 1099mN, tb=584


ciao.gifciao.gif
"TB or not TB..."
Giorno: 04/01/2018, 19:18:17
In confronto alle precedenti, il sacrificio di qualità nella seguente posizione

abcdefgh
8
8
7
7
6
6
5
5
4
4
3
3
2
2
1
1
abcdefgh
Fen: 3r2kq/p2prp1p/1p4pP/2nR4/1Q6/1B3RP1/P4PK1/8 w - - 0 1


sembra davvero una banalità! dho.gif

143: AlphaZero - Stockfish 8, Match 2017
3r2kq/p2prp1p/1p4pP/2nR4/1Q6/1B3RP1/P4PK1/8 w - - 0 1

Analysis by Komodo 11.2.2 64-bit 200D:
47.Txc5 bxc5
+/- (0.84 --) Profondità: 20 00:00:00 4685kN
47.Txc5 bxc5
+/- (0.76 --) Profondità: 20 00:00:00 4949kN
47.Txc5 bxc5 48.Dh4 Tde8 49.Tf6 Rf8 50.Df4 Dg8 51.Dc7 c4 52.Dxc4 Td8 53.Dc5 Re8 54.Dxa7 Df8 55.Da5 Dxh6 56.Axf7+ Txf7 57.Txf7 Rxf7 58.Dxd8 Dd2 59.Da8 Re6 60.Dg8+ Re5 61.Dg7+ Rd6 62.Dxh7 Dd5+ 63.Rg1 Dxa2 64.Dxg6+ Rc5 65.g4
+/- (0.75) Profondità: 20 00:00:00 5341kN
47.Txc5 bxc5 48.Dh4 Tde8 49.Tf6 Rf8 50.Df4 Dg8 51.Dc7 c4 52.Dxc4 Td8 53.Dc7 Re8 54.Dxa7 Df8 55.Dc7 Dxh6 56.Axf7+ Txf7 57.Txf7 Rxf7 58.Dxd8 Dd2 59.Da8 Re6 60.Dg8+ Rd6 61.Dxh7 Dd5+ 62.Rg1 Dxa2 63.Dxg6+ De6 64.Dh5 De4 65.Dg5 De1+ 66.Rg2
+/- (0.79) Profondità: 21 00:00:00 5728kN
47.Txc5 bxc5 48.Dh4 Tde8 49.Tf6 Rf8 50.Df4 Dg8 51.Dc7 c4 52.Dxc4 Td8 53.Dc7 Re8 54.Dxa7 Df8 55.Dc7 Dxh6 56.Axf7+ Txf7 57.Txf7 Rxf7 58.Dxd8 Dd2 59.Da8 Re6 60.a4 Dd5+ 61.Dxd5+ Rxd5 62.f4 Rc4 63.Rf3 Rb4 64.Re4 Rxa4 65.Re5 Rb3
+/- (0.78) Profondità: 22 00:00:00 6564kN
47.Txc5 bxc5 48.Dh4 Tde8 49.Tf6 Rf8 50.Df4 Dg8 51.Dc7 c4 52.Dxc4 Td8 53.Dc7 Re8 54.Dxa7 Df8 55.Dc7 Dxh6 56.Axf7+ Txf7 57.Txf7 Rxf7 58.Dxd8 Dd2 59.Da8 Re6 60.a4 Dd5+ 61.Dxd5+ Rxd5 62.f4 Rc4 63.Rf3 d5 64.a5 Rb5 65.Re3 Rxa5 66.Rd4 Rb5 67.Rxd5
+/- (0.80) Profondità: 23 00:00:00 8167kN
47.Txc5 bxc5 48.Dh4
+/- (0.86 !) Profondità: 24 00:00:00 9953kN
47.Txc5 bxc5 48.Dh4
+/- (0.94 !) Profondità: 24 00:00:01 10284kN
47.Txc5 bxc5 48.Dh4
+/- (1.05 !) Profondità: 24 00:00:01 10413kN
47.Txc5 bxc5 48.Dh4
+/- (1.20 !) Profondità: 24 00:00:01 11544kN
47.Txc5 bxc5 48.Dh4 Tde8 49.Tf6 Rf8 50.Df4 Dg8 51.Dc7 c4 52.Dxc4 Td8 53.Dd4 d6 54.Dd5 Ted7 55.g4 g5 56.Da5 Tc8 57.Df5 Tcd8 58.Dd5 Te7 59.Da5 Tde8 60.Aa4 Dh8 61.Df5 Tb8 62.Ab3 Dg8
+/- (1.21) Profondità: 24 00:00:01 12864kN
47.Dh4 Tde8 48.Txc5
+- (1.41 !) Profondità: 24 00:00:01 13542kN
47.Dh4 Tde8 48.Txc5 bxc5 49.Tf6 Rf8 50.Df4 Dg8 51.Dc7 Dh8 52.Dd6 Rg8 53.Df4 Tf8 54.Ad5 a6 55.Ac4 d5 56.Axd5 Td7 57.Ab3 Ta7 58.Dg5 Te8 59.Ac4 Tb7 60.Df4 Tf8 61.Dd6 Tb1 62.De7
+- (1.41) Profondità: 24 00:00:01 13974kN
47.Dh4 Tde8
+/- (1.35 --) Profondità: 25 00:00:01 16693kN
47.Dh4 Tde8
+/- (1.27 --) Profondità: 25 00:00:02 20976kN, tb=10
47.Dh4 Tde8
+/- (1.16 --) Profondità: 25 00:00:02 21395kN, tb=14
47.Dh4 Tde8 48.Txc5 bxc5 49.Tf6 Rf8 50.Df4 Dg8 51.Dc7 c4 52.Dxc4 Td8 53.Dc3 Re8 54.Tf3 Df8 55.Dg7 f5 56.Te3 Txe3 57.fxe3 Dxg7 58.hxg7 Re7 59.a4 Rf6 60.g8T Txg8 61.Axg8 h6 62.Rf3 Re5
+/- (1.05) Profondità: 25 00:00:02 24168kN, tb=15
47.Dh4 Tde8
+/- (0.99 --) Profondità: 26 00:00:02 26080kN, tb=53
47.Dh4 Tde8
+/- (0.91 --) Profondità: 26 00:00:02 27882kN, tb=97
47.Dh4 Tde8
+/- (0.80 --) Profondità: 26 00:00:03 31885kN, tb=137
47.Dh4 Tde8
+/= (0.65 --) Profondità: 26 00:00:03 38345kN, tb=180
47.Dh4 Tde8 48.Txc5
+/- (0.78 !) Profondità: 26 00:00:04 46727kN, tb=406
47.Dh4 Tde8 48.Txc5 bxc5 49.Tf6 Rf8 50.Df4 Dg8 51.Dc7 c4 52.Dxc4 Td8 53.g4 Re8 54.Da4 Dh8 55.g5 Df8 56.Dd4 Te6 57.Tf3 De7 58.Dh8+ Df8 59.Dxh7 d5 60.Dg7 Dxg7 61.hxg7 Re7 62.Axd5 Tg8 63.Axe6 Rxe6 64.Tf6+ Re7 65.Ta6 Txg7 66.Rg3 Th7 67.Txa7+ Re6 68.Tb7 Rf5 69.Tb5+ Re6
+/- (0.99) Profondità: 26 00:00:04 48373kN, tb=478
47.Dh4 Tde8 48.Txc5
+/- (1.05 !) Profondità: 27 00:00:05 52157kN, tb=478
47.Dh4 Tde8 48.Txc5 bxc5 49.Tf6 Rf8 50.Df4 Dg8 51.Dc7 c4 52.Dxc4 Td8 53.Dd4 Re8 54.Dxa7 Df8 55.Dc7 Dxh6 56.Axf7+ Txf7 57.Txf7 Rxf7 58.Dxd8 Dd2 59.Da8 Re6 60.Dg8+ Rd6 61.Dxh7 Dd5+ 62.Rg1 Dd3 63.Df7 Rc5 64.Df8+ Rc4 65.Dc8+ Rb4 66.Db7+ Rc5 67.Da8 d5 68.a4 De4 69.a5 Rb5
+/- (1.00) Profondità: 27 00:00:05 56254kN, tb=549
47.Txc5 bxc5 48.Dh4
+/- (1.13 !) Profondità: 27 00:00:06 70394kN, tb=848
47.Txc5 bxc5 48.Dh4
+/- (1.24 !) Profondità: 27 00:00:06 70556kN, tb=848
47.Txc5 bxc5 48.Dh4 Tde8 49.Tf6 Rf8 50.Df4 Dg8 51.Dc7 c4 52.Dxc4 Td8 53.Dd4 Re8 54.g4 Df8 55.g5 Te6 56.Tf3 De7 57.Dh8+ Df8 58.Dxh7 d5 59.Dg7 Dxg7 60.hxg7 Re7 61.Axd5 Tg8 62.Axe6 Rxe6 63.Tf6+ Re7 64.a4 Txg7 65.Ta6 Th7 66.f4 Th4 67.Txa7+ Re6 68.Rf3 Th1 69.Re4
+/- (1.28) Profondità: 27 00:00:06 70599kN, tb=848
47.Txc5 bxc5 48.Dh4 Tde8 49.Tf6 Rf8 50.Df4 Dg8 51.Dc7 c4 52.Dxc4 Td8 53.g4 Re8 54.Dd4 Df8 55.g5 Te6 56.Tf3 De7 57.Dh8+ Df8 58.Dxh7 d5 59.Dg7 Dxg7 60.hxg7 Re7 61.Axd5 Tg8 62.Axe6 Rxe6 63.Tf6+ Re7 64.a4 Txg7 65.Ta6 Th7 66.f4 Th4 67.Txa7+ Re6 68.Rf3 Th1 69.Re4
+/- (1.28) Profondità: 28 00:00:07 74096kN, tb=849
47.Txc5 bxc5
+/- (1.22 --) Profondità: 29 00:00:07 81072kN, tb=849
47.Dh4 Tde8 48.Txc5
+/- (1.34 !) Profondità: 29 00:00:10 118mN, tb=854
47.Dh4 Tde8 48.Txc5 bxc5 49.Tf6 Rf8 50.Df4 Dg8 51.Dc7 c4 52.Dxc4 Td8 53.g4 Re8 54.Dd4 Te6 55.Tf3 Df8 56.g5 De7 57.Dh8+ Df8 58.Dxh7 d5 59.Dg7 Dxg7 60.hxg7 Re7 61.Axd5 Tg8 62.Axe6 Rxe6 63.Tf6+ Re7 64.a4 Txg7 65.Ta6 Th7 66.f4 Th4 67.Txa7+ Re6 68.Ta6+ Rd5 69.Tf6 Re4
+/- (1.39) Profondità: 29 00:00:11 120mN, tb=854

Da tener pr5esente che 47.Dh4, Tde8 48.Txc5 conduce a una semplice trasposizione rispetto all'immediata 47.Txc5 ...

ciao.gifciao.gif
"TB or not TB..."
Giorno: 04/01/2018, 19:31:48
La posizione più ostica fra quelle critiche nella sfida fra SF e AZ è decisamente l'altro sacrificio di Alfiere, nella posizione

abcdefgh
8
8
7
7
6
6
5
5
4
4
3
3
2
2
1
1
abcdefgh
Fen: rn3r1k/pn1p1ppq/bpp4p/7P/4N1Q1/6P1/PP3PB1/R1B1R1K1 w - - 0 1


Ecco un tentativo particolarmente baciato dalla fortuna:

142: AlphaZero - Stockfish 8, Match 2017
rn3r1k/pn1p1ppq/bpp4p/7P/4N1Q1/6P1/PP3PB1/R1B1R1K1 w - - 0 1

Analysis by Komodo 11.2.2 64-bit 200D:

21.b4 d5 22.Cd2 Ad3 23.Cf3 Cd6 24.Ce5 Ae4 25.Af4 a5 26.bxa5 Txa5 27.Cg6+ fxg6 28.Axd6 gxh5 29.Axe4 dxe4 30.De6 Df5 31.Dxf5 Taxf5 32.Axf8 Txf8 33.Tac1 c5 34.Tb1 Cd7 35.Txe4
+/- (0.80) Profondità: 21 00:00:09 70818kN
21.b4 d5
+/- (0.74 --) Profondità: 22 00:00:09 74426kN
21.Ag5 f5 22.Df4
+/- (0.86 !) Profondità: 22 00:00:10 78496kN
21.Ag5 f5
+/- (0.79 --) Profondità: 22 00:00:10 78841kN
21.Ag5 f5
+/= (0.68 --) Profondità: 22 00:00:10 79615kN
21.Ag5 Af1 22.Axf1
+/- (0.78 !) Profondità: 22 00:00:11 86406kN
21.Ag5 f5 22.Df4 d5 23.Ae7 dxe4 24.Axf8 Cd7 25.Ab4 Cf6 26.a3 Cxh5 27.De5 Cf6 28.Ah3 Dg8 29.Tad1 Df7 30.Dxf5 Ad3 31.Txd3 exd3 32.Te7 d2 33.Txf7 d1D+ 34.Af1 Cd6 35.Axd6 Dxd6 36.Ad3 Dd8
+/= (0.65) Profondità: 22 00:00:11 87163kN
21.Ag5 f5 22.Df4
+/- (0.71 !) Profondità: 23 00:00:11 93628kN
21.Ag5 f5
+/= (0.64 --) Profondità: 23 00:00:12 95472kN
21.Ag5 f5 22.Df4
+/- (0.72 !) Profondità: 23 00:00:13 109mN
21.Ag5 f5 22.Df4
+/- (0.87 !) Profondità: 23 00:00:14 111mN
21.Ag5 f5 22.Df4
+/- (1.08 !) Profondità: 23 00:00:14 113mN
21.Ag5 f5 22.Df4
+/- (1.37 !) Profondità: 23 00:00:14 116mN
21.Ag5 f5
+/- (1.12 --) Profondità: 23 00:00:14 118mN
21.Ag5 f5 22.Df4
+- (1.45 !) Profondità: 23 00:00:15 120mN
21.Ag5 f5 22.Df4 Cc5 23.Ae7 Ce6 24.Dd6 fxe4 25.Axf8 Ad3 26.Ae7 Df5 27.Te3 Dxh5 28.f3 c5 29.fxe4 Cd4 30.Txd3 Cbc6 31.Txd4 Cxd4 32.Tf1 Te8 33.Ah4 Dg4 34.b4 Cb5 35.Df4 Dxf4
+/- (1.34) Profondità: 23 00:00:16 128mN
21.Ag5 f5
+/- (1.28 --) Profondità: 24 00:00:16 131mN
21.Ag5 f5
+/- (1.20 --) Profondità: 24 00:00:16 134mN
21.Ag5 f5
+/- (1.09 --) Profondità: 24 00:00:17 136mN
21.Ag5 f5
+/- (0.94 --) Profondità: 24 00:00:17 139mN
21.Ag5 f5 22.Df4
+/- (1.07 !) Profondità: 24 00:00:18 148mN
21.Ag5 f5
+/- (0.89 --) Profondità: 24 00:00:18 148mN
21.Ag5 f5 22.Df4
+/- (1.13 !) Profondità: 24 00:00:19 154mN
21.Ag5 f5 22.Df4 Cc5 23.Ae7 Ce6 24.Dd6 fxe4 25.Axf8 Ad3 26.Te3 Df5 27.Ae7 Dxh5 28.f3 Dc5 29.Dxc5 bxc5 30.fxe4 c4 31.b3 Ca6 32.bxc4 Te8 33.Ad6 Axc4 34.Tc1 Ab5 35.e5 Cd4 36.Ae4 Ce2+ 37.Txe2 Axe2 38.Te1
+- (1.49) Profondità: 24 00:00:20 159mN
21.Ag5 f5
+- (1.43 --) Profondità: 25 00:00:20 161mN
21.Ag5 f5
+/- (1.35 --) Profondità: 25 00:00:21 172mN
21.Ag5 f5
+/- (1.24 --) Profondità: 25 00:00:22 178mN
21.Ag5 f5 22.Df4
+/- (1.34 !) Profondità: 25 00:00:23 188mN
21.Ag5 f5
+/- (1.20 --) Profondità: 25 00:00:23 189mN
21.Ag5 f5
+/- (0.91 --) Profondità: 25 00:00:23 190mN
21.Ag5 f5 22.Df4 d5 23.Cf6 gxf6 24.Axf6+ Txf6 25.Te8+ Dg8 26.Txg8+ Rxg8 27.Dc7 Tf7 28.Dc8+ Rg7 29.De6 Tf6 30.De7+ Tf7 31.De5+ Tf6 32.Te1 Cd7 33.De7+ Tf7 34.De6 Cf6 35.Dxf5 Taf8 36.Dg6+ Rh8 37.Dxh6+ Rg8 38.Te6 Cd8 39.Td6 Ab5 40.Ah3 Ad3 41.De3 Ae4 42.f3 Cxh5 43.Txd8 Txd8 44.Dg5+ Cg7 45.Dxd8+ Tf8
+/- (1.05) Profondità: 25 00:00:24 200mN
21.Ag5 f5 22.Df4
+/- (1.11 !) Profondità: 26 00:00:25 207mN
21.Ag5 f5 22.Df4
+/- (1.19 !) Profondità: 26 00:00:26 213mN
21.Ag5 f5 22.Df4 d5 23.Cf6 gxf6 24.Axf6+ Txf6 25.Te8+ Dg8 26.Txg8+ Rxg8 27.Dc7 Tf7 28.Dc8+ Rg7 29.De6 Tf6 30.De7+ Tf7 31.De5+ Tf6 32.Te1 Cd7 33.De7+ Tf7 34.De6 Cf6 35.Dxf5 Taf8 36.Dg6+ Rh8 37.Dxh6+ Rg8 38.Te6 Ab5 39.Ah3 Cc5 40.Af5 Ad3 41.Txf6 Axf5 42.Dg5+ Rh8 43.Txc6 Ce4 44.Df4 Ah7 45.De5+ Rg8 46.Dxd5 Cxf2 47.Tf6 Ae4
+/- (1.25) Profondità: 26 00:00:26 217mN
21.Ag5 f5 22.Df4 d5 23.Cf6 gxf6 24.Axf6+ Txf6 25.Te8+ Dg8 26.Txg8+ Rxg8 27.Dc7 Tf7 28.Dc8+ Rg7 29.De6 Tf6 30.De7+ Tf7 31.De5+ Tf6 32.Te1 Cd7 33.De7+ Tf7 34.De6 Cf6 35.Dxf5 Taf8 36.Dg6+ Rh8 37.Dxh6+ Rg8 38.Te6 Ab5 39.Ah3 Cc5 40.Af5 Ad3 41.Txf6 Axf5 42.Dg5+ Rh8 43.Txc6 Ce4 44.Df4 Ah7 45.De5+ Rg8 46.Dxd5 Cxf2 47.Tf6 Ae4 48.Dg5+ Rh8
+/- (1.25) Profondità: 27 00:00:28 232mN
21.Ag5 f5
+/- (1.19 --) Profondità: 28 00:00:29 242mN
21.Ag5 f5 22.Df4
+/- (1.26 !) Profondità: 28 00:00:33 272mN
21.Ag5 f5 22.Df4
+/- (1.37 !) Profondità: 28 00:00:37 304mN, tb=6
21.Ag5 f5
+/- (1.26 --) Profondità: 28 00:00:37 306mN, tb=6
21.Ag5 f5 22.Df4
+/- (1.40 !) Profondità: 28 00:00:39 321mN, tb=6
21.Ag5 f5
+/- (1.21 --) Profondità: 28 00:00:43 358mN, tb=6
21.Ag5 f5 22.Df4 Cc5 23.Ae7 Cd3 24.Dd6 fxe4 25.Axf8 Cxe1 26.Txe1 Ad3 27.Axe4 Axe4 28.Axg7+ Dxg7 29.Txe4 Ca6 30.Te7 Dg5 31.Txd7 Cc5 32.Dd4+ Rg8 33.Dc4+ Rh8 34.Dc3+ Rg8 35.Td6 Dxh5 36.b4 Te8 37.bxc5 bxc5 38.a3 De5 39.Dc4+ Rf8 40.Txh6 De1+ 41.Rg2 De4+ 42.Dxe4 Txe4 43.Txc6 Ta4 44.Txc5 Txa3 45.Tc7 a5 46.Td7 Tc3 47.g4
+/- (1.05) Profondità: 28 00:00:45 375mN, tb=6
21.Ag5 f5 22.Df4
+/- (1.11 !) Profondità: 29 00:00:48 398mN, tb=6
21.Ag5 f5 22.Df4
+/- (1.19 !) Profondità: 29 00:00:49 403mN, tb=6
21.Ag5 f5 22.Df4
+/- (1.30 !) Profondità: 29 00:00:50 412mN, tb=6
21.Ag5 f5 22.Df4
+- (1.45 !) Profondità: 29 00:00:51 424mN, tb=6
21.Ag5 f5 22.Df4 Cc5 23.Ae7 Cd3 24.Dd6 Cxe1 25.Txe1 fxe4 26.Axf8 Ad3 27.Axe4 Axe4 28.Axg7+ Dxg7 29.Txe4 Ca6 30.Te7 Dg5 31.Txd7 Cc5 32.Dd4+ Rg8 33.Dc4+ Rh8 34.Dc3+ Rg8 35.Td6 Dxh5 36.b4 Te8 37.bxc5 bxc5 38.Rg2 Df5 39.Txh6 Dd5+ 40.f3 Te2+ 41.Rh3 Df5+ 42.g4 De5 43.Dxe5 Txe5 44.Rg3 Te2 45.a4 Rf7 46.Txc6
+/- (1.33) Profondità: 29 00:00:53 441mN, tb=6

Ma in genere occorrono, mediamente, da 1 a 4 minuti sul mio hardware, per trovare la soluzione.

Qui solo H6 Tactical sembra all'altezza della situazione ...

ciao.gifciao.gif
"TB or not TB..."
Giorno: 05/01/2018, 10:38:43
Naturalmente i brillantissimi risultati ottenuti in queste 4 posizioni critiche non debbono farci pensare che abbiamo finalmente ottenuto un motore che gioca "come" AZ.

Potrebbero essere solo il frutto di una fortunatissima serie di coincidenze, e sicuramente nelle sfide con gli altri motori l'impostazione di Komodo con D=200 sarà complessivamente più debole della configurazione standard, ma è davvero difficile resistere alla conclusione che il "dinamismo" sia una componente essenziale nel gioco di AlphaZero. mmmm.gifmmmm.gifmmmm.gif

Purtroppo Komodo 9 non dispone dell'opzione "Dynamism", e la regolazione non è quindi possibile sulle versioni gratuite. senzasperanza.gif

La possiede invece la versione "10", e la cosa funziona benissimo anche su quella.

Non resta allora che aspettare qualche mese quando, col rilascio della versione commerciale "12", la "10" potrebbe essere fornita gratuitamente, come accade ora con la "9". Avremo allora a disposizione un motore con cui cercare di emulare le imprese dell'ormai "mitico" AZ ... biggrin.gifbiggrin.gif

ciao.gifciao.gif
"TB or not TB..."