5×3の道路作成
netgenerate --grid --grid.x-number=4 --grid.y-number=6 --grid.y-length=100 --grid.x-length=200 --output-file=grid_test_d.net.xml
4台の交通流
流れ0と流れ3は干渉しない。
流れ1と流れ2が干渉する。
cat grid_test_d_flow.xml
最短ルート計算
duarouter -n grid_test_d.net.xml -f grid_test_d_flow.xml -o grid_test_d_flow.rou.xml
設定ファイル
cat grid_test_d.sumocfg
<configuration> <input> <net-file value="grid_test_d.net.xml"/> <route-files value="grid_test_d_flow.rou.xml"/> </input> <time> <begin value="0"/> <end value="1000"/> </time> </configuration>
実行 GUI
sumo-gui -c grid_test_d.sumocfg
実行 バッチ
sumo -c grid_test_d.sumocfg --netstate-dump grid_test_d.dump
ruby yomitori.rb | grep id=\"1_ | awk -F"\"" '{print $2}' | sed "s/._//g" | sort -gr | uniq | head -1
ruby yomitori.rb | grep id=\"1_ | awk -F"\"" '{print $2}' | sed "s/._//g" | sort -gr | uniq | head -1 | awk 'BEGIN{tmp=0;}{tmp=tmp+$1}END{print tmp}'