void go(Position& pos, istringstream& is) {
Search::LimitsType limits;
- std::set<Move> searchMoves;
+ vector<Move> searchMoves;
string token;
while (is >> token)
limits.ponder = true;
else if (token == "searchmoves")
while (is >> token)
- searchMoves.insert(move_from_uci(pos, token));
+ searchMoves.push_back(move_from_uci(pos, token));
}
Threads.start_searching(pos, limits, searchMoves);
int e = time.elapsed();
- std::cout << "\nNodes " << n
- << "\nTime (ms) " << e
- << "\nNodes/second " << int(n / (e / 1000.0)) << std::endl;
+ cout << "\nNodes " << n
+ << "\nTime (ms) " << e
+ << "\nNodes/second " << int(n / (e / 1000.0)) << endl;
}
}