Value minScore = this->rootMoves[0].score;
// Find out minimum score and reset votes for moves which can be voted
Value minScore = this->rootMoves[0].score;
// Find out minimum score and reset votes for moves which can be voted
minScore = std::min(minScore, th->rootMoves[0].score);
votes[th->rootMoves[0].pv[0]] = 0;
}
// Vote according to score and depth
for (Thread* th : Threads)
minScore = std::min(minScore, th->rootMoves[0].score);
votes[th->rootMoves[0].pv[0]] = 0;
}
// Vote according to score and depth
for (Thread* th : Threads)
- for (Thread* th : Threads){
- if (votes[th->rootMoves[0].pv[0]] > bestVote){
- bestVote = votes[th->rootMoves[0].pv[0]];
- bestThread = th;
+ for (Thread* th : Threads)
+ {
+ if (votes[th->rootMoves[0].pv[0]] > bestVote)
+ {
+ bestVote = votes[th->rootMoves[0].pv[0]];
+ bestThread = th;