/// Calculates transition probability between consecutive candidates.
/// Uses exponential distribution: (1/β) * e^(-|difference|/β)
///
/// # Arguments
/// * `great_circle` - Direct distance between GPS points in meters
/// * `route` - Actual route distance via road network in meters
/// * `beta` - Parameter controlling the exponential distribution
///
/// # Returns
/// * Probability value between 0 and 1