summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordzaima <dzaimagit@gmail.com>2023-12-04 22:49:18 +0200
committerdzaima <dzaimagit@gmail.com>2023-12-04 22:50:19 +0200
commit5c7ab3f9a8cc214f05fe20a47c4e0862ba297437 (patch)
tree97a912826af76fad4624beeccee7dd82f7204d4e
parent8870acd2c197a6fd933750df4ea0ae30d51d83dd (diff)
change heuristic for when ⊔ separates filtering out ¯1v0.5.0
measurements of the previous one were affected by 08c46276861b9c4eac56c2453eff8ea7a2ded303
-rw-r--r--src/builtins/group.c2
1 files changed, 1 insertions, 1 deletions
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);