From 103fb5c9b2a3a8e7ec0ac57aa2c07cdfd2263cc3 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 23 Oct 2026 18:56:50 +0000 Subject: [PATCH] Decisiveness: slider range cut again (-10 = k 0.95, +10 = k 1.05); eye test found k 1.06 already overkill Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01GiiQgYH1z4SgQNuNNAgQCV --- modules/sampling/decisiveness/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/sampling/decisiveness/__init__.py b/modules/sampling/decisiveness/__init__.py index fd25549b..228d86ae 100644 --- a/modules/sampling/decisiveness/__init__.py +++ b/modules/sampling/decisiveness/__init__.py @@ -72,8 +72,8 @@ INERT_SHARE = 0.03 def _k_of(level): """Slider -10..+10 to k. Not mirrored: a loosening k bites far harder than a committing one, - so -10 is 0.85 and +10 is 1.2, which push a 4-step run about equally (~12% of a step's input). Dex found 21% already overkill and 39% mostly noise.""" - return 1.2 ** (level / 10.0) if level >= 0 else 0.85 ** (-level / 10.0) + so -10 is 0.95 and +10 is 1.05, which push a 4-step run about equally (~4% of a step's input). Tested by eye on a rental: k 1.01 is stable, 1.06 is overkill, 1.11 is mostly noise.""" + return 1.05 ** (level / 10.0) if level >= 0 else 0.95 ** (-level / 10.0) def _say(message, level=log.ALERT):