[ track ]
track_name = WATKINS GLEN INTERNATIONAL® 2011
track_name_short = Watkins Glen 2011
track_city = Watkins Glen
track_state = NY
track_length_n_type = 2.45-mile Road Course
track_misc_info_1 = 11 Turns
track_num_turns = 11
track_length = 2.450m
track_altitude = 0.0
track_type = 5                                  ; road course   
chassis_type = 4                                ; road course
default_event_laps = 90
default_qual_laps = 1
track_base_month = 8                            ; the race month used for single, multi, and testing
max_starters = 43
track_tire_heat = 1.00                          ; > modifies amount of heat going into the tire at a given track
track_tire_wear = 0.65                           ; > 1.0 means more wear, i.e. 2.0 is twice normal wear, 0.5 is half normal wear
track_tire_wear_loss = 0.170                     ; percentage of grip lost at full tire wear
track_tire_wear_exp = 1.18                      ; > 1.0 gives a bigger fall off later in run < 1.0 gives a bigger fall off early in run
track_asphalt_grip = 1.135                       ; > 1.0 means more grip.  This shouldn't have to change by more than +- 0.05
track_concrete_grip = 1.140                      ; > means more grip.  Again, keep between about 0.9 and 1.05
track_north_angle = 180                         ; angle of true north in degrees
starting_grid_0 = 2                             ; grid_2x2_InLinePoleOnRight
starting_grid_1 = 2                             ; grid_2x2_InLinePoleOnRight
road_caution_advance_dlong = 1550.00            ; road course dlong at which caution control starts sorting cars 

; 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 = 3830.0 3850.0

[ track_cts ]
track_tire_heat = 1.12                          ; > modifies amount of heat going into the tire at a given track
track_tire_wear = 1.01                          ; > 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.08                      ; > 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                       ; > 1.0 means more grip.  This shouldn't have to change by more than +- 0.05
track_concrete_grip = 1.29                      ; > means more grip.  Again, keep between about 0.9 and 1.05

[ track_pta ]
track_tire_heat = 1.10                          ; > modifies amount of heat going into the tire at a given track
track_tire_wear = 1.0                           ; > 1.0 means more wear, i.e. 2.0 is twice normal wear, 0.5 is half normal wear
track_tire_wear_loss = 0.18                     ; percentage of grip lost at full tire wear
track_tire_wear_exp = 1.18                      ; > 1.0 gives a bigger fall off later in run < 1.0 gives a bigger fall off early in run
track_asphalt_grip = 1.27                       ; > 1.0 means more grip.  This shouldn't have to change by more than +- 0.05
track_concrete_grip = 1.33                      ; > means more grip.  Again, keep between about 0.9 and 1.05


[ cup ]
record_lap_time = 71.884
record_holder = Dale Jarrett

[ gns ]
record_lap_time = 72.861
record_holder = Scott Pruett 

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


[CrowdSound]
num_sources = 4
pos_0 = -544 -338 22
pos_1 = -369 -353 29
pos_2 = -206 104 29
pos_3 = 357 141 10

[ ai_track ]
pace_merge_from_pit_line_dlong = 476.100
pace_merge_to_pit_line_dlong = 3496.1000
pace_speed_limit_mph = 40
ai_accel_modifier = 0.40                        ; acceleration grip efficiency
ai_decel_modifier = 0.60                        ; braking grip efficiency
ai_fuel_use = 0.95                              ; > 1.0 = more fuel consumed
ai_grip_modifier = 1.082                        ; > 1.0 = more grip
ai_drag_modifier = 1.08                         ; > 1.0 = more drag, which is slower
ai_line_modifier = 1.00                         ; dangerous hack, don't use unless you are a trained professional
ai_qual_modifier = 1.043                        ; > 1.0 = faster during qualifying
ai_wall_offset = 100                            ; 100 = full-time AI collision detection
ai_tire_wear_left = 1.08                        ; left tire wear adjuster for ai
ai_tire_wear_right = 1.07                       ; right tire wear adjuster for ai
ai_arcade_tire_wear = 0.01                      ; lower = less wear (used in addition to the above left/right modifiers)
ai_arcade_fuel_use = 1.00                       ; > 1.0 = more fuel consumed (used in addition to fuel_use above)
ai_arcade_grip_modifier = 0.80                  ; > 1.0 = more grip
ai_arcade_drag_modifier = 1.55                  ; > 1.0 = more drag, which is slower
strategy_lap_time_wear_loss = 4.725             ; lap time loss from totally worn tires
strategy_lap_time_fuel_use_gain = 2.934         ; lap time gain from low fuel
strategy_base_pitting_cost = 25.843             ; time lost to a stop & go pitstop
ai_pacing_distance = 2.0                        ; car lengths behind while pacing
ai_bunching_distance = 1.55                     ; car lengths behind while bunching for start
ai_drafting_distance = 1.15                     ; car lengths behind while racing
ai_panic_decel = 5.9                            ; G's of extra deceleration inducing panic
ai_dlongpad_scale = 1.8                         ; scales padding in braking zones (smaller = more scaling)
ai_dlat_pad = 0.8
ai_squeeze_pcnt = 0.0
ai_inverse_slipcurve_k = 0.65                   ; how much slip angle AI need to corner. smaller = more, more = increased drag

[ ai_track_gns ]
ai_accel_modifier = 0.39                        ; acceleration grip efficiency
ai_decel_modifier = 0.85                        ; braking grip efficiency
ai_fuel_use = 0.95                              ; > 1.0 = more fuel consumed
ai_grip_modifier = 0.982                        ; > 1.0 = more grip
ai_drag_modifier = 1.11                         ; > 1.0 = more drag, which is slower
ai_line_modifier = 1.00                         ; dangerous hack, don't use unless you are a trained professional
ai_qual_modifier = 1.036                        ; > 1.0 = faster during qualifying
ai_tire_wear_left = 1.07                        ; left tire wear adjuster for ai
ai_tire_wear_right = 1.06                       ; right tire wear adjuster for ai

[ ai_track_cts ]
ai_accel_modifier = 0.38                        ; acceleration grip efficiency
ai_decel_modifier = 0.85                        ; braking grip efficiency
ai_fuel_use = 0.95                              ; > 1.0 = more fuel consumed
ai_grip_modifier = 0.98                         ; > 1.0 = more grip
ai_drag_modifier = 1.10                         ; > 1.0 = more drag, which is slower
ai_line_modifier = 1.00                         ; dangerous hack, don't use unless you are a trained professional
ai_qual_modifier = 1.038                        ; > 1.0 = faster during qualifying
ai_tire_wear_left = 0.96                        ; left tire wear adjuster for ai
ai_tire_wear_right = 0.95                       ; right tire wear adjuster for ai
ai_pacing_distance = 2.0                        ; car lengths behind while pacing
ai_bunching_distance = 1.8                      ; car lengths behind while bunching for start
ai_drafting_distance = 1.15                     ; car lengths behind while racing
ai_dlat_pad = 0.8
ai_inverse_slipcurve_k = 0.65                   ; how much slip angle AI need to corner. smaller = more, more = increased drag


[ AppRuleInnerLoop ]
num_areas = 2
area_0 = 1970.72 2067.56 -5.22 8.42
area_1 = 1982.06 2043.05 -22.22 -5.22

[ AppRuleEnterPits ]
pit0_entrance_point0_dlat = -7.10
pit0_entrance_point0_dlong = 3670.17
pit0_entrance_point1_dlat = -23.27
pit0_entrance_point1_dlong = 3670.09

[ pit_lane_0 ]
; AI stuff
merge_from_pit_line_dlong = 676.100000          ; dlong at which cars leaving pits will merge to race line
merge_to_pit_line_dlong = 3321.100000           ; dlong at which cars entering pits will merge to pit line
merge_to_pit_line_length = 270.0                ; length of merge window
pit_lane_end_dlong = 406.100000                 ; dlong where pit lane proper ends
pit_lane_start_dlong = 3671.100000              ; dlong where pit lane proper begins
slow_pit_line_dlat_offset = 5.0                 ; track-specific dlat_offset of 2nd slower pit line (0 if N/A)
stall_exit_goal_dlat_offset = 5.0               ; goal dlat offset (+ left) for the pit stall exit cubic line
stall_exit_goal_dlong_offset = 8.0              ; goal dlong offset (ahead) for the pit stall exit cubic line
begin_stall_entry_offset = 15.0                 ; offset at which to begin entering the pit stall
begin_stall_approach_offset = 70.0              ; offset at which to begin approaching the pit stall
lane_merge_dlong = 426.10                       ; 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 = 1                               ; 0 no wall, 1 has wall
speed_limit_MPH = 35.0


