Make sure analysis contempt is off; Stockfish > 9 enables it, and it gives rollercoas...
authorSteinar H. Gunderson <sgunderson@bigfoot.com>
Sat, 24 Nov 2018 10:21:38 +0000 (11:21 +0100)
committerSteinar H. Gunderson <sgunderson@bigfoot.com>
Mon, 26 Nov 2018 22:52:27 +0000 (23:52 +0100)
remoteglot.pl

index c6815af..c86eede 100755 (executable)
@@ -77,6 +77,7 @@ my $last_text = '';
 my ($pos_calculating, $pos_calculating_second_engine);
 
 uciprint($engine, "setoption name UCI_AnalyseMode value true");
 my ($pos_calculating, $pos_calculating_second_engine);
 
 uciprint($engine, "setoption name UCI_AnalyseMode value true");
+uciprint($engine, "setoption name Analysis Contempt value Off");
 while (my ($key, $value) = each %remoteglotconf::engine_config) {
        uciprint($engine, "setoption name $key value $value");
 }
 while (my ($key, $value) = each %remoteglotconf::engine_config) {
        uciprint($engine, "setoption name $key value $value");
 }
@@ -84,6 +85,7 @@ uciprint($engine, "ucinewgame");
 
 if (defined($engine2)) {
        uciprint($engine2, "setoption name UCI_AnalyseMode value true");
 
 if (defined($engine2)) {
        uciprint($engine2, "setoption name UCI_AnalyseMode value true");
+       uciprint($engine2, "setoption name Analysis Contempt value Off");
        while (my ($key, $value) = each %remoteglotconf::engine2_config) {
                uciprint($engine2, "setoption name $key value $value");
        }
        while (my ($key, $value) = each %remoteglotconf::engine2_config) {
                uciprint($engine2, "setoption name $key value $value");
        }