- int move_count() const { return count; }
- Value move_score(int moveNum) const { return moves[moveNum].score; }
- int64_t move_nodes(int moveNum) const { return moves[moveNum].nodes; }
- void add_move_nodes(int moveNum, int64_t nodes) { moves[moveNum].nodes += nodes; }
- void set_move_score(int moveNum, Value score) { moves[moveNum].score = score; }
-
- void set_move_pv(int moveNum, const Move pv[]);
- void score_moves(const Position& pos);
+ int size() const { return count; }
+ Value pv_score(int moveNum) const { return moves[moveNum].pvScore; }
+ int64_t nodes(int moveNum) const { return moves[moveNum].nodes; }
+ void add_nodes(int moveNum, int64_t n) { moves[moveNum].nodes += n; }
+ void set_pv_score(int moveNum, Value v) { moves[moveNum].pvScore = v; }
+
+ void set_pv(int moveNum, const Move pv[]);
+ void set_non_pv_scores(const Position& pos);