acmpesuecc / acmpesuecc/traffic_simulation

Graph Visualization

オープン
#9 コメント 56 件 リアクション 0 件 担当者 0 名 GitHub で見る
BOUNTY:350 hacknight-2025 hacktoberfest
主要言語
Python
スター
1
フォーク
13
PR マージ指標
30日以内にマージされた PR はありません

説明

# Bounty Points: 350

## Branch Instructions
push changes to a new *'visualize'* branch

***

**Explanation:**

* No **visual representation** of traffic network
* Cannot see car distribution or path taken
* Difficult to **debug** or understand simulation behavior

---

### Possible fix/approach:

* Use **`NetworkX`** + **`Matplotlib`** for graph visualization
* Display nodes with **car counts** (size or color-coded)
* Show edges with weights
* Highlight **subject car's path**
* Optional: **animate** state changes over time
* Save output as image file

---

### Features to include:

* **Node labels** (A, B, C, etc.)
* **Edge weights** (travel times)
* **Car count** at each node
* **Current path highlighting**
* **Legend** explaining visualization

---

### Maintainer notes:

* Should generate visualization at **end of simulation**
* Optional flag to **enable/disable** (don't force dependency)
* Keep it simple - **static image** is acceptable

---

### Resources:

* NetworkX visualization: `https://networkx.org/documentation/stable/reference/drawing.html`
* Matplotlib documentation

---

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。