{"id":17352294,"url":"https://github.com/napjon/traffic-simulation","last_synced_at":"2026-02-05T07:31:38.987Z","repository":{"id":86569990,"uuid":"444604785","full_name":"napjon/traffic-simulation","owner":"napjon","description":"C++ Concurrent Traffic Simulation","archived":false,"fork":false,"pushed_at":"2022-01-05T00:31:22.000Z","size":17454,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-21T22:45:11.227Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Makefile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/napjon.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-01-05T00:20:20.000Z","updated_at":"2022-01-05T00:31:25.000Z","dependencies_parsed_at":null,"dependency_job_id":"f7283817-357b-42b6-a5c8-eafe08993815","html_url":"https://github.com/napjon/traffic-simulation","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/napjon/traffic-simulation","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/napjon%2Ftraffic-simulation","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/napjon%2Ftraffic-simulation/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/napjon%2Ftraffic-simulation/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/napjon%2Ftraffic-simulation/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/napjon","download_url":"https://codeload.github.com/napjon/traffic-simulation/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/napjon%2Ftraffic-simulation/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29115529,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-05T05:31:32.482Z","status":"ssl_error","status_checked_at":"2026-02-05T05:31:29.075Z","response_time":65,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-15T17:13:25.853Z","updated_at":"2026-02-05T07:31:38.972Z","avatar_url":"https://github.com/napjon.png","language":"Makefile","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimg src=\"data/traffic_simulation.gif\"/\u003e\n\n\n\nDeveloping a traffic simulation in which vehicles are moving along streets and are crossing intersections. However, with increasing traffic in the city, traffic lights are needed for road safety. Each intersection will therefore be equipped with a traffic light. A suitable and thread-safe communication protocol between vehicles and intersections to complete the simulation.\n\n* cmake \u003e= 2.8\n  * All OSes: [click here for installation instructions](https://cmake.org/install/)\n* make \u003e= 4.1 (Linux, Mac), 3.81 (Windows)\n  * Linux: make is installed by default on most Linux distros\n  * Mac: [install Xcode command line tools to get make](https://developer.apple.com/xcode/features/)\n  * Windows: [Click here for installation instructions](http://gnuwin32.sourceforge.net/packages/make.htm)\n* OpenCV \u003e= 4.1\n  * The OpenCV 4.1.0 source code can be found [here](https://github.com/opencv/opencv/tree/4.1.0)\n* gcc/g++ \u003e= 5.4\n  * Linux: gcc / g++ is installed by default on most Linux distros\n  * Mac: same deal as make - [install Xcode command line tools](https://developer.apple.com/xcode/features/)\n  * Windows: recommend using [MinGW](http://www.mingw.org/)\n\n## Basic Build Instructions\n\n1. Clone this repo.\n2. Make a build directory in the top level directory: `mkdir build \u0026\u0026 cd build`\n3. Compile: `cmake .. \u0026\u0026 make`\n4. Run it: `./traffic_simulation`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnapjon%2Ftraffic-simulation","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnapjon%2Ftraffic-simulation","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnapjon%2Ftraffic-simulation/lists"}