From 6b8bd786d74b482e33d0f14feab29f13faf7b10c Mon Sep 17 00:00:00 2001 From: Anders Olsson Date: Tue, 4 Aug 2026 21:38:48 +0200 Subject: [PATCH] style: make NaN rejection explicit in score_sigma validation Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01DnsaJg74eNSva3PJjK2eej --- src/history.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/history.rs b/src/history.rs index fbb050e..fb56932 100644 --- a/src/history.rs +++ b/src/history.rs @@ -779,7 +779,7 @@ impl, O: Observer, K: Eq + Hash + Clone> History { let resolved = sigma.unwrap_or(self.score_sigma); - if !(resolved > 0.0) { + if resolved <= 0.0 || resolved.is_nan() { return Err(InferenceError::InvalidParameter { name: "score_sigma", value: resolved,