@Override
 public boolean checkEligibility(
     PassengerAge age, PassengerMobilityStatus mobility, PassengerJourneyPurpose purpose) {
   if (eligibility_cal.get_disutil(age, mobility, purpose) == 1.0) {
     return true;
   }
   return false;
 }
 @Override
 public String relaxPassengerTypeSur(
     PassengerAge age, PassengerMobilityStatus mobility_status, PassengerJourneyPurpose purpose) {
   double sur = eligibility_cal.get_surcharge(age, mobility_status, purpose);
   if (sur == 0.0) {
     return "0.0";
   } else {
     return "" + sur;
   }
 }
  @Override
  public double relaxPassengerType(
      PassengerAge age, PassengerMobilityStatus mobility_status, PassengerJourneyPurpose purpose) {

    return eligibility_cal.get_disutil(age, mobility_status, purpose);
  }