Newsgroup: it.hobby.scacchi
Titolo: Fritz e le null-moves...

Grazie all'esauriente spiegazione di Ciccio e all'aiuto di diverse persone,
finalmente ho chiarito il "mistero" delle null-moves!
In pratica, in Fritz le "null-moves" sono comandate dal parametro
"Selectivity" che come impostazione predefinita e' a 2.
Per disattivare le null-moves basta impostare il parametro a "0".
Provate con il problema seguente:
[Event "?"]
[Site "?"]
[Date "1928.??.??"]
[Round "?"]
[White "L'Hermet"]
[Black "#7"]
[Result "1-0"]
[SetUp "1"]
[FEN "8/8/p7/8/8/2p1Nppp/K2pppbr/2krbqnn w - - 0 1"]
[PlyCount "13"]
[EventDate "1928.??.??"]
1. Ka1 a5 (1... c2 2. Nc4 (2. Ng4 a5 3. Ne5 a4 4. Nd3#) 2... a5 3. Ne5 a4 4.
Nd3#) 2. Ka2 a4 3. Nd5 Kc2 (3... c2 4. Nb4 (4. Nf4 a3 5. Nd3#) 4... a3 5. Nd3#)
4. Nb4+ Kc1 5. Ka1 a3 6. Ka2 c2 7. Nd3# 1-0
E' un altro matto in 7, del tipo di quello postato in precedenza.
In condizioni normali, Fritz non lo vede, ma disattivando le null-moves lo vede
subito.
Aprite il file in CB8 e dalla finestra scacchiera selezionate il menu:
Finestra -> Aggiungi motore di analisi
poi fate un clic su Fritz 6 e in seguito sulla scheda "Parametri motore".
Impostate l'opzione "Selectivity" a 0.
Vedrete che Fritz trova subito la soluzione corretta!
Una procedura simile puo' anche essere eseguita in CB7, in Fritz 6
e negli altri programmi ChessBase.
Grazie a tutti, e soprattutto a Ciccio, per l'aiuto nella comprensione di
questo "mistero"!
Saluti
Ivo


Le null-moves sono una vera "chiave"!!!
Provate ancora il seguente problema di matto in 4, con le null-moves
attivate Fritz non lo vede, mentre con le null-moves disattivate lo vede
immediatamente!!!
[Event "?"]
[Site "?"]
[Date "1907.??.??"]
[Round "?"]
[White "Przepiorka"]
[Black "#4"]
[Result "1-0"]
[SetUp "1"]
[FEN "K7/8/2ppp3/2pkp3/2ppp3/7B/1Q6/8 w - - 0 1"]
[PlyCount "7"]
[EventDate "1907.??.??"]
1. Bf1 d3 (1... e3 2. Qg2+ e4 3. Qg5+ e5 4. Qg8#) (1... c3 2. Qb3+ c4 3. Qxc4#)
2. Qc3 e3 3. Bxd3 cxd3 (3... e2 4. Qxc4#) (3... e4 4. Bxc4#) 4. Qxd3# 1-0
Saluti
Ivo

 >finalmente ho chiarito il "mistero" delle null-moves!
Caro Ivo,
la spiegazione di tutto l'avevi in casa...:-)) leggi cosa dice l'help di
fritz6:
"Selectivity (Selettività): alcuni motori lavorano con una strategia di
ricerca molto efficace chiamata "algoritmo mossa neutra". Essenzialmente ciò
permette al programma di ignorare in certe circostanze mosse che non
minacciano nulla, potendo perciò cercare più in profondità nella posizione.
Però a volte è vitale considerare mosse che non minacciano nulla. Ciò
avviene per esempio nelle posizioni di "zugzwang", che avvengono raramente
in partita ma che assumono un ruolo importante in molti studi. Portando la
"selettività" a zero si disattiva l'algoritmo mossa neutra ed il programma
risolverà correttamente gli studi. Ma ricordate di reimpostarla quando
tornate alle partite normali poiché la selettività aumenta considerevolmente
la forza pratica del programma."
ciao
gianfranco

[SNIP]
GRAZIE! Mi era proprio sfuggito!!!!
Saluti
Ivo


Beh,
questa e' ancora piu' bella: questa e' la clip che Nimzo99 mi da' giocando
un po' con i parametri che ha a disposizione:
New position
K7/8/2ppp3/2pkp3/2ppp3/7B/1Q6/8 w - - 0 1
Analysis by Nimzo '99:
1. +- (#1): 1.Bf1 e3 2.Qg2+ e4
2. +- (#2): 1.Bg2 c3 2.Qa2+ c4 3.Qa5+ c5 4.Qa6 d3 5.Qb7+ Kd4
3. +- (8.93): 1.Qe2 d3 2.Qe3 c3 3.Bg2 Kc4 4.Qxe4+ Kb3
4. +- (8.17): 1.Qb7 c3 2.Qd7 Kc4 3.Bxe6+ Kb4 4.Qb7+ Ka5 5.Qc7+ Kb5
(Gatti, Milano 01.12.2000)
Questo indica anche che smanettando sui valori dell' engine si posso anche
avere risultati quantomeno sospetti...!
Ciao    ChessPlus.