[ track ]
track_name = Edmonton International Raceway
track_name_short = Edmonton Int'l Raceway 
track_city = Edmonton
track_state = AB
track_length_n_type = 0.25-mile Oval
track_misc_info_1 = Turns banked 7°
track_misc_info_2 = Straights 325 feet banked 4°
track_num_turns = 4
track_length = 0.25m
track_altitude = 0.0
track_type = 0                                  ; short oval
chassis_type = 3                                ; speedway
default_event_laps = 300
default_qual_laps = 2
track_base_month = 7                            ; the race month used for single, multi, and testing
max_starters = 23
track_tire_heat = 0.74				; > modifies amount of heat going into the tire at a given track
track_tire_wear = 0.40				; > 1.0 means more wear, i.e. 2.0 is twice normal wear, 0.5 is half normal wear
track_tire_wear_loss = 0.19                     ; percentage of grip lost at full tire wear
track_tire_wear_exp = 1.06                      ; > 1.0 gives a bigger fall off later in run < 1.0 gives a bigger fall off early in run
track_asphalt_grip = 1.20			; > Indicates grip for bottom groove. >1.0 means more grip.
track_concrete_grip = 1.18			; > Indicates grip for outside groove.
track_grass_grip = 1.00
track_dirt_grip = 1.35
track_north_angle = 90				; angle of true north in degrees 


; Starter decisions:
;       First value is earliest possible green flag dlong, should be after to pace car pit entrace point
;       Second value is latest possible green flag dlong. Must be before start line and after first value
starter_decision = 572.25 620.68


[ track_gns ]
track_tire_heat = 0.75				;> modifies amount of heat going into the tire at a given track
track_tire_wear = 0.58				;> 1.0 means more wear, i.e. 2.0 is twice normal wear, 0.5 is half normal wear
track_tire_wear_loss = 0.19                     ; percentage of grip lost at full tire wear
track_tire_wear_exp = 1.06                      ;> 1.0 gives a bigger fall off later in run < 1.0 gives a bigger fall off early in run
track_asphalt_grip = 1.21			;> Indicates grip for bottom groove. 1.0 means more grip.
track_concrete_grip = 1.17			;> Indicates grip for outside groove.

[ track_cts ]
track_tire_heat = 0.75				;> modifies amount of heat going into the tire at a given track
track_tire_wear = 0.58				;> 1.0 means more wear, i.e. 2.0 is twice normal wear, 0.5 is half normal wear
track_tire_wear_loss = 0.19                     ; percentage of grip lost at full tire wear
track_tire_wear_exp = 1.06                      ;> 1.0 gives a bigger fall off later in run < 1.0 gives a bigger fall off early in run
track_asphalt_grip = 1.20			;> Indicates grip for bottom groove. 1.0 means more grip.
track_concrete_grip = 1.17

[ cup ]
record_lap_time = Alex Tagliani
record_holder = 12.534

[ weather ]
track_base_temp = 68.2                          ; track average temperature on April 1 in deg F
track_temp_range = 6.5                          ; one standard deviation from average in deg F
track_temp_swing = 3.0				; 
track_wind_speed = 7.1                          ; average wind speed at the track in MPH
track_wind_speed_range = 5.0                    ; one standard deviation from average in MPH
track_wind_direction = 45                       ; compass heading in degrees from which wind is most likely (in this case from Northwest)
track_cloud_prob = 0.88                         ; probability of cloud cover, 0.0 to 1.0

[CrowdSound]
num_sources = 4
pos_0 = 35.00 95.00 6.00
pos_1 = 10.00 95.00 6.00
pos_2 = -25.00 95.00 6.00
pos_3 = -55.00 95.00 6.00

