[ track ] 
track_name = Riverside International Raceway 1970
track_name_short = Riverside 1970-Long 
track_city = Riverside 
track_state = CA 
track_length_n_type = 3.275-mile Road Course 
track_misc_info_1 = 9 Turns 
track_misc_info_2 = Born: 1957 
track_misc_info_3 = Buried: 1988 
track_num_turns = 9 
track_length = 3.275m 
track_altitude = 0.0 
track_type = 5 
chassis_type = 4 
default_event_laps = 256 
default_qual_laps = 3 
track_base_month = 8 			; the race month used for single, multi, and testing 
max_starters = 43 
track_tire_heat = 1.05 
track_tire_wear = 1.00 			; > 1.0 means more wear, i.e. 2.0 is twice normal wear, 0.5 is half normal wear 
track_tire_wear_loss = 0.20 		; percentage of grip lost at full tire wear 
track_tire_wear_exp = 1.11 		; > 1.0 gives a bigger fall off later in run < 1.0 gives a bigger fall off early in run 
track_asphalt_grip = 1.05 		; > 1.0 means more grip. This shouldn't have to change by more than +- 0.05 
track_concrete_grip = 1.08 		; > means more grip. Again, keep between about 0.9 and 1.05 
track_north_angle = 150 		; angle of true north in degrees 
starting_grid_0 = 1 			; grid_2x2_InLinePoleOnLeft 
starting_grid_1 = 1 			; grid_2x2_InLinePoleOnLeft 
road_caution_advance_dlong = 1550.00 

; 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 = 5130.00 5170.00 

[ track_cts ] 
track_tire_heat = 1.05 			; > 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.05		; > 1.0 means more grip. This shouldn't have to change by more than +- 0.05 
track_concrete_grip = 1.08 ; > means more grip. Again, keep between about 0.9 and 1.05 

[ track_gtn ] 
track_tire_heat = 0.88 
track_tire_wear = 1.00 			; > 1.0 means more wear, i.e. 2.0 is twice normal wear, 0.5 is half normal wear 
track_tire_wear_loss = 0.20 		; percentage of grip lost at full tire wear 
track_tire_wear_exp = 1.11 		; > 1.0 gives a bigger fall off later in run < 1.0 gives a bigger fall off early in run 
track_asphalt_grip = 1.05 		; > 1.0 means more grip. This shouldn't have to change by more than +- 0.05 
track_concrete_grip = 1.08 		; > means more grip. Again, keep between about 0.9 and 1.05 

[ track_gtp ] 
track_tire_heat = 0.88 
track_tire_wear = 1.00 			; > 1.0 means more wear, i.e. 2.0 is twice normal wear, 0.5 is half normal wear 
track_tire_wear_loss = 0.20 		; percentage of grip lost at full tire wear 
track_tire_wear_exp = 1.11 		; > 1.0 gives a bigger fall off later in run < 1.0 gives a bigger fall off early in run 
track_asphalt_grip = 1.05 		; > 1.0 means more grip. This shouldn't have to change by more than +- 0.05 
track_concrete_grip = 1.08 		; > means more grip. Again, keep between about 0.9 and 1.05 

[ track_pta ] 
track_tire_heat = 0.88 
track_tire_wear = 1.00 			; > 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.07 		; > 1.0 gives a bigger fall off later in run < 1.0 gives a bigger fall off early in run 
track_asphalt_grip = 1.05 		; > 1.0 means more grip. This shouldn't have to change by more than +- 0.05 
track_concrete_grip = 1.08 		; > means more grip. Again, keep between about 0.9 and 1.05 

[ weather ] 
track_base_temp = 59.2 			; track average temperature on April 1 in deg F 
track_temp_range = 1.2 			; one standard deviation from average in deg F 
track_temp_swing = 20.3 
track_wind_speed = 3.0 			; average wind speed at the track in MPH 
track_wind_speed_range = 0.3 		; 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 = 1.00			; probability of cloud cover, 0.0 to 1.0 

[CrowdSound] 
num_sources = 4 
pos_0 = -197 302 22 
pos_1 = 536 855 29 
pos_2 = 1039 1224 29 
pos_3 = 1423 1682 10 

