• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

flow-project / flow / 3884
89%

Build:
DEFAULT BRANCH: master
Ran 16 Jul 2019 11:19PM UTC
Jobs 1
Files 119
Run time 13s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
3884

push

travis-ci-com

web-flow
Multi-agent traffic light grid (#623)

New multi-agent environment.

## Description

- Introduces multi-agent version of `PO_TrafficLightsGridEnv`.
- Includes some updated, revised, and cleaned up documentation relating to multi-agent Flow.
- Includes parameterized run script, which supports different grid sizes, local vs cluster runs, different vehicle inflow rates.

* revised multiagent documentation

* PEP8 and documentation for PO_TrafficLightGridEnv

* Add multiagent version of PO_TrafficLightGridEnv, including helper function for retreiving relative nodes

* fix: observations should include num_observed vehicles from each incoming lane

* fix conversion to edge numbers

* prepare run script

* cleaning

* cleaning

* documentation

* PEP8

* add ES to multi-agent run script

* missed some multi-agent params

* probably can't use PPO policy graph for ES

* ES --> PPO (multi-agent not supported, it seems)

* bigger experiment, documentation

* clean up docs

* PEP8

* pydocstyle errors

* Update multiagent_traffic_light_grid.py

PEP8

* keep track of observed vehicles

* add unit tests for get_relative_node

* generalize multiagent grid run script

* flake8

* fix unit tests for grid

* flake8

* add inflow rate to arguments for multiagent grid script; expand parameter tuning grid search; minor tweaks

* flake8

* add local vs cluster run mode

* normalize per agent rewards

* num edges fix

* run script tweaks

* multiagent grid test

* disable autoscaling

* refactor multi-agent grid run script

* small fixes and tweaks

* flake8

* flake8

* fix unit test for multiagent traffic light grid

* docs

* docs

* remove ES

* flake8

* exception handling

* partial addressing of Eugene's comments

* addressing remainder of Eugene's comments

234 of 234 new or added lines in 6 files covered. (100.0%)

8415 of 9292 relevant lines covered (90.56%)

0.91 hits per line

Jobs
ID Job ID Ran Files Coverage
1 3884.1 16 Jul 2019 11:19PM UTC 0
90.56
Travis Job 3884.1
Source Files on build 3884
Detailed source file information is not available for this build.
  • Back to Repo
  • Build #3884
  • a5072ebc on github
  • Prev Build on master (#3852)
  • Next Build on master (#3886)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc