The score of a competition run. More...
#include <ARIAC.hh>
Public Member Functions | |
double | total () const |
Calculate the total score. | |
Public Attributes | |
std::map< GoalID_t, GoalScore > | goalScores |
double | manipulatorTravelDistance = 0.0 |
double | partTravelDistance = 0.0 |
double | partTravelTime = 0.0 |
double | planningTime = 0.0 |
double | totalProcessTime = 0.0 |
Friends | |
std::ostream & | operator<< (std::ostream &_out, const GameScore &_obj) |
Stream insertion operator. |
double ariac::GameScore::total | ( | ) | const [inline] |
std::ostream& operator<< | ( | std::ostream & | _out, |
const GameScore & | _obj | ||
) | [friend] |
std::map<GoalID_t, GoalScore> ariac::GameScore::goalScores |
double ariac::GameScore::manipulatorTravelDistance = 0.0 |
double ariac::GameScore::partTravelDistance = 0.0 |
double ariac::GameScore::partTravelTime = 0.0 |
double ariac::GameScore::planningTime = 0.0 |
double ariac::GameScore::totalProcessTime = 0.0 |