[ ai_track ] 
pace_merge_from_pit_line_dlong = 430.00 
pace_merge_to_pit_line_dlong = 3960.00 
pace_speed_limit_mph = 70 
ai_accel_modifier = 0.46 		; acceleration grip efficiency 
ai_decel_modifier = 0.75 		; braking grip efficiency 
ai_fuel_use = 1.00 			; > 1.0 = more fuel consumed 
ai_grip_modifier = 0.95 		; > 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.023 		; > 1.0 = faster during qualifying 
ai_wall_offset = 100 			; 100 = full-time AI collision detection 
ai_tire_wear_left = 0.82 		; left tire wear adjuster for ai 
ai_tire_wear_right = 0.77 		; right tire wear adjuster for ai 
ai_arcade_tire_wear = 0.5 		; lower = less wear (used in addition to the above left/right modifiers) 
ai_arcade_fuel_use = .90 		; > 1.0 = more fuel consumed (used in addition to fuel_use above) 
ai_arcade_grip_modifier = .74 		; > 1.0 = more grip 
ai_arcade_drag_modifier = 2.15 		; > 1.0 = more drag, which is slower 
strategy_lap_time_wear_loss = 8.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.8 		; car lengths behind while bunching for start 
ai_drafting_distance = 1.25 		; car lengths behind while racing 
ai_panic_decel = 6.0 			; G's of extra deceleration inducing panic 
ai_dlongpad_scale = 1.8 		; scales padding in braking zones (smaller = more scaling) 
ai_dlat_pad = 0.80 
ai_squeeze_pcnt = 0.00 
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.45 		; acceleration grip efficiency 
ai_decel_modifier = 0.73 		; braking grip efficiency 
ai_fuel_use = 0.95 			; > 1.0 = more fuel consumed 
ai_grip_modifier = 0.96 		; > 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.036 		; > 1.0 = faster during qualifying 
ai_tire_wear_left = 0.82 		; left tire wear adjuster for ai 
ai_tire_wear_right = 0.81 		; right tire wear adjuster for ai 

[ ai_track_cts ] 
ai_accel_modifier = 0.42 		; acceleration grip efficiency 
ai_decel_modifier = 0.70 		; braking grip efficiency 
ai_fuel_use = 0.97 			; > 1.0 = more fuel consumed 
ai_grip_modifier = 0.95 		; > 1.0 = more grip 
ai_drag_modifier = 1.12 		; > 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.023 		; > 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_drafting_distance = 1.23 		; car lengths behind while racing 
ai_panic_decel = 6.0 			; G's of extra deceleration inducing panic 
ai_dlongpad_scale = 2.8 		; scales padding in braking zones (smaller = more scaling) 
ai_dlat_pad = 0.80 
ai_inverse_slipcurve_k = 0.60 		; how much slip angle AI need to corner. smaller = more, more = increased drag 

[ ai_track_pta ] 
ai_accel_modifier = 0.48 		; acceleration grip efficiency 
ai_decel_modifier = 0.77 		; braking grip efficiency 
ai_fuel_use = 1.00 			; > 1.0 = more fuel consumed 
ai_grip_modifier = 1.00 		; > 1.0 = more grip 
ai_drag_modifier = 1.09 		; > 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.023 		; > 1.0 = faster during qualifying 
ai_tire_wear_left = 0.74 		; left tire wear adjuster for ai 
ai_tire_wear_right = 0.73 
ai_inverse_slipcurve_k = 0.64 		; how much slip angle AI need to corner. smaller = more, more = increased drag 

[ AppRuleEnterPits ] 
pit0_entrance_point0_dlat = -12.00 
pit0_entrance_point0_dlong = 5078.80 
pit0_entrance_point1_dlat = -25.00 
pit0_entrance_point1_dlong = 5078.80 

[ pit_lane_0 ] 
; AI stuff 
merge_from_pit_line_dlong = 410.00 
merge_to_pit_line_dlong = 4930.00 
merge_to_pit_line_length = 110 		; length of merge window 
pit_lane_start_dlong = 5078.80 
pit_lane_end_dlong = 302.83 
slow_pit_line_dlat_offset = 4.0 	; track-specific dlat_offset of 2nd slower pit line (0 if N/A) 
stall_exit_goal_dlong_offset = 8.0 	; goal dlong offset (ahead) for the pit stall exit fuzzy line 
stall_exit_goal_dlat_offset = 4.0 	; goal dlat offset for the pit stall exit fuzzy line 
begin_stall_entry_offset = 20.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 
lane_merge_dlong = 343.82 		; 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 = 70.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 = 315.000 -23.000 -0.00 