; pace car
begin_pacestall_entry_offset = 20.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 = 8.0          ; goal dlong offset (ahead) for the pit stall exit 
pacestall_exit_goal_dlat_offset = 4.0           ; goal dlat offset for the pit stall exit
stall_pace = 226.23 -19.61 -0.00



; special stalls
stall_qual_exit = 217.23 -19.61 -0.00

; regular stalls
stall_0 = 217.23 -19.61 -0.00		; 217.23 -19.61 -0.00
stall_1 = 208.67 -19.61 -0.00
stall_2 = 199.86 -19.61 -0.00
stall_3 = 191.04 -19.61 -0.00
stall_4 = 182.23 -19.61 -0.00
stall_5 = 173.41 -19.61 -0.00
stall_6 = 164.59 -19.60 -0.00
stall_7 = 155.77 -19.60 -0.00
stall_8 = 146.95 -19.60 -0.00
stall_9 = 138.13 -19.61 -0.00
stall_10 = 129.31 -19.61 -0.00
stall_11 = 120.48 -19.61 -0.00
stall_12 = 111.66 -19.61 -0.00
stall_13 = 102.84 -19.61 -0.00
stall_14 = 94.02 -19.61 -0.00
stall_15 = 85.19 -19.61 -0.00
stall_16 = 76.37 -19.61 -0.00
stall_17 = 67.55 -19.61 0.00
stall_18 = 58.72 -19.61 -0.00
stall_19 = 49.90 -19.61 -0.00
stall_20 = 41.07 -19.61 -0.00
stall_21 = 32.24 -19.61 -0.00
stall_22 = 23.42 -19.62 -0.00
stall_23 = 14.59 -19.62 -0.00
stall_24 = 5.76 -19.62 -0.00
stall_25 = -3.07 -19.62 -0.00
stall_26 = -11.89 -19.62 -0.00
stall_27 = -20.72 -19.62 -0.00
stall_28 = -29.55 -19.62 -0.00
stall_29 = -38.39 -19.62 -0.00
stall_30 = -47.22 -19.62 -0.00
stall_31 = -56.05 -19.62 -0.00
stall_32 = -64.88 -19.62 -0.00
stall_33 = -73.71 -19.62 -0.00
stall_34 = -82.55 -19.63 -0.00
stall_35 = -91.38 -19.63 -0.00
stall_36 = -100.22 -19.63 -0.00
stall_37 = 3775.04 -19.62 -0.00
stall_38 = 3757.30 -19.60 -0.00
stall_39 = 3739.55 -19.59 -0.00
stall_40 = 3721.81 -19.59 -0.00
stall_41 = 3704.07 -19.49 -0.00
stall_42 = 3686.33 -19.49 -0.00

[ starting_grid_0 ]
stall_pace = 193.48 2.27 0.00
stall_0 = 185.00 -0.21 -0.00
stall_1 = 185.00 4.79 -0.00
stall_2 = 176.53 -0.19 -0.00
stall_3 = 176.53 4.81 -0.00
stall_4 = 168.06 -0.19 -0.00
stall_5 = 168.06 4.81 -0.00
stall_6 = 159.58 -0.20 -0.00
stall_7 = 159.58 4.80 -0.00
stall_8 = 151.11 -0.21 -0.00
stall_9 = 151.11 4.79 -0.00
stall_10 = 142.64 -0.21 -0.01
stall_11 = 142.64 4.79 -0.01
stall_12 = 134.16 -0.20 -0.01
stall_13 = 134.16 4.80 -0.01
stall_14 = 125.69 -0.19 -0.00
stall_15 = 125.69 4.81 -0.00
stall_16 = 117.21 -0.21 0.00
stall_17 = 117.21 4.79 0.00
stall_18 = 108.74 -0.25 0.01
stall_19 = 108.74 4.75 0.01
stall_20 = 100.26 -0.29 0.01
stall_21 = 100.26 4.71 0.01
stall_22 = 91.79 -0.34 0.01
stall_23 = 91.79 4.66 0.01
stall_24 = 83.31 -0.40 0.01
stall_25 = 83.31 4.60 0.01
stall_26 = 74.84 -0.45 0.00
stall_27 = 74.84 4.55 0.00
stall_28 = 66.36 -0.49 0.00
stall_29 = 66.36 4.51 0.00
stall_30 = 57.88 -0.51 0.00
stall_31 = 57.88 4.49 0.00
stall_32 = 49.40 -0.55 0.00
stall_33 = 49.40 4.45 0.00
stall_34 = 40.92 -0.56 -0.00
stall_35 = 40.92 4.44 -0.00
stall_36 = 32.44 -0.53 -0.00
stall_37 = 32.44 4.47 -0.00
stall_38 = 23.96 -0.50 -0.00
stall_39 = 23.96 4.50 -0.00
stall_40 = 15.48 -0.49 -0.00
stall_41 = 15.48 4.51 -0.00
stall_42 = 7.00 -0.49 -0.00


