#include <string>
#include <sstream>
+#include "history.h"
#include "movepick.h"
#include "san.h"
assert(pos.is_ok());
- MovePicker mp = MovePicker(pos, false, MOVE_NONE, EmptySearchStack, OnePly);
+ MovePicker mp = MovePicker(pos, false, MOVE_NONE, OnePly, History());
// Castling moves
if (movestr == "O-O-O" || movestr == "O-O-O+")
if (type_of_piece(pc) == KING)
return AMBIGUITY_NONE;
- MovePicker mp = MovePicker(pos, false, MOVE_NONE, EmptySearchStack, OnePly);
+ MovePicker mp = MovePicker(pos, false, MOVE_NONE, OnePly, History());
Move mv, moveList[8];
int n = 0;