#ifndef HASHPROBE_H_INCLUDED
#define HASHPROBE_H_INCLUDED
+#include "position.h"
#include "types.h"
#include <deque>
hashprobe::HashProbeResponse *response);
private:
- void FillMove(Position* pos, Move move, hashprobe::HashProbeMove* decoded);
- void ProbeMove(Position* pos, std::deque<StateInfo>* setup_states, bool invert, hashprobe::HashProbeLine* response);
- void FillValue(Value value, hashprobe::HashProbeScore* score);
+ void FillMove(Stockfish::Position* pos, Stockfish::Move move, hashprobe::HashProbeMove* decoded);
+ void ProbeMove(Stockfish::Position* pos, std::deque<Stockfish::StateInfo>* setup_states, bool invert, hashprobe::HashProbeLine* response);
+ void FillValue(Stockfish::Value value, hashprobe::HashProbeScore* score);
};
class HashProbeThread {
std::unique_ptr<grpc::Server> server;
};
-#endif
+#endif