#include <cassert>
#include <deque>
-#include <memory> // For std::unique_ptr
+#include <iosfwd>
+#include <memory>
#include <string>
#include "bitboard.h"
-#include "evaluate.h"
-#include "types.h"
-
#include "nnue/nnue_accumulator.h"
+#include "types.h"
namespace Stockfish {