// properties: // -yields a proper probability (0 < p <= 1) // -distance 0 has probability 1 // -function is monotonically decreasing // (greater distance = lower probability) // -negative distances are interpreted as positive static double distanceToProbability(double distance) { ret genericDistanceToProbability(distance); } static double distanceToProbability(double a, double b) { ret genericDistanceToProbability(a, b); }