Full jitter: sleep = random(0, base * 2^attempt). Equal jitter: sleep = base * 2^attempt / 2 + random(0, base * 2^attempt / 2). Equal jitter keeps a minimum floor.
sleep = random(0, base * 2^attempt)
sleep = base * 2^attempt / 2 + random(0, base * 2^attempt / 2)