Deal with Stockfish internal API changes.
[stockfish] / src / hashprobe.h
index 4d0afec9dde8e9e53ebcea5e0f93e725cdafd7e1..67b283f551ea40ed9175642534122bdfc08e4909 100644 (file)
@@ -3,7 +3,7 @@
 
 #include "types.h"
 
-#include <stack>
+#include <deque>
 #include <string>
 
 #include <grpc/grpc.h>
@@ -19,7 +19,7 @@ public:
 
 private:
        void FillMove(Move move, hashprobe::HashProbeMove* decoded);
-       void ProbeMove(Position* pos, std::stack<StateInfo>* setup_states, bool invert, hashprobe::HashProbeLine* response);
+       void ProbeMove(Position* pos, std::deque<StateInfo>* setup_states, bool invert, hashprobe::HashProbeLine* response);
        void FillValue(Value value, hashprobe::HashProbeScore* score);
 };