Class QuickestFinishEvaluator

Inheritance Relationships

Base Type

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