exponential
fun exponential(base: Duration = 10.seconds, factor: Double = 2.0, maxAttempts: Int = 8, jitter: Double = 0.2, max: Duration = 1.hours, random: Random = Random.Default): RetryPolicy
Exponential backoff with multiplicative jitter. Delay for attempt n is base * factor^(n-1), capped at max, then scaled by a random factor in [1 - jitter, 1 + jitter]. Gives up after maxAttempts attempts.