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 |