Shortcuts

openrl.envs.mpe.scenarios package

Submodules

openrl.envs.mpe.scenarios.simple_spread module

class openrl.envs.mpe.scenarios.simple_spread.Scenario[源代码]

基类:openrl.envs.mpe.scenario.BaseScenario

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

Module contents

openrl.envs.mpe.scenarios.load(name)[源代码]