From 5c7ab3f9a8cc214f05fe20a47c4e0862ba297437 Mon Sep 17 00:00:00 2001 From: dzaima Date: Mon, 4 Dec 2023 22:49:18 +0200 Subject: [PATCH] =?UTF-8?q?change=20heuristic=20for=20when=20=E2=8A=94=20s?= =?UTF-8?q?eparates=20filtering=20out=20=C2=AF1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit measurements of the previous one were affected by 08c46276861b9c4eac56c2453eff8ea7a2ded303 --- src/builtins/group.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/builtins/group.c b/src/builtins/group.c index 855d547e..aa568f43 100644 --- a/src/builtins/group.c +++ b/src/builtins/group.c @@ -170,7 +170,7 @@ static B group_simple(B w, B x, ur xr, usz wia, usz xn, usz* xsh, u8 we) { } // Many ¯1s: filter out, then continue - if (xn>32 && neg>(bits?0:xn/4)+xn/8) { + if (xn>32 && neg > (bits? 0 : xn/16)) { if (wia>xn) w = C2(take, m_f64(xn), w); B m = C2(ne, m_f64(-1), incG(w)); w = C2(slash, incG(m), w);