[ track ]
track_name = Circuit Gilles VilleneuveŽ 
track_name_short = Montreal FSE
track_city = Ile Notre-Dame 
track_state = Montreal, Quebec
track_length_n_type = 2.710 mile Road-Course
track_misc_info_1 = 13 Corners
track_misc_info_2 = 2 Long Straightaways
track_misc_info_3 = 2 Hairpin turns
track_misc_info_4 = 4 Chicanes 
track_num_turns = 13
track_length = 2.710m
track_altitude = 0.0
track_type = 5                                  ; Road Course
chassis_type = 4                                ; Road Course
default_event_laps = 74
default_qual_laps = 1
track_base_month = 8                            ; the race month used for single, multi, and testing
track_buildup_rate = 1.0
max_starters = 43
track_tire_heat = 0.89                          ; > modifies amount of heat going into the tire at a given track
track_tire_wear = 0.90                          ; > 1.0 means more wear, i.e. 2.0 is twice normal wear, 0.5 is half normal wear
track_tire_wear_loss = 0.21                     ; percentage of grip lost at full tire wear
track_tire_wear_exp = 1.15                      ; > 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.0                      ; > means more grip.  Again, keep between about 0.9 and 1.05
track_north_angle = 270                          ; angle of true north in degrees
road_caution_advance_dlong = 2250.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 = 4235 4300

[AppRuleCutCourse]
qual_only = 0

[ configuration_0 ]
  ; Format: dlong, start dlat, end dlat, time penalty (sec), 0 (required)
  ; 2 checkpoint minimum
checkpoint_0 = 314.00 -15.00 17.00 1 0	
checkpoint_1 = 380.00 -15.00 17.00 1 0
checkpoint_2 = 1350.00 -9.00 9.00 1 0	
checkpoint_3 = 3991.00 2.84 30.75 1 0	
checkpoint_4 = 3990.00 2.14 30.00 1 0

[ cup ]
record_lap_time = 100.496 
record_holder = Marcos Ambrose

[ GNS ]
record_lap_time = 100.496
record_holder = Marcos Ambrose


[ weather ]
track_base_temp = 59.1                          ; track average temperature on April 1 in deg F
track_temp_range = 7.0                          ; one standard deviation from average in deg F
track_temp_swing = 15.0                         ; 
track_wind_speed = 8.1                          ; average wind speed at the track in MPH
track_wind_speed_range = 2.0                    ; one standard deviation from average in MPH
track_wind_direction = 300                      ; compass heading in degrees from which wind is most likely (in this case from Northwest)
track_cloud_prob = 0.68                         ; probability of cloud cover, 0.0 to 1.0

[CrowdSound]
num_sources = 6
pos_0 = -465 287 2
pos_1 = -443 395 5
pos_2 = -295 287 3
pos_3 = -283 395 7
pos_4 = 446 -387 2.5
pos_5 = 265 389 1.5

[ ai_track ]
pace_merge_from_pit_line_dlong = 110.00
pace_merge_to_pit_line_dlong = 3970.00
pace_speed_limit_mph = 50
ai_accel_modifier = 0.69                        ; acceleration grip efficiency
ai_decel_modifier = 0.96                        ; braking grip efficiency
ai_fuel_use = 0.99                              ; > 1.0 = more fuel consumed
ai_grip_modifier = 0.84                        ; > 1.0 = more grip
ai_drag_modifier = 1.04                         ; > 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.01                        ; > 1.0 = faster during qualifying
ai_wall_offset = 80                            ; 100 = full-time AI collision detection
ai_tire_wear_left = 0.43                        ; left tire wear adjuster for ai    > 1.0 = more wear
ai_tire_wear_right = 0.33                       ; 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 = 0.86                       ; > 1.0 = more fuel consumed (used in addition to fuel_use above)
ai_arcade_grip_modifier = 0.82                  ; > 1.0 = more grip
ai_arcade_drag_modifier = 1.26                  ; > 1.0 = more drag, which is slower
strategy_lap_time_wear_loss = 3.660             ; lap time loss from totally worn tires
strategy_lap_time_fuel_use_gain = 0.235         ; lap time gain from low fuel
strategy_base_pitting_cost = 30.775             ; time lost to a stop & go pitstop
ai_pacing_distance = 2.4                        ; car lengths behind while pacing
ai_bunching_distance = 1.7                      ; car lengths behind while bunching for start
ai_drafting_distance = 1.2                      ; car lengths behind while racing
ai_panic_decel = 3.5				; G's of extra deceleration inducing panic
ai_dlongpad_scale = 1.5			        ; scales padding in braking zones (smaller = more scaling)
ai_dlat_pad = 1.10
ai_squeeze_pcnt = 0.0
ai_inverse_slipcurve_k = 0.60                  ; how much slip angle AI need to corner. smaller = more, more = increased drag              

