better stats.json
This commit is contained in:
parent
4c29892658
commit
3a08b63d8e
2 changed files with 65 additions and 38 deletions
|
|
@ -27,6 +27,20 @@ struct Stats {
|
|||
size_t dijkstraIters;
|
||||
};
|
||||
|
||||
inline Stats operator+ (const Stats& c1, const Stats& c2) {
|
||||
Stats ret = c1;
|
||||
ret.totNumTrips += c2.totNumTrips;
|
||||
ret.numTries += c2.numTries;
|
||||
ret.solveTime += c2.solveTime;
|
||||
ret.dijkstraIters += c2.dijkstraIters;
|
||||
return ret;
|
||||
}
|
||||
|
||||
inline Stats& operator+= (Stats& c1, const Stats& c2) {
|
||||
c1 = c1 + c2;
|
||||
return c1;
|
||||
}
|
||||
|
||||
} // namespace router
|
||||
} // namespace pfaedle
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue