[ track ]
track_name = I-69 Speedway 2009
track_name_short = I-69 Speedway 2009
track_city = Port Huron
track_state = Michigan
track_length_n_type = 1 Mile Speedway
track_misc_info_1 = Backstretch 1200ft
track_misc_info_2= Fronstretch 1800ft
track_num_turns = 4
track_length = 1.000m
track_altitude = 0.0
track_type = 1					; mile oval	
chassis_type = 2				; speedway
default_event_laps = 500
default_qual_laps = 2
track_base_month = 8                            ; the race month used for single, multi, and testing
max_starters = 43
track_tire_heat = .97
track_tire_wear = 0.80				;> 1.0 means more wear, i.e. 2.0 is twice normal wear, 0.5 is half normal wear
track_tire_wear_loss = 0.40                     ; 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.20			;> 1.0 means more grip.  This shouldn't have to change by more than +- 0.05
track_concrete_grip = 1.17			;> means more grip.  Again, keep between about 0.9 and 1.05
track_north_angle = 150		                ; angle of true north in degrees
track_paint_grip = 1.30

; 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 = 1450.32 1550.75

[ track_cts ]
track_tire_heat = 0.98                          ; > modifies amount of heat going into the tire at a given track
track_tire_wear = .80                          ; > 1.0 means more wear, i.e. 2.0 is twice normal wear, 0.5 is half normal wear
track_tire_wear_loss = 0.35                     ; 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.20                       ; > 1.0 means more grip.  This shouldn't have to change by more than +- 0.05
track_concrete_grip = 1.17                      ; > means more grip.  Again, keep between about 0.9 and 1.05


[ cup ]
record_lap_time = 22.278
record_holder = Ed Bauman

[ gns ]
record_lap_time = 22.369
record_holder = Terry Bauman

[ cts ]
record_lap_time = 23.324
record_holder = Tom Bauman

[ weather ]
track_base_temp = 70.0		                ; track average temperature on April 1 in deg F
track_temp_range = 2.5		                ; one standard deviation from average in deg F
track_temp_swing = 2.0                         ; 
track_wind_speed = 8.8		                ; average wind speed at the track in MPH
track_wind_speed_range = 3.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.8		                ; 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 = 700.00		 ; dlong at which cars leaving pits will merge to race line
pace_merge_to_pit_line_dlong = 1200.00           ; base dlong for calculating transition to pit line
pace_speed_limit_mph = 55
ai_accel_modifier = .890                        ; acceleration grip efficiency
ai_decel_modifier = 0.80                        ; braking grip efficiency
ai_fuel_use = 0.96                              ; > 1.0 = more fuel consumed
ai_grip_modifier = 1.08                         ; > 1.0 = more grip
ai_drag_modifier = 1.074                         ; > 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.028                        ; > 1.0 = faster during qualifying
ai_wall_offset = 100                            ; 100 = full-time AI collision detection
ai_tire_wear_left = 0.42                        ; left tire wear adjuster for ai
ai_tire_wear_right = 0.56                       ; right tire wear adjuster for ai
ai_arcade_tire_wear = 0.01                      ; lower = less wear
ai_arcade_fuel_use = 1.00                       ; > 1.0 = even more fuel consumed (in addition to fuel_use above)
ai_arcade_grip_modifier = 1.01                  ; > 1.0 = more grip
ai_arcade_drag_modifier = 1.22                  ; > 1.0 = more drag, which is slower
strategy_lap_time_wear_loss = 2.163             ; lap time loss from totally worn tires
strategy_lap_time_fuel_use_gain = 0.140         ; lap time gain from low fuel
strategy_base_pitting_cost = 29.792             ; time lost to a stop & go pitstop
ai_pacing_distance = 2.1                        ; car lengths behind while pacing
ai_bunching_distance = 1.65                     ; car lengths behind while bunching for start
ai_drafting_distance = 1.35                     ; car lengths behind while racing
ai_panic_decel = 4.2                            ; G's of extra deceleration inducing panic
ai_dlongpad_scale = 26.0                        ; scales padding in braking zones (smaller = more scaling)
ai_dlat_pad = 1.3
ai_squeeze_pcnt = 0.0
ai_inverse_slipcurve_k = 0.45                   ; how much slip angle AI need to corner. smaller = more, more = increased drag



[ AppRuleEnterPits ]
pit0_entrance_point0_dlat = 45.92
pit0_entrance_point0_dlong = 1382.47
pit0_entrance_point1_dlat = 22.69
pit0_entrance_point1_dlong = 1382.47


[ pit_lane_0 ]
; AI stuff
merge_from_pit_line_dlong = 700.00		; dlong at which cars leaving pits will merge to race line
merge_to_pit_line_dlong = 1190.000000      	; base dlong for calculating transition to pit line
pit_lane_start_dlong = 1382.47
pit_lane_end_dlong = 218.16           	        ; dlong where pit divider ends
slow_pit_line_dlat_offset = 0.0			; track-specific dlat_offset of 2nd slower pit line (0 if N/A)
begin_stall_entry_offset = 25.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.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
lane_merge_dlong = 600           	; dlong where pit divider ends

; race control stuff
lane_on_right = 0				; 0 if on left, 1 if on right
lane_has_wall = 1				; 0 no wall, 1 has wall
speed_limit_MPH = 55.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 = 230.00 40.00 0.00

