public CurvatureWeighting(FlagEncoder flagEncoder, PMap pMap) {
    super(flagEncoder, pMap);

    double minBendiness = 1; // see correctErrors
    double maxPriority = 1; // BEST / BEST
    minFactor = minBendiness / Math.log(flagEncoder.getMaxSpeed()) / (0.5 + maxPriority);
  }