[ ai_track ]
pace_merge_from_pit_line_dlong = 210.0
pace_merge_to_pit_line_dlong = 360.0
pace_speed_limit_mph = 35
ai_accel_modifier = 0.39			; acceleration grip efficiency
ai_decel_modifier = 0.97			; braking grip efficiency
ai_fuel_use = 0.90				; > 1.0 = more fuel consumed
ai_grip_modifier = 0.93				; > 1.0 = more grip
ai_drag_modifier = 1.00				; > 1.0 = more drag, which is slower
ai_line_modifier = 1.01                         ; dangerous hack, don't use unless you are a trained professional
ai_qual_modifier = 1.05				; > 1.0 = faster during qualifying
ai_wall_offset = 100				; 100 = full-time AI collision detection
ai_tire_wear_left = 1.00			; A.I. pit window approx. lap 112. left tire wear adjuster for ai    > 1.0 = more wear
ai_tire_wear_right = 1.00			; right tire wear adjuster for ai
ai_arcade_tire_wear = 0.20                      ; lower = less wear (used in addition to the above left/right modifiers)
ai_arcade_fuel_use = 1.0                        ; > 1.0 = more fuel consumed (used in addition to fuel_use above)
ai_arcade_grip_modifier = 0.89                  ; > 1.0 = more grip
ai_arcade_drag_modifier = 1.25                  ; > 1.0 = more drag, which is slower
strategy_lap_time_wear_loss = 3.679             ; lap time loss from totally worn tires
strategy_lap_time_fuel_use_gain = 0.373         ; lap time gain from low fuel
strategy_base_pitting_cost = 24.349             ; time lost to a stop & go pitstop
ai_pacing_distance = 1.7
ai_bunching_distance = 1.6
ai_drafting_distance = 1.07
ai_panic_decel = 5.0
ai_dlongpad_scale = 6.0
ai_dlat_pad = 0.05
ai_squeeze_pcnt = 2.0
ai_inverse_slipcurve_k = 0.27                   ; how much slip angle AI need to corner. smaller = more, more = increased drag


[ ai_track_cts ]
ai_accel_modifier = 0.48			; acceleration grip efficiency
ai_decel_modifier = 1.00			; braking grip efficiency
ai_fuel_use = 1.28				; > 1.0 = more fuel consumed
ai_grip_modifier = 0.92				; > 1.0 = more grip
ai_drag_modifier = 1.00				; > 1.0 = more drag, which is slower
ai_line_modifier = 1.01				; dangerous hack, don't use unless you are a trained professional
ai_qual_modifier = 1.05				; > 1.0 = faster during qualifying
ai_tire_wear_left = 1.00			; A.I. pit window is approx. lap 123-129. Left tire wear adjuster for ai
ai_tire_wear_right = 1.00			; right tire wear adjuster for ai
ai_pacing_distance = 1.5                        ; car lengths behind while pacing
ai_bunching_distance = 1.3                      ; car lengths behind while bunching for start
ai_drafting_distance = 1.1			; car lengths behind while racing
ai_dlat_pad = 0.10
ai_squeeze_pcnt = 2.0
ai_inverse_slipcurve_k = 0.26			; how much slip angle AI need to corner. smaller = more, more = increased drag


[ AppRuleEnterPits ]
pit0_entrance_point0_dlat = 60.29
pit0_entrance_point0_dlong = 488.00
pit0_entrance_point1_dlat =74.48
pit0_entrance_point1_dlong = 466.70
pit1_entrance_point0_dlat = 60.29
pit1_entrance_point0_dlong = 488.00
pit1_entrance_point1_dlat =74.48
pit1_entrance_point1_dlong = 466.70

[ pit_lane_0 ]
; AI section
merge_from_pit_line_dlong = 282.25
merge_to_pit_line_dlong = 340.00
merge_to_pit_line_length = 5.02
pit_lane_end_dlong = 60.82
pit_lane_start_dlong = 478.59
slow_pit_line_dlat_offset = 0.0			; track-specific dlat_offset of 2nd slower pit line (0 if N/A)
begin_stall_entry_offset = 10.0			; offset at which to begin entering the pit stall
begin_stall_approach_offset = 40.0		; offset at which to begin approaching the pit stall
stall_exit_goal_dlong_offset = 8.5     		; goal dlong offset (ahead) for the pit stall exit 
stall_exit_goal_dlat_offset = -3.0              ; goal dlat offset for the pit stall exit 
lane_merge_dlong = 170.25			; Dlong which you must remain on the apron when exiting the pits 

; race control stuff
lane_on_right = 0                               ; 0 if on left, 1 if on right
lane_has_wall = 0                               ; 0 no wall, 1 has wall
speed_limit_MPH = 35.0

; special stalls ( pittool  defaults this to stall_0 )
stall_qual_exit = 52.00 76.03 -0.04

; regular stalls
stall_0 = 40.00 82.80 -0.20
stall_1 = 14.76 83.15 -0.01
stall_2 = 6.23 83.19 0.01
stall_3 = 710.24 83.11 0.01
stall_4 = 701.70 83.03 0.01
stall_5 = 693.17 83.01 0.00
stall_6 = 684.63 82.93 0.02
stall_7 = 676.10 82.76 0.03
stall_8 = 628.05 82.10 0.06
stall_9 = 535.53 82.16 0.23
stall_10 = 495.00 78.37 0.51

