Driving
These policies are for the Driving environment. Read environment page for detailed information about the environment.
Generic
These policies can be used for any version of this environment.
env = posggym.make("Driving-v1")
Policy |
ID |
Valid Agent IDs |
Description |
|---|---|---|---|
|
|
All |
Follows shortest path to destination, doesn’t go full speed, and stops if it observes another a car at any distance (aggressiveness=0.0) |
|
|
All |
Follows shortest path to destination, doesn’t go full speed, and stops if it observes a car near edge of observation range (aggressiveness=0.40) |
|
|
All |
Follows shortest path to destination, goes up to full speed, and stops if it observes a car a medium distance away (aggressiveness=0.60) |
|
|
All |
Follows shortest path to destination, goes up to full speed, and stops if it observes a car a very short distance away (aggressiveness=0.80) |
|
|
All |
Follows shortest path to destination, goes up to full speed, and ignores other vehicles (aggressiveness=1.0) |
grid=14x14RoundAbout-num_agents=2
env = posggym.make(
"Driving-v1",
grid="14x14RoundAbout",
num_agents=2,
obs_dim=(3, 1, 1)
)
Policy |
ID |
Valid Agent IDs |
Description |
|---|---|---|---|
|
|
All |
Deep RL policy trained using PPO and self-play. |
|
|
All |
Deep RL policy trained using PPO and self-play. |
|
|
All |
Deep RL policy trained using PPO and self-play. |
|
|
All |
Deep RL policy trained using PPO and self-play. |
|
|
All |
Deep RL policy trained using PPO and self-play. |