Generate exponential backoff delays with optional jitter cap.
solve(base, attempts, max) returns array of min(base * 2^i, max) for i in 0..attempts-1.
solve(base, attempts, max)
min(base * 2^i, max)
Sample tests