Skip to content
DeepForgeby svx
All problems

Epsilon Floor

Problem

Decay epsilon by a multiplicative factor and apply a floor: max(min_epsilon, epsilon * decay).

Hint

The floor keeps a minimum amount of exploration forever.

Test cases

case 1
in: [0.5,0.9,0.05]
expected: 0.45
case 2
in: [0.4,0.1,0.05]
expected: 0.05
case 3
in: [0.05,1,0.05]
expected: 0.05
Starter codePython
def epsilon_floor(epsilon, decay, min_epsilon):
    # Your code here
    pass

3 test cases · run your code against them in the editor