[ track ]
track_name = Scotia Speedworld
track_name_short = Scotia Speedworld PST
track_city = Halifax
track_state = Nova Scotia
track_length_n_type = 0.3 mile oval
track_misc_info_1 = Turns Bank at 10°
track_misc_info_2 = Straights Banked at 2°
track_misc_info_4 = Track Created by "Project: Short Track"
track_num_turns = 4
track_length = 0.30m
track_altitude = 0.0
track_type = 0				
chassis_type = 3				
default_event_laps = 200
default_qual_laps = 2
track_base_month = 7                           
max_starters = 28
track_tire_heat = 1.05
track_tire_wear = 0.90				
track_tire_wear_loss = 0.38                    
track_tire_wear_exp = 1.01                      
track_undefined_grip = 1.31
track_chassis_grip = 1.085
track_asphalt_grip = 1.265     			
track_concrete_grip = 1.35		        
track_grass_grip = 2.40
track_north_angle = 225           

; 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 = 700.00 1000.00  

[ track_gns ]
track_tire_heat = 1.05                          ; > modifies amount of heat going into the tire at a given track
track_tire_wear = 0.9                           ; > 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.1                       ; > 1.0 gives a bigger fall off later in run < 1.0 gives a bigger fall off early in run
track_undefined_grip = 1.31
track_chassis_grip = 1.085
track_asphalt_grip = 1.265                       ; > 1.0 means more grip.  This shouldn't have to change by more than +- 0.05
track_concrete_grip = 1.35                      ; > means more grip.  Again, keep between about 0.9 and 1.05      

[ track_cts ]
track_tire_heat = 0.99                          ; > modifies amount of heat going into the tire at a given track
track_tire_wear = 0.9                           ; > 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.1                       ; > 1.0 gives a bigger fall off later in run < 1.0 gives a bigger fall off early in run
track_undefined_grip = 1.31
track_chassis_grip = 1.085
track_asphalt_grip = 1.265                       ; > 1.0 means more grip.  This shouldn't have to change by more than +- 0.05
track_concrete_grip = 1.35                      ; > means more grip.  Again, keep between about 0.9 and 1.05

[ cup ]
record_lap_time = 
record_holder = 

[ cts ]
record_lap_time = 
record_holder = 

[ gns ]
record_lap_time = 
record_holder = 

[ weather ]
track_base_temp = 78.0                          ; track average Summertime temperature in deg F
track_temp_range = 5.0                          ; one standard deviation from average in deg F
track_temp_swing = 5.0                          ; 
track_wind_speed = 15.0                          ; average wind speed at the track in MPH
track_wind_speed_range = 3.0                    ; one standard deviation from average in MPH
track_wind_direction = 290                      ; compass heading in degrees from which wind is most likely (in this case from Northwest)
track_cloud_prob = 0.92				; % probability of clear skies, 0.0 to 1.0
              
[CrowdSound]
num_sources = 4
pos_0 = -43.58 -51.53 0.2
pos_1 = 0.04 -53.39 0.2
pos_2 = 50.25 -44.53 0.0
pos_3 = 5.55 46.83 0.3

[ ai_track ]
pace_merge_from_pit_line_dlong = 500.0
pace_merge_to_pit_line_dlong = 720.0   
pace_speed_limit_mph = 30
ai_accel_modifier = 0.48                        
ai_decel_modifier = 1.00                      
ai_fuel_use = 2.00                             
ai_grip_modifier = 0.965                  
ai_drag_modifier = 1.00                   
ai_line_modifier = 1.00                       
ai_qual_modifier = 1.05                        
ai_wall_offset = 100                          
ai_tire_wear_left = 1.00                       
ai_tire_wear_right = 1.20                       
ai_arcade_tire_wear = 0.75                      
ai_arcade_fuel_use = 0.95                       
ai_arcade_grip_modifier = 0.85                
ai_arcade_drag_modifier = 0.85               
strategy_lap_time_wear_loss = 1.25	;0.479            
strategy_lap_time_fuel_use_gain = 0.173        
strategy_base_pitting_cost = 15.55             
ai_pacing_distance = 1.25                     
ai_bunching_distance = 1.2                      
ai_drafting_distance = 1.15                     
ai_panic_decel = 6.0                           
ai_dlongpad_scale = 0.3                         
ai_dlat_pad = 0.05
ai_squeeze_pcnt = 2.10
ai_inverse_slipcurve_k = 0.23 
                  
[ ai_track_cts ]
ai_accel_modifier = 0.51			; acceleration grip efficiency
ai_decel_modifier = 1.00			; braking grip efficiency
ai_fuel_use = 2.00				; > 1.0 = more fuel consumed
ai_grip_modifier = 0.97				; > 1.0 = more grip
ai_drag_modifier = 1.00				; > 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.06				; > 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.20			; right tire wear adjuster for ai
ai_pacing_distance = 1.25                       ; car lengths behind while pacing
ai_bunching_distance = 1.20                     ; car lengths behind while bunching for start
ai_drafting_distance = 1.15			; car lengths behind while racing
ai_dlat_pad = 0.10
ai_squeeze_pcnt = 2.10
ai_inverse_slipcurve_k = 0.24			; how much slip angle AI need to corner. smaller = more, more = increased drag

[ AppRuleEnterPits ]
pit0_entrance_point0_dlat = 93.16
pit0_entrance_point0_dlong = 395.62
pit0_entrance_point1_dlat = 74.06
pit0_entrance_point1_dlong = 395.62


[ pit_lane_0 ]
; AI section
merge_from_pit_line_dlong = 1117.00		; dlong at which cars leaving pits will merge to race line
merge_to_pit_line_dlong = 100.0			; dlong at which cars entering pits will merge to pit line
merge_to_pit_line_length = 200.0		; length of merge window
pit_lane_end_dlong = 813.49			; dlong where pit lane proper ends
pit_lane_start_dlong = 468.41			; 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 = -4.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 = 13.0			; offset at which to begin entering the pit stall
begin_stall_approach_offset = 80.0		; offset at which to begin approaching the pit stall
lane_merge_dlong = 845.0			; 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 = 60.0


; special stalls
stall_qual_exit = 53.00 125.00 0.00		;Optional qualifying stall:  802.00 69.00  0.00

; regular stalls
stall_0 = 802.00 76.89 0.23
stall_1 = 784.95 74.93 0.24
stall_2 = 768.39 72.97 0.22
stall_3 = 752.22 71.11 0.22
stall_4 = 736.47 69.22 0.24
stall_5 = 721.57 67.23 0.23
stall_6 = 707.88 65.28 0.24
stall_7 = 694.49 63.31 0.24
stall_8 = 681.35 61.35 0.23
stall_9 = 668.43 59.51 0.21
stall_10 = 655.65 58.11 0.14
stall_11 = 642.99 57.16 0.08
stall_12 = 630.37 56.54 0.07
stall_13 = 617.81 55.96 0.06
stall_14 = 605.31 55.43 0.07
stall_15 = 594.38 54.83 0.05
stall_16 = 586.12 54.55 0.02
stall_17 = 577.84 54.40 0.01
stall_18 = 569.57 54.38 -0.01
stall_19 = 561.30 54.35 0.01
stall_20 = 553.02 54.40 -0.01
stall_21 = 544.75 54.51 -0.02
stall_22 = 536.48 54.69 -0.04
stall_23 = 528.23 55.27 -0.12
stall_24 = 515.92 56.93 -0.26
stall_25 = 503.22 59.26 -0.29
stall_26 = 490.29 61.76 -0.30
stall_27 = 477.00 64.27 -0.28
;<== The following stall is not in use. It is to slow A.I. down to pit road speed.
;stall_28 = 461.00 68.00 -0.30 - stall not to be used.


