Agent Integration

This page contains the reference documentation for the Maze agent integration components.

AgentExecution

Executes the provided policies in an Agent Integration setting.

AgentIntegration

Encapsulates an agent, space interfaces and a stack of wrappers, to make the agent’s MazeActions accessible to an external env.

ActionCandidates

Action object for encapsulation of multiple action objects along with their respective probabilities.

MazeActionCandidates

MazeAction object for encapsulation of multiple MazeAction objects along with their respective probabilities.

ActionConversionCandidatesInterface

Wrapper for action conversion interface when working with multiple candidate actions/MazeActions.

ExternalCoreEnvRewardAggregator

Reward aggregator for summing up rewards that come as iterables from external env.

ExternalCoreEnv

Acts as a CoreEnv in the env stack in agent integration scenario.