; special stalls ( pittool  defaults this to stall_0 )
stall_qual_exit = 178 31 0

; regular stalls
stall_0 = 215 40 0
stall_1 = 204.759994507 40 0
stall_2 = 194.520004272 40 0
stall_3 = 184.279998779 40 0
stall_4 = 174.040008545 40 0
stall_5 = 163.800003052 40 0
stall_6 = 153.559997559 40 0
stall_7 = 143.320007324 40 0
stall_8 = 133.080001831 40 0
stall_9 = 122.840003967 40 0
stall_10 = 112.600006104 40 0
stall_11 = 102.36000061 40 0
stall_12 = 92.1200027466 40 0
stall_13 = 81.8800048828 40 0
stall_14 = 71.6399993896 40 0
stall_15 = 61.4000091553 40 0
stall_16 = 51.1600036621 40 0
stall_17 = 40.9199981689 40 0
stall_18 = 30.6800079346 40 0
stall_19 = 20.4400024414 40 0
stall_20 = 10.200012207 40 0
stall_21 = 1602.52001953 40 0
stall_22 = 1592.2800293 40 0
stall_23 = 1582.04003906 40 0
stall_24 = 1571.80004883 40 0
stall_25 = 1561.56005859 40 0
stall_26 = 1551.32006836 40 0
stall_27 = 1541.08007813 40 0
stall_28 = 1530.83996582 40 0
stall_29 = 1520.59997559 40 0
stall_30 = 1510.35998535 40 0
stall_31 = 1500.11999512 40 0
stall_32 = 1489.88000488 40 0
stall_33 = 1479.64001465 40 0
stall_34 = 1469.40002441 40 0
stall_35 = 1459.16003418 40 0
stall_36 = 1448.92004395 40 0
stall_37 = 1438.68005371 40 0
stall_38 = 1428.44006348 40 0
stall_39 = 1418.20007324 40 0
stall_40 = 1407.95996094 40 0
stall_41 = 1397.7199707 40 0
stall_42 = 1387 40 0


[ starting_grid_0 ]
stall_pace = 224 31 0
stall_0 = 216 33 0
stall_1 = 216 28 0
stall_2 = 207 33 0
stall_3 = 207 28 0
stall_4 = 198 33 0
stall_5 = 198 28 0
stall_6 = 189 33 0
stall_7 = 189 28 0
stall_8 = 180 33 0
stall_9 = 180 28 0
stall_10 = 171 33 0
stall_11 = 171 28 0
stall_12 = 162 33 0
stall_13 = 162 28 0
stall_14 = 153 33 0
stall_15 = 153 28 0
stall_16 = 144 33 0
stall_17 = 144 28 0
stall_18 = 135 33 0
stall_19 = 135 28 0
stall_20 = 126 33 0
stall_21 = 126 28 0
stall_22 = 117 33 0
stall_23 = 117 28 0
stall_24 = 108 33 0
stall_25 = 108 28 0
stall_26 = 99 33 0
stall_27 = 99 28 0
stall_28 = 90 33 0
stall_29 = 90 28 0
stall_30 = 81 33 0
stall_31 = 81 28 0
stall_32 = 72 33 0
stall_33 = 72 28 0
stall_34 = 63 33 0
stall_35 = 63 28 0
stall_36 = 54 33 0
stall_37 = 54 28 0
stall_38 = 45 33 0
stall_39 = 45 28 0
stall_40 = 36 33 0
stall_41 = 36 28 0
stall_42 = 27 33 0


[ starting_grid_1 ]
stall_pace = 1008 0 0
stall_0 = 1000 2 0
stall_1 = 1000 -3 0
stall_2 = 990 2 0
stall_3 = 990 -3 0
stall_4 = 980 2 0
stall_5 = 980 -3 0
stall_6 = 970 2 0
stall_7 = 970 -3 0
stall_8 = 960 2 0
stall_9 = 960 -3 0
stall_10 = 950 2 0
stall_11 = 950 -3 0
stall_12 = 940 2 0
stall_13 = 940 -3 0
stall_14 = 930 2 0
stall_15 = 930 -3 0
stall_16 = 920 2 0
stall_17 = 920 -3 0
stall_18 = 910 2 0
stall_19 = 910 -3 0
stall_20 = 900 2 0
stall_21 = 900 -3 0
stall_22 = 890 2 0
stall_23 = 890 -3 0
stall_24 = 880 2 0
stall_25 = 880 -3 0
stall_26 = 870 2 0
stall_27 = 870 -3 0
stall_28 = 860 2 0
stall_29 = 860 -3 0
stall_30 = 850 2 0
stall_31 = 850 -3 0
stall_32 = 840 2 0
stall_33 = 840 -3 0
stall_34 = 830 2 0
stall_35 = 830 -3 0
stall_36 = 820 2 0
stall_37 = 820 -3 0
stall_38 = 810 2 0
stall_39 = 810 -3 0
stall_40 = 800 2 0
stall_41 = 800 -3 0
stall_42 = 790 2 0



[ SPCC ]
num_named_sections = 6

name_0 = 1297.00 218.00 FSTR
name_1 = 218.00 407.00 T1
name_2 = 407.00 659.00 T2
name_3 = 659.00 940.00 BSTC
name_4 = 940.00 1192.00 T3
name_5 = 1192.00 1297.00 T4







