Class QuickestFinishEvaluator
Defined in File Negotiation.hpp
Inheritance Relationships
Base Type
public rmf_traffic::schedule::Negotiation::Evaluator
(Class Negotiation::Evaluator)
Class Documentation
-
class QuickestFinishEvaluator : public rmf_traffic::schedule::Negotiation::Evaluator
An implementation of an evaluator that chooses the proposal that minimizes net delays in completing the itineraries.
Public Functions
-
std::size_t choose(const std::vector<const Negotiation::Proposal*> &proposals) const final
-
std::size_t choose(const std::vector<const Negotiation::Proposal*> &proposals) const final