[ pit_lane_1 ]
; pace car
merge_from_pit_line_dlong = 500.0		; dlong at which pace car leaving infield will merge to race line
merge_to_pit_line_dlong = 720.00   		; dlong at which pace car entering infield will merge to pit line
begin_pacestall_entry_offset = 10             	; offset at which to begin entering the pit stall
begin_pacestall_approach_offset = 10         	; offset at which to begin approaching the pit stall
pacestall_exit_goal_dlong_offset = 1          	; goal dlong offset (ahead) for the pit stall exit 
pacestall_exit_goal_dlat_offset = -1.0          ; goal dlat offset for the pit stall exit
stall_pace = 53.00 125.00 0.00

; 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 = 40.0


[ starting_grid_0 ]
stall_pace = 95.00 103.00 0.14
stall_0 = 55.00 101.97 0.23
stall_1 = 55.00 97.97 0.23
stall_2 = 47.87 100.47 0.18
stall_3 = 47.87 96.47 0.18
stall_4 = 40.67 99.37 0.13
stall_5 = 40.67 95.37 0.13
stall_6 = 33.42 98.59 0.09
stall_7 = 33.42 94.59 0.09
stall_8 = 26.15 98.09 0.05
stall_9 = 26.15 94.09 0.05
stall_10 = 18.87 97.84 0.02
stall_11 = 18.87 93.84 0.02
stall_12 = 11.58 97.74 0.01
stall_13 = 11.58 93.74 0.01
stall_14 = 4.29 97.69 -0.00
stall_15 = 4.29 93.69 -0.00
stall_16 = 1116.91 97.69 -0.01
stall_17 = 1116.91 93.69 -0.01
stall_18 = 1109.63 97.79 -0.03
stall_19 = 1109.63 93.79 -0.03
stall_20 = 1102.34 98.02 -0.04
stall_21 = 1102.34 94.02 -0.04
stall_22 = 1095.06 98.37 -0.06
stall_23 = 1095.06 94.37 -0.06
stall_24 = 1087.79 98.90 -0.09
stall_25 = 1087.79 94.90 -0.09
stall_26 = 1080.56 99.73 -0.15
stall_27 = 1080.56 95.73 -0.15
stall_28 = 1072.89 101.15 -0.23
stall_29 = 1072.89 97.15 -0.23
stall_30 = 1050.00 102.76 -0.19



[ starting_grid_1 ]
stall_pace = 571.00 104.98 0.00
stall_0 = 563.00 106.98 -0.03
stall_1 = 563.00 102.98 -0.03
stall_2 = 555.38 107.34 -0.06
stall_3 = 555.38 103.34 -0.06
stall_4 = 547.78 107.90 -0.08
stall_5 = 547.78 103.90 -0.08
stall_6 = 540.19 108.59 -0.10
stall_7 = 540.19 104.59 -0.10
stall_8 = 532.62 109.48 -0.13
stall_9 = 532.62 105.48 -0.13
stall_10 = 519.59 110.55 -0.12
stall_11 = 519.59 106.55 -0.12
stall_12 = 495.08 111.07 -0.02
stall_13 = 495.08 107.07 -0.02
stall_14 = 470.43 110.95 0.05
stall_15 = 470.43 106.95 0.05
stall_16 = 447.47 110.36 0.10
stall_17 = 447.47 106.36 0.10
stall_18 = 425.06 109.46 0.14
stall_19 = 425.06 105.46 0.14
stall_20 = 403.22 108.23 0.18
stall_21 = 403.22 104.23 0.18
stall_22 = 384.36 106.77 0.19
stall_23 = 384.36 102.77 0.19
stall_24 = 367.13 105.37 0.17
stall_25 = 367.13 101.37 0.17
stall_26 = 350.06 104.28 0.11
stall_27 = 350.06 100.28 0.11
stall_28 = 332.37 103.72 0.04
stall_29 = 332.37 99.72 0.04
stall_30 = 310.00 103.69 -0.03




[ SPCC ]
num_named_sections = 6
name_0 = 58 103 T1	;115 104 T1
name_1 = 272 104 T2	;104 9 T2
name_2 = 527 106 BSTR	;615 102 BSTR
name_3 = 597 111 T3	;696 105 T3
name_4 = 853 105 T4	;1105 107 T4
name_5 = 1073 51 FSTR	;0 105 FSTR