[ AppRuleEnterPits ]
pit0_entrance_point0_dlat =  24.00
pit0_entrance_point0_dlong = 4140.00
pit0_entrance_point1_dlat =  6.20
pit0_entrance_point1_dlong = 4140.00

[ pit_lane_0 ]

; AI section
merge_from_pit_line_dlong = 368.575  was310.00              ; dlong at which cars leaving pits will merge to race line
merge_to_pit_line_dlong = 3900.00               ; dlong at which cars entering pits will merge to pit line
merge_to_pit_line_length = 100.0                ; length of merge window
pit_lane_end_dlong = 85.079                      ; dlong where pit lane proper ends
pit_lane_start_dlong = 4086.457                  ; dlong where pit lane proper begins
slow_pit_line_dlat_offset = 4.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_approach_offset = 100.0             ; dlong offset from stall at which to switch to pit_stall_approach_speed
begin_stall_entry_offset = 18.0                 ; dlong offset at which stall entry behavior begins
lane_merge_dlong = 100.00                      ; 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 = 45.0

; pace car
begin_pacestall_entry_offset = 35               ; offset at which to begin entering the pit stall
begin_pacestall_approach_offset = 55.0          ; offset at which to begin approaching the pit stall
pacestall_exit_goal_dlong_offset = 15.0         ; goal dlong offset (ahead) for the pit stall exit 
pacestall_exit_goal_dlat_offset = -3.0          ; goal dlat offset for the pit stall exit
stall_pace =81.00 27.00 0.00

; special stalls 
stall_qual_exit = 72.5 21 0

; regular stalls
; regular stalls
stall_0 = 72.390 21 0
stall_1 = 64.043 20.5
stall_2 = 55.685 20.5
stall_3 = 47.190 20.5
stall_4 = 39.179 21.0
stall_5 = 30.240 21.0
stall_6 = 21.274 21.0
stall_7 = 12.082 21 0 
stall_8 = 3.073 21 0
stall_9 = -5.6  21.0
stall_10 = -14.8 21 0
stall_11 = -23.8 21 0
stall_12 = -32.8 21 0
stall_13 = -41.85 21 0
stall_14 = -50.85 21 0
stall_15 = -59.8 21 0
stall_16 = -68.8 21 0
stall_17 = -77.5 21 0
stall_18 = -86.5 21 0
stall_19 = -95.5 21 0
stall_20 = -104.5 21 0
stall_21 = -113.5 21 0
stall_22 = -122.2 21 0
stall_23 = -131.2 21 0
stall_24 = -140.1 21 0
stall_25 = -149.0 21 0
stall_26 = -158.0 21 0
stall_27 = -167.0 21 0
stall_28 = -175.8 21 0
stall_29 = -184.8 21 0
stall_30 = -193.8 21 0
stall_31 = -202.8 21 0
stall_32 = -211.7 21 0
stall_33 = -220.5 21 0
stall_34 = -229.5 21 0
stall_35 = -238.2 21 0
stall_36 = -247.2 21 0
stall_37 = -256.0 21 0
stall_38 = -265.1 21 0
stall_39 = -274.1 21 0
stall_40 = -283.0 21 0
stall_41 = -292.1 21 0
stall_42 = -301.1 21 0





