# Configuração de rede
intersection.Cr1.host=localhost
intersection.Cr1.port=8001
intersection.Cr2.host=localhost
intersection.Cr2.port=8002
intersection.Cr3.host=localhost
intersection.Cr3.port=8003
intersection.Cr4.host=localhost
intersection.Cr4.port=8004
intersection.Cr5.host=localhost
intersection.Cr5.port=8005

exit.host=localhost
exit.port=9001

dashboard.host=localhost
dashboard.port=9000

# Configuração da simulação
simulation.duration=300
simulation.time.scale=0.01
simulation.arrival.model=POISSON
simulation.arrival.rate=0.5
simulation.arrival.fixed.interval=2.0
simulation.routing.policy=RANDOM

# Tempos dos semáforos (tempos realistas do mundo real, sem fase amarela)
# Cruzamento 1 - ponto de entrada, equilibrado
trafficlight.Cr1.South.green=35.0
trafficlight.Cr1.South.red=35.0
trafficlight.Cr1.East.green=35.0
trafficlight.Cr1.East.red=35.0

# Cruzamento 2 - hub principal
trafficlight.Cr2.South.green=40.0
trafficlight.Cr2.South.red=40.0
trafficlight.Cr2.East.green=40.0
trafficlight.Cr2.East.red=40.0
trafficlight.Cr2.West.green=40.0
trafficlight.Cr2.West.red=40.0

# Cruzamento 3 - caminho para a saída
trafficlight.Cr3.South.green=35.0
trafficlight.Cr3.South.red=40.0
trafficlight.Cr3.West.green=40.0
trafficlight.Cr3.West.red=35.0

# Cruzamento 4
trafficlight.Cr4.East.green=35.0
trafficlight.Cr4.East.red=35.0

# Cruzamento 5 - perto da saída
trafficlight.Cr5.East.green=35.0
trafficlight.Cr5.East.red=35.0

# Configuração de veículos
vehicle.probability.bike=0.2
vehicle.probability.light=0.6
vehicle.probability.heavy=0.2

vehicle.crossing.time.bike=1.0
vehicle.crossing.time.light=2.0
vehicle.crossing.time.heavy=4.0

vehicle.travel.time.base=1.0
vehicle.travel.time.bike.multiplier=0.5
vehicle.travel.time.heavy.multiplier=4.0

statistics.update.interval=0.1
