Shortcuts

openrl.envs.mpe.scenarios package

Submodules

openrl.envs.mpe.scenarios.simple_spread module

class openrl.envs.mpe.scenarios.simple_spread.Scenario[source]

Bases: openrl.envs.mpe.scenario.BaseScenario

benchmark_data(agent, world)[source]
is_collision(agent1, agent2)[source]
make_world(render_mode: Optional[str] = None, world_length: int = 25, num_agents: int = 3, num_landmarks: int = 3)[source]
observation(agent, world)[source]
reset_world(world, np_random: Optional[numpy.random._generator.Generator] = None)[source]
reward(agent, world)[source]

Module contents

openrl.envs.mpe.scenarios.load(name)[source]