Agent Selector

BaseSelector

class maenvs4vrp.core.env_agent_selector.BaseSelector[source]

Agent iterator base class.

maenvs4vrp.core.env_agent_selector.BaseSelector.__init__(self)

Constructor

Parameters:

n/a.

Returns:

None.

maenvs4vrp.core.env_agent_selector.BaseSelector.set_env(self, env)

Set environment.

Parameters:

env (AECEnv) – Environment.

Returns:

None.

maenvs4vrp.core.env_agent_selector.BaseSelector._next_agent(self)

Return the next agent.

Parameters:

n/a.

Returns:

Next agent.

Return type:

selected_agent(Tensor)