├── LICENSE ├── README.md ├── agents ├── __init__.py └── dqn.py ├── environment ├── __init__.py ├── env.py └── traffic_signal.py ├── eval.cfg ├── main.py ├── nets ├── 2way-single-intersection │ ├── single-intersection-gen.rou.xml │ ├── single-intersection-horizontal.rou.xml │ ├── single-intersection-vertical.rou.xml │ ├── single-intersection-vhvh.rou.xml │ ├── single-intersection.edg.xml │ ├── single-intersection.net.xml │ ├── single-intersection.nod.xml │ └── single-intersection.sumocfg └── single-intersection │ ├── single-intersection.edg.xml │ ├── single-intersection.net.xml │ ├── single-intersection.nod.xml │ ├── single-intersection.rou.xml │ └── single-intersection.sumocfg ├── networks.py ├── plots.py ├── record ├── exp1.png ├── exp2.png ├── queue_20221112_episodes100.png ├── queue_20221112_episodes200.png ├── queue_20221112_episodes300.png ├── queue_20221112_episodes400.png └── queue_20221112_episodes500.png ├── replay.py ├── requirements.txt └── weights ├── weights_20221112_100.pth ├── weights_20221112_200.pth ├── weights_20221112_300.pth ├── weights_20221112_400.pth └── weights_20221112_500.pth /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/README.md -------------------------------------------------------------------------------- /agents/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /agents/dqn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/agents/dqn.py -------------------------------------------------------------------------------- /environment/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /environment/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/environment/env.py -------------------------------------------------------------------------------- /environment/traffic_signal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/environment/traffic_signal.py -------------------------------------------------------------------------------- /eval.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/eval.cfg -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/main.py -------------------------------------------------------------------------------- /nets/2way-single-intersection/single-intersection-gen.rou.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/nets/2way-single-intersection/single-intersection-gen.rou.xml -------------------------------------------------------------------------------- /nets/2way-single-intersection/single-intersection-horizontal.rou.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/nets/2way-single-intersection/single-intersection-horizontal.rou.xml -------------------------------------------------------------------------------- /nets/2way-single-intersection/single-intersection-vertical.rou.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/nets/2way-single-intersection/single-intersection-vertical.rou.xml -------------------------------------------------------------------------------- /nets/2way-single-intersection/single-intersection-vhvh.rou.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/nets/2way-single-intersection/single-intersection-vhvh.rou.xml -------------------------------------------------------------------------------- /nets/2way-single-intersection/single-intersection.edg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/nets/2way-single-intersection/single-intersection.edg.xml -------------------------------------------------------------------------------- /nets/2way-single-intersection/single-intersection.net.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/nets/2way-single-intersection/single-intersection.net.xml -------------------------------------------------------------------------------- /nets/2way-single-intersection/single-intersection.nod.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/nets/2way-single-intersection/single-intersection.nod.xml -------------------------------------------------------------------------------- /nets/2way-single-intersection/single-intersection.sumocfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/nets/2way-single-intersection/single-intersection.sumocfg -------------------------------------------------------------------------------- /nets/single-intersection/single-intersection.edg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/nets/single-intersection/single-intersection.edg.xml -------------------------------------------------------------------------------- /nets/single-intersection/single-intersection.net.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/nets/single-intersection/single-intersection.net.xml -------------------------------------------------------------------------------- /nets/single-intersection/single-intersection.nod.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/nets/single-intersection/single-intersection.nod.xml -------------------------------------------------------------------------------- /nets/single-intersection/single-intersection.rou.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/nets/single-intersection/single-intersection.rou.xml -------------------------------------------------------------------------------- /nets/single-intersection/single-intersection.sumocfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/nets/single-intersection/single-intersection.sumocfg -------------------------------------------------------------------------------- /networks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/networks.py -------------------------------------------------------------------------------- /plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/plots.py -------------------------------------------------------------------------------- /record/exp1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/record/exp1.png -------------------------------------------------------------------------------- /record/exp2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/record/exp2.png -------------------------------------------------------------------------------- /record/queue_20221112_episodes100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/record/queue_20221112_episodes100.png -------------------------------------------------------------------------------- /record/queue_20221112_episodes200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/record/queue_20221112_episodes200.png -------------------------------------------------------------------------------- /record/queue_20221112_episodes300.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/record/queue_20221112_episodes300.png -------------------------------------------------------------------------------- /record/queue_20221112_episodes400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/record/queue_20221112_episodes400.png -------------------------------------------------------------------------------- /record/queue_20221112_episodes500.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/record/queue_20221112_episodes500.png -------------------------------------------------------------------------------- /replay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/replay.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/requirements.txt -------------------------------------------------------------------------------- /weights/weights_20221112_100.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/weights/weights_20221112_100.pth -------------------------------------------------------------------------------- /weights/weights_20221112_200.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/weights/weights_20221112_200.pth -------------------------------------------------------------------------------- /weights/weights_20221112_300.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/weights/weights_20221112_300.pth -------------------------------------------------------------------------------- /weights/weights_20221112_400.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/weights/weights_20221112_400.pth -------------------------------------------------------------------------------- /weights/weights_20221112_500.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Desny/traffic_light_rl/HEAD/weights/weights_20221112_500.pth --------------------------------------------------------------------------------