[ starting_grid_0 ]
stall_pace = 4236 -1 0
stall_0 = 4228 1 0
stall_1 = 4228 -4 0
stall_2 = 4218 1 0
stall_3 = 4218 -4 0
stall_4 = 4208 1 0
stall_5 = 4208 -4 0
stall_6 = 4198 1 0
stall_7 = 4198 -4 0
stall_8 = 4188 1 0
stall_9 = 4188 -4 0
stall_10 = 4178 1 0
stall_11 = 4178 -4 0
stall_12 = 4168 1 0
stall_13 = 4168 -4 0
stall_14 = 4158 1 0
stall_15 = 4158 -4 0
stall_16 = 4148 1 0
stall_17 = 4148 -4 0
stall_18 = 4138 1 0
stall_19 = 4138 -4 0
stall_20 = 4128 1 0
stall_21 = 4128 -4 0
stall_22 = 4118 1 0
stall_23 = 4118 -4 0
stall_24 = 4108 1 0
stall_25 = 4108 -4 0
stall_26 = 4098 1 0
stall_27 = 4098 -4 0
stall_28 = 4088 1 0
stall_29 = 4088 -4 0
stall_30 = 4078 1 0
stall_31 = 4078 -4 0
stall_32 = 4068 1 0
stall_33 = 4068 -4 0
stall_34 = 4058 1 0
stall_35 = 4058 -4 0
stall_36 = 4048 1 0
stall_37 = 4048 -4 0
stall_38 = 4038 1 0
stall_39 = 4038 -4 0
stall_40 = 4028 1 0
stall_41 = 4028 -4 0
stall_42 = 4018 1 0




[ starting_grid_1 ]
stall_pace = 3008 -1 0
stall_0 = 3000 1 0
stall_1 = 3000 -4 0
stall_2 = 2990 1 0
stall_3 = 2990 -4 0
stall_4 = 2980 1 0
stall_5 = 2980 -4 0
stall_6 = 2970 1 0
stall_7 = 2970 -4 0
stall_8 = 2960 1 0
stall_9 = 2960 -4 0
stall_10 = 2950 1 0
stall_11 = 2950 -4 0
stall_12 = 2940 1 0
stall_13 = 2940 -4 0
stall_14 = 2930 1 0
stall_15 = 2930 -4 0
stall_16 = 2920 1 0
stall_17 = 2920 -4 0
stall_18 = 2910 1 0
stall_19 = 2910 -4 0
stall_20 = 2900 1 0
stall_21 = 2900 -4 0
stall_22 = 2890 1 0
stall_23 = 2890 -4 0
stall_24 = 2880 1 0
stall_25 = 2880 -4 0
stall_26 = 2870 1 0
stall_27 = 2870 -4 0
stall_28 = 2860 1 0
stall_29 = 2860 -4 0
stall_30 = 2850 1 0
stall_31 = 2850 -4 0
stall_32 = 2840 1 0
stall_33 = 2840 -4 0
stall_34 = 2830 1 0
stall_35 = 2830 -4 0
stall_36 = 2820 1 0
stall_37 = 2820 -4 0
stall_38 = 2810 1 0
stall_39 = 2810 -4 0
stall_40 = 2800 1 0
stall_41 = 2800 -4 0
stall_42 = 2790 1 0




[ SPCC ]
num_named_sections = 10

name_0 = 200.00 300.00 T1
name_1 = 300.00 400.00 T2
name_2 = 685.00 800.00 T3
name_3 = 1190.00 1350.00 T5
name_4 = 1520.00 1920.00 TTUNNEL
name_5 = 1921.00 2060.00 T8
name_6 = 2550.00 2700.00 HAIRPIN
name_7 = 2750.00 3700.00 LPOND
name_8 = 3750.00 3845.00 CHICANE
name_9 = 3900.00 150.00 FSTR









