I see, thank you. On Fri, Feb 26, 2021 at 10:39 AM Jakob Erdmann <[email protected]> wrote:
> There is currently no way to keep the tripinfo output clean when using > traci.loadState. You could use traci.vehicle.getDistance to check the > distances each vehicle has traveled rather than using xml output. > > Am Fr., 26. Feb. 2021 um 18:36 Uhr schrieb . Abdullah <[email protected]>: > >> Hi, >> >> Thank you for the answer but using traci.load significantly increases my >> experiment times. Is there any other way? >> >> On Fri, Feb 26, 2021 at 12:13 AM Jakob Erdmann <[email protected]> >> wrote: >> >>> You can use trac.load instead of trac.loadState >>> traci.load restarts the simulation with new options which allows to load >>> from a state but can also reset output file paths. >>> >>> Am Do., 25. Feb. 2021 um 21:01 Uhr schrieb . Abdullah <[email protected] >>> >: >>> >>>> Hi, >>>> >>>> I am having a problem with tripinfo.xml. I am starting a simulation and >>>> lets say it runs for 10 seconds and then I make a saveState (let's call >>>> this state 0). During this time 3 cars have finished their journey and >>>> their info was written in the tripinfo file. I continue the simulation for >>>> 10 more seconds (let's call this simulation 1) and 2 more cars' info is >>>> written in the file, I calculate the distance driven by all cars so far. >>>> Now I use loadState to load back state 0, that I saved earlier without >>>> stopping the simulation (traci.close) and I do another 10 seconds >>>> simulation with a bit of randomness and try to calculate the distance >>>> again. The problem is the 2 cars from simulation 1 are still there in the >>>> file. Is there a way to restore the tripinfo file to the same state when >>>> state 0 was saved. Or is there a way to specify a different tripinfo file >>>> with loadState. >>>> >>>> On Tue, Feb 16, 2021 at 2:13 PM Jakob Erdmann <[email protected]> >>>> wrote: >>>> >>>>> set option --tripinfo-output.write-unfinished >>>>> >>>>> Am Di., 16. Feb. 2021 um 20:37 Uhr schrieb . Abdullah < >>>>> [email protected]>: >>>>> >>>>>> Hi, >>>>>> >>>>>> I have tried the --tripinfo-output option to get the total distance >>>>>> traveled by all vehicles but it only gives me the values for those >>>>>> vehicles >>>>>> that have reached their destination. Is there a way get distance >>>>>> travelled >>>>>> by both vehicles that are still in the networking and those that have >>>>>> finished their journey, together at the end of a simulation. >>>>>> >>>>>> On Sat, Feb 13, 2021 at 12:29 PM . Abdullah <[email protected]> wrote: >>>>>> >>>>>>> Thank you Lokesh and Jakob for the ideas. I'll try them both and >>>>>>> see how it goes. Thank you again. >>>>>>> >>>>>>> On Sat, Feb 13, 2021 at 4:55 AM Jakob Erdmann <[email protected]> >>>>>>> wrote: >>>>>>> >>>>>>>> You can also use --statistic-output and multiply the number of >>>>>>>> arrived vehicles ('inserted' - 'running') with vehicleTripStatistic >>>>>>>> attribute 'routeLength' . >>>>>>>> >>>>>>>> Am Sa., 13. Feb. 2021 um 01:37 Uhr schrieb Lokesh Das < >>>>>>>> [email protected]>: >>>>>>>> >>>>>>>>> Hi Abdullah, >>>>>>>>> >>>>>>>>> You can use the tripinfo.xml file to calculate the total distance >>>>>>>>> traveled by all vehicles at the end of the simulation. The tripinfo >>>>>>>>> file >>>>>>>>> contains the total travel distance for every vehicle which has >>>>>>>>> finished its >>>>>>>>> trip. You just need to parse it. >>>>>>>>> >>>>>>>>> Thanks, >>>>>>>>> >>>>>>>>> On Fri, Feb 12, 2021 at 3:26 PM . Abdullah <[email protected]> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> I am trying to calculate the total distance travelled by all >>>>>>>>>> vehicles in a network from start to end of a simulation. Currently, >>>>>>>>>> I am >>>>>>>>>> doing the following after every simulation step: get the list of all >>>>>>>>>> vehicle ids using traci.vehicle.getIDList() and then iterate over >>>>>>>>>> the list >>>>>>>>>> and call traci.vehicle.getDistance(vehid) and save this value to add >>>>>>>>>> up >>>>>>>>>> later. >>>>>>>>>> >>>>>>>>>> This becomes very slow as the number of vehicles increases >>>>>>>>>> over time. If I do this once at the end of the simulation then I >>>>>>>>>> lose the >>>>>>>>>> information about vehicles that have reached their destination >>>>>>>>>> between >>>>>>>>>> start and end. >>>>>>>>>> >>>>>>>>>> I was wondering if there is a way of finding the total distance >>>>>>>>>> travelled once at the end of the simulation that also takes into >>>>>>>>>> account of >>>>>>>>>> all the vehicles that have left the network. >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Thank you. >>>>>>>>>> Abdullah >>>>>>>>>> _______________________________________________ >>>>>>>>>> sumo-user mailing list >>>>>>>>>> [email protected] >>>>>>>>>> To unsubscribe from this list, visit >>>>>>>>>> https://www.eclipse.org/mailman/listinfo/sumo-user >>>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> sumo-user mailing list >>>>>>>>> [email protected] >>>>>>>>> To unsubscribe from this list, visit >>>>>>>>> https://www.eclipse.org/mailman/listinfo/sumo-user >>>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> sumo-user mailing list >>>>>>>> [email protected] >>>>>>>> To unsubscribe from this list, visit >>>>>>>> https://www.eclipse.org/mailman/listinfo/sumo-user >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Thank you. >>>>>>> Abdullah >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Thank you. >>>>>> Abdullah >>>>>> _______________________________________________ >>>>>> sumo-user mailing list >>>>>> [email protected] >>>>>> To unsubscribe from this list, visit >>>>>> https://www.eclipse.org/mailman/listinfo/sumo-user >>>>>> >>>>> _______________________________________________ >>>>> sumo-user mailing list >>>>> [email protected] >>>>> To unsubscribe from this list, visit >>>>> https://www.eclipse.org/mailman/listinfo/sumo-user >>>>> >>>> >>>> >>>> -- >>>> Thank you. >>>> Abdullah >>>> _______________________________________________ >>>> sumo-user mailing list >>>> [email protected] >>>> To unsubscribe from this list, visit >>>> https://www.eclipse.org/mailman/listinfo/sumo-user >>>> >>> _______________________________________________ >>> sumo-user mailing list >>> [email protected] >>> To unsubscribe from this list, visit >>> https://www.eclipse.org/mailman/listinfo/sumo-user >>> >> >> >> -- >> Thank you. >> Abdullah >> _______________________________________________ >> sumo-user mailing list >> [email protected] >> To unsubscribe from this list, visit >> https://www.eclipse.org/mailman/listinfo/sumo-user >> > _______________________________________________ > sumo-user mailing list > [email protected] > To unsubscribe from this list, visit > https://www.eclipse.org/mailman/listinfo/sumo-user > -- Thank you. Abdullah
_______________________________________________ sumo-user mailing list [email protected] To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user
