├── .gitignore ├── .idea └── .gitignore ├── Agents ├── DQN.py ├── rl_agents.py ├── rl_args.py └── stupid_agents.py ├── Annual_project_proposal.pptx ├── Environment ├── sumoenv.py └── traffic_system_manager.py ├── Experiments └── experiments.py ├── main.py ├── networks ├── double │ ├── Israel │ │ ├── network.sumocfg │ │ └── xmls │ │ │ ├── network.net.xml │ │ │ └── network.trip.xml │ ├── Israel_zipping │ │ ├── network.sumocfg │ │ └── xmls │ │ │ ├── network.net.xml │ │ │ └── routing_full_with_probability.rou.xml │ └── Israel_zipping_yellow_light │ │ ├── network.sumocfg │ │ └── xmls │ │ ├── network.net.xml │ │ └── routing_full_with_probability.rou.xml └── single │ └── Israel │ ├── network.sumocfg │ └── xmls │ ├── network.net.xml │ └── trips_1.trip.xml ├── readme.md └── utils ├── process_args.py ├── replay_memory.py ├── sim_video.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | __pycache__ 3 | saved -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /workspace.xml -------------------------------------------------------------------------------- /Agents/DQN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pavelrst/RL-on-SUMO/HEAD/Agents/DQN.py -------------------------------------------------------------------------------- /Agents/rl_agents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pavelrst/RL-on-SUMO/HEAD/Agents/rl_agents.py -------------------------------------------------------------------------------- /Agents/rl_args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pavelrst/RL-on-SUMO/HEAD/Agents/rl_args.py -------------------------------------------------------------------------------- /Agents/stupid_agents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pavelrst/RL-on-SUMO/HEAD/Agents/stupid_agents.py -------------------------------------------------------------------------------- /Annual_project_proposal.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pavelrst/RL-on-SUMO/HEAD/Annual_project_proposal.pptx -------------------------------------------------------------------------------- /Environment/sumoenv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pavelrst/RL-on-SUMO/HEAD/Environment/sumoenv.py -------------------------------------------------------------------------------- /Environment/traffic_system_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pavelrst/RL-on-SUMO/HEAD/Environment/traffic_system_manager.py -------------------------------------------------------------------------------- /Experiments/experiments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pavelrst/RL-on-SUMO/HEAD/Experiments/experiments.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pavelrst/RL-on-SUMO/HEAD/main.py -------------------------------------------------------------------------------- /networks/double/Israel/network.sumocfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pavelrst/RL-on-SUMO/HEAD/networks/double/Israel/network.sumocfg -------------------------------------------------------------------------------- /networks/double/Israel/xmls/network.net.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pavelrst/RL-on-SUMO/HEAD/networks/double/Israel/xmls/network.net.xml -------------------------------------------------------------------------------- /networks/double/Israel/xmls/network.trip.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pavelrst/RL-on-SUMO/HEAD/networks/double/Israel/xmls/network.trip.xml -------------------------------------------------------------------------------- /networks/double/Israel_zipping/network.sumocfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pavelrst/RL-on-SUMO/HEAD/networks/double/Israel_zipping/network.sumocfg -------------------------------------------------------------------------------- /networks/double/Israel_zipping/xmls/network.net.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pavelrst/RL-on-SUMO/HEAD/networks/double/Israel_zipping/xmls/network.net.xml -------------------------------------------------------------------------------- /networks/double/Israel_zipping/xmls/routing_full_with_probability.rou.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pavelrst/RL-on-SUMO/HEAD/networks/double/Israel_zipping/xmls/routing_full_with_probability.rou.xml -------------------------------------------------------------------------------- /networks/double/Israel_zipping_yellow_light/network.sumocfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pavelrst/RL-on-SUMO/HEAD/networks/double/Israel_zipping_yellow_light/network.sumocfg -------------------------------------------------------------------------------- /networks/double/Israel_zipping_yellow_light/xmls/network.net.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pavelrst/RL-on-SUMO/HEAD/networks/double/Israel_zipping_yellow_light/xmls/network.net.xml -------------------------------------------------------------------------------- /networks/double/Israel_zipping_yellow_light/xmls/routing_full_with_probability.rou.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pavelrst/RL-on-SUMO/HEAD/networks/double/Israel_zipping_yellow_light/xmls/routing_full_with_probability.rou.xml -------------------------------------------------------------------------------- /networks/single/Israel/network.sumocfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pavelrst/RL-on-SUMO/HEAD/networks/single/Israel/network.sumocfg -------------------------------------------------------------------------------- /networks/single/Israel/xmls/network.net.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pavelrst/RL-on-SUMO/HEAD/networks/single/Israel/xmls/network.net.xml -------------------------------------------------------------------------------- /networks/single/Israel/xmls/trips_1.trip.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pavelrst/RL-on-SUMO/HEAD/networks/single/Israel/xmls/trips_1.trip.xml -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pavelrst/RL-on-SUMO/HEAD/readme.md -------------------------------------------------------------------------------- /utils/process_args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pavelrst/RL-on-SUMO/HEAD/utils/process_args.py -------------------------------------------------------------------------------- /utils/replay_memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pavelrst/RL-on-SUMO/HEAD/utils/replay_memory.py -------------------------------------------------------------------------------- /utils/sim_video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pavelrst/RL-on-SUMO/HEAD/utils/sim_video.py -------------------------------------------------------------------------------- /utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pavelrst/RL-on-SUMO/HEAD/utils/utils.py --------------------------------------------------------------------------------