[ pit_lane_1 ]
; AI section
merge_from_pit_line_dlong = 282.25
merge_to_pit_line_dlong = 340.00
merge_to_pit_line_length = 5.02
pit_lane_end_dlong = 60.82
pit_lane_start_dlong = 478.59
slow_pit_line_dlat_offset = 0.0			; track-specific dlat_offset of 2nd slower pit line (0 if N/A)
begin_stall_entry_offset = 10.0			; offset at which to begin entering the pit stall
begin_stall_approach_offset = 40.0		; offset at which to begin approaching the pit stall
stall_exit_goal_dlong_offset = 8.5     		; goal dlong offset (ahead) for the pit stall exit 
stall_exit_goal_dlat_offset = -3.0              ; goal dlat offset for the pit stall exit 
lane_merge_dlong = 170.25			; Dlong which you must remain on the apron when exiting the pits 

; race control stuff
lane_on_right = 1                               ; 0 if on left, 1 if on right
lane_has_wall = 0                               ; 0 no wall, 1 has wall
speed_limit_MPH = 35

;; special stalls ( pittool  defaults this to stall_0 )
stall_qual_exit = 52.00 76.03 -0.04

; pace car
begin_pacestall_entry_offset = 35.0		; offset at which to begin entering the pit stall
begin_pacestall_approach_offset = 45.0		; offset at which to begin approaching the pit stall
pacestall_exit_goal_dlong_offset = 5.0          ; goal dlong offset (ahead) for the pit stall exit 
pacestall_exit_goal_dlat_offset = -32.0      	; goal dlat offset for the pit stall exit
stall_pace = 130.00 80.33 0.04


; regular stalls
stall_0 = 20.00 72.34 0.02
stall_1 = 11.29 72.31 -0.01
stall_2 = 2.76 72.37 -0.00
stall_3 = 706.77 72.37 0.00
stall_4 = 698.23 72.29 0.02
stall_5 = 689.70 72.16 0.01
stall_6 = 681.16 72.15 -0.00
stall_7 = 672.08 72.18 0.00
stall_8 = 635.62 70.91 0.24
stall_9 = 602.65 68.73 0.22
stall_10 = 568.41 67.21 0.14
stall_11 = 535.00 66.19 0.11
			
[ starting_grid_0 ]
stall_pace = 30.00 50.00 0.15
stall_0 = 20.00 53.12 0.15
stall_1 = 20.00 47.12 0.15
stall_2 = 12.13 52.26 0.07
stall_3 = 12.13 46.26 0.07
stall_4 = 4.33 51.90 0.03
stall_5 = 4.33 45.90 0.03
stall_6 = 709.06 51.76 0.01
stall_7 = 709.06 45.76 0.01
stall_8 = 701.25 51.76 -0.01
stall_9 = 701.25 45.76 -0.01
stall_10 = 693.44 51.89 -0.02
stall_11 = 693.44 45.89 -0.02
stall_12 = 685.63 52.05 -0.02
stall_13 = 685.63 46.05 -0.02
stall_14 = 677.82 52.24 -0.06
stall_15 = 677.82 46.24 -0.06
stall_16 = 667.35 53.07 -0.12
stall_17 = 667.35 47.07 -0.12
stall_18 = 651.49 53.88 -0.09
stall_19 = 651.49 47.88 -0.09
stall_20 = 635.35 54.46 -0.07
stall_21 = 635.35 48.46 -0.07
stall_22 = 619.00 54.86 -0.04

[ starting_grid_1 ]
stall_pace = 370.00 49.00 -0.00
stall_0 = 360.00 52.03 0.01
stall_1 = 360.00 46.03 0.01
stall_2 = 350.51 52.05 -0.01
stall_3 = 350.51 46.05 -0.01
stall_4 = 341.02 52.18 -0.02
stall_5 = 341.02 46.18 -0.02
stall_6 = 331.53 52.34 -0.03
stall_7 = 331.53 46.34 -0.03
stall_8 = 321.89 52.77 -0.09
stall_9 = 321.89 46.77 -0.09
stall_10 = 307.79 53.47 -0.09
stall_11 = 307.79 47.47 -0.09
stall_12 = 293.14 54.11 -0.07
stall_13 = 293.14 48.11 -0.07
stall_14 = 278.34 54.51 -0.03
stall_15 = 278.34 48.51 -0.03
stall_16 = 263.45 54.64 -0.02
stall_17 = 263.45 48.64 -0.02
stall_18 = 248.53 54.99 -0.07
stall_19 = 248.53 48.99 -0.07
stall_20 = 233.46 55.50 -0.07
stall_21 = 233.46 49.50 -0.07
stall_22 = 216.00 55.42 -0.00



[ SPCC ]
num_named_sections = 6

name_0 = 40.00 131.00 T1
name_1 = 131.00 221.00 T2
name_2 = 221.00 297.00 BSTR
name_3 = 297.00 390.00 T3
name_4 = 390.00 486.00 T4
name_5 = 486.00 40.00 FSTR