src.gridmind.wrappers.policy_wrappers.epsilon_randomized_policy_wrapper

Classes

EpsilonRandomizedPolicyWrapper

Helper class that provides a standard way to create an ABC using

Module Contents

class src.gridmind.wrappers.policy_wrappers.epsilon_randomized_policy_wrapper.EpsilonRandomizedPolicyWrapper(policy: gridmind.policies.base_policy.BasePolicy, num_actions: int, epsilon: float = 0.2)[source]

Bases: gridmind.wrappers.policy_wrappers.base_policy_wrapper.BasePolicyWrapper

Helper class that provides a standard way to create an ABC using inheritance.

epsilon = 0.2[source]
num_actions[source]
get_action(state)[source]
get_action_prob(state, action)[source]