Hello,
def run():
"""execute the TraCI control loop"""
traci.init(PORT)
programPointer = len(PROGRAM)-1
step = 0
while traci.simulation.getMinExpectedNumber() > 0:
traci.simulationStep()
programPointer = min(programPointer+1, len(PROGRAM)-1)
no = traci.inductionloop.getLastStepVehicleNumber("0")
if no > 0:
programPointer = (0 if programPointer == len(PROGRAM)-1 else 3)
traci.trafficlights.setRedYellowGreenState("0", PROGRAM[programPointer])
step += 1
traci.close()
sys.stdout.flush()
This part is from the TraCI tutorial. My question is, what does step += 1 do,
and where is it used?
And what does traci.simulationStep() do, and where can I find the definition or
python script for this.
Thank you very much and a happy new year,
Moritz
---------------------------------------------------------------
Moritz Schwarzkopf
International Intern
BBT-71, Plant Structure Development Dadong
BMW Brilliance Automotive Ltd. / 华晨宝马汽车有限公司
Mobile : +86 155 2447 2481
Mail to / 邮箱:
[email protected]<mailto:[email protected]>
---------------------------------------------------------------
------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT
organizations don't have a clear picture of how application performance
affects their revenue. With AppDynamics, you get 100% visibility into your
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
sumo-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sumo-user