22 const std::map<std::string, std::string>& parameters) :
34 const std::map<std::string, std::string>& parameters) :
35 MSSOTLPolicy(
"Request", desirabilityAlgorithm, parameters) {
43 return thresholdPassed;
MSSOTLPolicyDesirability * getDesirabilityAlgorithm()
bool canRelease(SUMOTime elapsed, bool thresholdPassed, bool pushButtonPressed, const MSPhaseDefinition *stage, int vehicleCount)
void setKeyPrefix(std::string val)
int getMinDecisionalPhaseDuration()
This class determines the desirability algorithm of a MSSOTLPolicy when used in combination with a hi...
Class for a low-level policy.
The definition of a single phase of a tls logic.
MSSOTLRequestPolicy(const std::map< std::string, std::string > ¶meters)