In
Raise
ConfigureShard(), two coefficients scale adaptive presets by battle-time-for-life (BFL): one raises strong-role stats, one lowers weak ones. Preset count is fixed by numAdaptivePresets = 32.
local numAdaptivePresets = 32
-- BFL role increase coefficient. (type: float)
cvars.sm_bflRoleInc = 0.5
-- BFL role decrease coefficient. (type: float)
cvars.sm_bflRoleDec = 0.05
-- Number of adaptive presets saved to DB. 0 clears the data. (type: integer; range: 0..1000)
cvars.sm_numAdaptivePresetsToSaveDB = numAdaptivePresets
sm_bflRoleInc (e.g. 1.0) for scarier veteran bots; lower it toward 0 for cannon fodder. Set the save count to 0 once to wipe learned presets, then restore 32.