; special stalls 
stall_qual_exit = 282.830 -23.000 -0.00 

; regular stalls 
;;;;stall_0 = 282.830 -23.000 -0.00 	;V1.1 corrects AI pitting issue with polesitter 
stall_0 = 272.830 -23.000 -0.00 
stall_1 = 262.830 -23.000 -0.00 
stall_2 = 252.830 -23.000 -0.00 
stall_3 = 242.830 -23.000 -0.00 
stall_4 = 232.830 -23.000 -0.00 
stall_5 = 222.830 -23.000 -0.00 
stall_6 = 212.830 -23.000 -0.00 
stall_7 = 202.830 -23.000 -0.00 
stall_8 = 192.830 -23.000 -0.00 
stall_9 = 182.830 -23.000 -0.00 
stall_10 = 172.830 -23.000 -0.00 
stall_11 = 162.830 -23.000 -0.00 
stall_12 = 152.830 -23.000 -0.00 
stall_13 = 142.830 -23.000 -0.00 
stall_14 = 132.830 -23.000 -0.00 
stall_15 = 122.830 -23.000 -0.00 
stall_16 = 112.830 -23.000 -0.00 
stall_17 = 102.830 -23.000 -0.00 
stall_18 = 92.830 -23.000 -0.00 
stall_19 = 82.830 -23.000 -0.00 
stall_20 = 72.830 -23.000 -0.00 
stall_21 = 62.830 -23.000 -0.00 
stall_22 = 52.830 -23.000 -0.00 
stall_23 = 42.830 -23.000 -0.00 
stall_24 = 32.830 -23.000 -0.00 
stall_25 = 22.830 -23.000 -0.00 
stall_26 = 12.830 -23.000 -0.00 
stall_27 = 2.830 -23.000 -0.00 
stall_28 = 5230.000 -23.000 -0.00 
stall_29 = 5220.000 -23.000 -0.00 
stall_30 = 5210.000 -23.000 -0.00 
stall_31 = 5200.000 -23.000 -0.00 
stall_32 = 5190.000 -23.000 -0.00 
stall_33 = 5180.000 -23.000 -0.00 
stall_34 = 5170.000 -23.000 -0.00 
stall_35 = 5160.000 -23.000 -0.00 
stall_36 = 5150.000 -23.000 -0.00 
stall_37 = 5140.000 -23.000 -0.00 
stall_38 = 5130.000 -23.000 -0.00 
stall_39 = 5120.000 -23.000 -0.00 
stall_40 = 5110.000 -23.000 -0.00 
stall_41 = 5100.000 -23.000 -0.00 
stall_42 = 5090.000 -23.000 -0.00 

[ starting_grid_0 ] 
stall_pace = 147.00 0.01 -0.00 
stall_0 = 138.50 2.00 -0.00 
stall_1 = 138.50 -2.50 -0.00 
stall_2 = 130.00 2.00 -0.00 
stall_3 = 130.00 -2.50 -0.00 
stall_4 = 121.50 2.00 -0.00 
stall_5 = 121.50 -2.50 -0.00 
stall_6 = 113.00 2.00 -0.00 
stall_7 = 113.00 -2.50 -0.00 
stall_8 = 104.50 2.00 -0.00 
stall_9 = 104.50 -2.50 -0.00 
stall_10 = 96.00 2.00 -0.00 
stall_11 = 96.00 -2.50 -0.00 
stall_12 = 87.50 2.00 -0.00 
stall_13 = 87.50 -2.50 -0.00 
stall_14 = 79.00 2.00 -0.00 
stall_15 = 79.00 -2.50 -0.00 
stall_16 = 70.50 2.00 -0.00 
stall_17 = 70.50 -2.50 -0.00 
stall_18 = 62.00 2.00 -0.00 
stall_19 = 62.00 -2.50 -0.00 
stall_20 = 53.50 2.00 -0.00 
stall_21 = 53.50 -2.50 -0.00 
stall_22 = 53.50 2.00 -0.00 
stall_23 = 53.50 -2.50 -0.00 
stall_24 = 45.00 2.00 -0.00 
stall_25 = 45.00 -2.50 -0.00 
stall_26 = 36.50 2.00 -0.00 
stall_27 = 36.50 -2.50 -0.00 
stall_28 = 28.00 2.00 -0.00 
stall_29 = 28.00 -2.50 -0.00 
stall_30 = 19.50 2.00 -0.00 
stall_31 = 19.50 -2.50 -0.00 
stall_32 = 11.00 2.00 -0.00 
stall_33 = 11.00 -2.50 -0.00 
stall_34 = 2.50 2.00 -0.00 
stall_35 = 2.50 -2.50 -0.00 
stall_36 = 5230.00 2.00 -0.00 
stall_37 = 5220.00 -2.50 -0.00 
stall_38 = 5210.00 2.00 -0.00 
stall_39 = 5200.00 -2.50 -0.00 
stall_40 = 5190.00 2.00 -0.00 
stall_41 = 5180.00 -2.50 -0.00 
stall_42 = 5170.00 -2.50 -0.00 

