Skip to the content.

Home > Agents

rlai.core.Agent

Base class for all agents.

rlai.core.Human

An interactive, human-driven agent that prompts for actions at each time step.

rlai.gpi.state_action_value.ActionValueMdpAgent

A stochastic MDP agent whose policy is updated according to action-value estimates.

rlai.core.MdpAgent

MDP agent. Adds the concepts of state, reward discounting, and policy-based action to the base agent.

rlai.policy_gradient.ParameterizedMdpAgent

A stochastic MDP agent whose policy is updated according to its parameterized gradients.

rlai.core.StochasticMdpAgent

Stochastic MDP agent. Adds random selection of actions based on probabilities specified in the agent's policy.

rlai.core.environments.robocode.RobocodeAgent

Robocode agent.

rlai.core.environments.robocode_continuous_action.RobocodeAgent

Robocode agent.