Package help page

reinforcelearn

Reinforcement Learning.

Environments

Creation of reinforcement learning environments.

makeEnvironment

Create reinforcement learning environment.

Environment

Custom Reinforcement Learning Environment

GymEnvironment

Gym Environment

MdpEnvironment

MDP Environment

Gridworld

Gridworld

CliffWalking

Cliff Walking

WindyGridworld

Windy Gridworld

MountainCar

Mountain Car

Policies

makePolicy

Create policy.

RandomPolicy

Random Policy

EpsilonGreedyPolicy

Epsilon Greedy Policy

SoftmaxPolicy

Softmax Policy

Value Function Representations

makeValueFunction

Value Function Representation

ValueTable

Value Table

ValueNetwork

Value Network

Algorithms

makeAlgorithm

Make reinforcement learning algorithm.

QLearning

Q-Learning

Agent

makeAgent

Create Agent.

Interaction

interact

Interaction between agent and environment.

Helper functions

makeReplayMemory

Experience Replay

getReplayMemory

Get replay memory.

Eligibility

Eligibility traces

getEligibilityTraces

Get eligibility traces

getValueFunction

Get weights of value function.

getStateValues

Get state values.

tiles iht

Tile Coding

nHot

Make n hot vector.