| 12345678910111213141516171819202122232425262728 |
- include("TrafficLight/TrafficLight.jl")
- include("TrafficLight/TrafficLightCont.jl")
- include("PolicedTrafficLight/Model.jl")
- using .TrafficLight
- using .ContinuousTrafficLight
- using .PolicedTrafficLight
- # TrafficModel = TrafficLight.initialize()
- # reduced steps for the same result
- # step!(model, 12)
- # TrafficLight.step!(TrafficModel, 60)
- # continuousTrafficModel = ContinuousTrafficLight.initialize()
- # ContinuousTrafficLight.step!(model, 60)
- PolicedTrafficModel = PolicedTrafficLight.initialize()
- PolicedTrafficLight.step!(PolicedTrafficModel, 30)
- last_time = -1.0
- for (t, msg) in PolicedTrafficModel.event_logs
- global last_time
- if t != last_time
- println("__ Current Time: ", t, " ", "_"^42)
- last_time = t
- end
- println(msg)
- end
|