From c93f8732bfcdebcb23518c3ffe58ce9a5356cfac Mon Sep 17 00:00:00 2001 From: Tomasz Sobczyk Date: Fri, 16 Oct 2020 19:40:05 +0200 Subject: [PATCH] Force Use NNUE to pure when learning. --- src/learn/learn.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/learn/learn.cpp b/src/learn/learn.cpp index a0a8ec07..95cbe4bb 100644 --- a/src/learn/learn.cpp +++ b/src/learn/learn.cpp @@ -1685,7 +1685,6 @@ namespace Learner else if (option == "seed") is >> seed; else if (option == "set_recommended_uci_options") { - UCI::setoption("Use NNUE", "pure"); UCI::setoption("MultiPV", "1"); UCI::setoption("Contempt", "0"); UCI::setoption("Skill Level", "20"); @@ -1907,6 +1906,9 @@ namespace Learner sr.read_validation_set(validation_set_file_name, eval_limit); } + cout << "Forcing Use NNUE pure.\n"; + UCI::setoption("Use NNUE", "pure"); + Eval::NNUE::verify_any_net_loaded(); // Calculate rmse once at this point (timing of 0 sfen)