[ starting_grid_1 ]
stall_pace = 3034.58 0.03 0.00
stall_0 = 3026.10 -1.95 -0.00
stall_1 = 3026.10 2.05 -0.00
stall_2 = 3017.62 -1.93 -0.00
stall_3 = 3017.62 2.07 -0.00
stall_4 = 3009.15 -1.93 -0.00
stall_5 = 3009.15 2.07 -0.00
stall_6 = 3000.67 -1.92 -0.00
stall_7 = 3000.67 2.08 -0.00
stall_8 = 2992.19 -1.89 -0.00
stall_9 = 2992.19 2.11 -0.00
stall_10 = 2983.72 -1.86 -0.00
stall_11 = 2983.72 2.14 -0.00
stall_12 = 2975.24 -1.82 -0.00
stall_13 = 2975.24 2.18 -0.00
stall_14 = 2966.77 -1.79 -0.00
stall_15 = 2966.77 2.21 -0.00
stall_16 = 2958.29 -1.75 -0.01
stall_17 = 2958.29 2.25 -0.01
stall_18 = 2949.81 -1.71 -0.00
stall_19 = 2949.81 2.29 -0.00
stall_20 = 2941.34 -1.69 -0.00
stall_21 = 2941.34 2.31 -0.00
stall_22 = 2932.86 -1.63 -0.01
stall_23 = 2932.86 2.37 -0.01
stall_24 = 2924.38 -1.51 -0.01
stall_25 = 2924.38 2.49 -0.01
stall_26 = 2915.91 -1.41 -0.01
stall_27 = 2915.91 2.59 -0.01
stall_28 = 2907.43 -1.34 -0.01
stall_29 = 2907.43 2.66 -0.01
stall_30 = 2898.96 -1.30 -0.00
stall_31 = 2898.96 2.70 -0.00
stall_32 = 2890.48 -1.29 -0.00
stall_33 = 2890.48 2.71 -0.00
stall_34 = 2882.00 -1.27 -0.00
stall_35 = 2882.00 2.73 -0.00
stall_36 = 2873.53 -1.23 -0.01
stall_37 = 2873.53 2.77 -0.01
stall_38 = 2865.05 -1.15 -0.01
stall_39 = 2865.05 2.85 -0.01
stall_40 = 2856.58 -1.04 -0.01
stall_41 = 2856.58 2.96 -0.01
stall_42 = 2848.10 -0.93 -0.01

[ SPCC ]
num_named_sections = 13

name_0 = 321.10 435.10 T1
name_1 = 435.10 604.10 SHORTSTR
name_2 = 604.10 689.10 ESSESIN
name_3 = 689.10 1313.10 ESSES
name_4 = 1313.10 1409.10 ESSESOUT
name_5 = 1409.10 1921.10 BSTR
name_6 = 1921.10 2152.10 ILOOP
name_7 = 2152.10 2547.10 OLOOP
name_8 = 2547.10 3157.10 LONGSTR
name_9 = 3157.10 3284.10 T10
name_10 = 3284.10 3477.10 FINALSTR
name_11 = 3477.10 3593.10 T11
name_12 = 3593.10 321.10 FSTR
