semantic bufo search find-bufo.com
bufo
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

tune(bot): raise length multiplier from 4x to 6x

3-word cooldown was 160min with 92 active bufos cycling — too many
concurrent posts. bump base from 4.0 to 6.0: 3-word → 240min (4hr),
4+ non-rare → 180min (3hr). rare 4+ exemption unchanged.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

zzstoatzz 1717a491 5b459a28

+2 -2
+2 -2
bot/src/cooldown.zig
··· 24 24 // rare-bufo exemption: specific phrases (4+ words) with negligible match share 25 25 if (phrase_len >= 4 and ratio < RARE_THRESHOLD) return 0; 26 26 27 - // length multiplier: 1-word → 4x, 2-word → 2x, 3-word → 1.33x, 4+ → 1x 27 + // length multiplier: 1-word → 6x, 2-word → 3x, 3-word → 2x, 4+ → 1.5x 28 28 const clamped: f64 = @floatFromInt(@min(phrase_len, 4)); 29 - const length_mult = 4.0 / clamped; 29 + const length_mult = 6.0 / clamped; 30 30 31 31 // frequency multiplier: quadratic scaling for dominant bufos 32 32 const freq_mult = 1.0 + SCALE_FACTOR * ratio * ratio;