[ starting_grid_1 ] 
stall_pace = 4190.00 0.01 -0.00 
stall_0 = 4180.00 2.00 -0.00 
stall_1 = 4180.00 -2.50 -0.00 
stall_2 = 4170.00 2.00 -0.00 
stall_3 = 4170.00 -2.50 -0.00 
stall_4 = 4160.00 2.00 -0.00 
stall_5 = 4160.00 -2.50 -0.00 
stall_6 = 4150.00 2.00 -0.00 
stall_7 = 4150.00 -2.50 -0.00 
stall_8 = 4140.00 2.00 -0.00 
stall_9 = 4140.00 -2.50 -0.00 
stall_10 = 4130.00 2.00 -0.00 
stall_11 = 4130.00 -2.50 -0.00 
stall_12 = 4120.00 2.00 -0.00 
stall_13 = 4120.00 -2.50 -0.00 
stall_14 = 4110.00 2.00 -0.00 
stall_15 = 4110.00 -2.50 -0.00 
stall_16 = 4100.00 2.00 -0.00 
stall_17 = 4100.00 -2.50 -0.00 
stall_18 = 4090.00 2.00 -0.00 
stall_19 = 4090.00 -2.50 -0.00 
stall_20 = 4080.00 2.00 -0.00 
stall_21 = 4080.00 -2.50 -0.00 
stall_22 = 4070.00 2.00 -0.00 
stall_23 = 4070.00 -2.50 -0.00 
stall_24 = 4060.00 2.00 -0.00 
stall_25 = 4060.00 -2.50 -0.00 
stall_26 = 4050.00 2.00 -0.00 
stall_27 = 4050.00 -2.50 -0.00 
stall_28 = 4040.00 2.00 -0.00 
stall_29 = 4040.00 -2.50 -0.00 
stall_30 = 4030.00 2.00 -0.00 
stall_31 = 4030.00 -2.50 -0.00 
stall_32 = 4020.00 2.00 -0.00 
stall_33 = 4020.00 -2.50 -0.00 
stall_34 = 4010.00 2.00 -0.00 
stall_35 = 4010.00 -2.50 -0.00 
stall_36 = 4000.00 2.00 -0.00 
stall_37 = 4000.00 -2.50 -0.00 
stall_38 = 3990.00 2.00 -0.00 
stall_39 = 3990.00 -2.50 -0.00 
stall_40 = 3980.00 2.00 -0.00 
stall_41 = 3980.00 -2.50 -0.00 
stall_42 = 3970.00 2.00 -0.00 

[ SPCC ] 
num_named_sections = 13 
name_0 = 139.04 440.36 T1 
name_1 = 449,36 710.43 ESSESIN 
name_2 = 710.43 1103.20 ESSES 
name_3 = 1103.20 1423.50 ESSESOUT 
name_4 = 1423.50 1691.93 T6 
name_5 = 1691.93 1907.81 SCHUTE 
name_6 = 1907.81 2130.47 T7 
name_7 = 2130.47 2737.94 NCHUTE 
name_8 = 2737.94 3054.38 T8 
name_9 = 3054.38 4197.69 BSTR 
name_10 = 4197.69 4578.82 KINK 
name_11 = 4578.82 5043.49 T9 
name_12 = 5043.49 139.04 FSTR