#ifndef EVALUATE_H_INCLUDED
#define EVALUATE_H_INCLUDED
+#include <atomic>
#include <string>
#include "types.h"
namespace Eval {
-const Value Tempo = Value(20); // Must be visible to search
+constexpr Value Tempo = Value(20); // Must be visible to search
-extern Score Contempt;
+extern std::atomic<Score> Contempt;
std::string trace(const Position& pos);