- void FillMove(Move move, hashprobe::HashProbeMove* decoded);
- void ProbeMove(Position* pos, std::stack<StateInfo>* setup_states, bool invert, hashprobe::HashProbeLine* response);
+ void FillMove(Position* pos, Move move, hashprobe::HashProbeMove* decoded);
+ void ProbeMove(Position* pos, std::deque<StateInfo>* setup_states, bool invert, hashprobe::HashProbeLine* response);