Long-standing bug: Inconsistent search counts
I know this has been an issue for a long time, but today I was bitten again by this bug. I find it extremely confusing, and I hate to think what a Logos newbie would make of it.
Basically the problem is that using ANDEQUALS doubles the search count. So if an ANDEQUALS search found 25 results in 20 verses, it would report it as 50 results in 40 verses.
It bit me today because I was trying to get some ratios of how often πνεῦμα referred to God, and how often to something else. Roughly speaking, I knew I could match case and do
lemma:πνεῦμα ANDEQUALS Spirit
and then lemma:πνεῦμα ANDEQUALS spirit
After initially forgetting about the bug, I eventually remembered to divide all the results in half. But then I realised my second search term was inadequate, and it should be lemma:πνεῦμα NOTEQUALS Spirit. So again, I compiled by statistics for different verse ranges, dutifully dividing my results in half - before realising that you don't need to do this with NOTEQUALS, only with ANDEQUALS! And goodness only knows what I'd do if I ended up with an ANDEQUALS and a NOTEQUALS in the same search!
So, please, in 4.3, fix this! Thanks.
This is my personal Faithlife account. On 1 March 2022, I started working for Faithlife, and have a new 'official' user account. Posts on this account shouldn't be taken as official Faithlife views!
Comments
-
"Mach's wie Gott - werde Mensch!" | theolobias.de
0 -
[Y]
0 -
Mark Barnes said:
So, please, in 4.3, fix this! Thanks.
[Y] If there's anything we HAVE to be able to trust, it's search results...
Grace & Peace,
Bill
MSI GF63 8RD, I-7 8850H, 32GB RAM, 1TB SSD, 2TB HDD, NVIDIA GTX 1050Max
iPhone 12 Pro Max 512Gb
iPad 9th Gen iOS 15.6, 256GB0 -
Mark Barnes said:
Basically the problem is that using ANDEQUALS doubles the search count. So if an ANDEQUALS search found 25 results in 20 verses, it would report it as 50 results in 40 verses.
Did you mean "50 results in 20 verses", or are you actually seeing the verse count double?
0 -
Bradley Grainger said:
Did you mean "50 results in 20 verses"
20 verses was meant.
But the result depends on the number of matching interlinear lines. So in LGNTI <Lemma = lbs/el/σιγάω> ANDEQUALS silent produces 25 results in 9 verses rather than 9 results in 9 verses!
Dave
===Windows 11 & Android 13
0 -
Mark Barnes said:
Basically the problem is that using ANDEQUALS doubles the search count. So if an ANDEQUALS search found 25 results in 20 verses, it would report it as 50 results in 40 verses.
This will be fixed in 5.1a Beta 3.
0 -
Angela Murashov said:Mark Barnes said:
Basically the problem is that using ANDEQUALS doubles the search count. So if an ANDEQUALS search found 25 results in 20 verses, it would report it as 50 results in 40 verses.
This will be fixed in 5.1a Beta 3.
As long as the fix doesn't affect the verse count!
Dave
===Windows 11 & Android 13
0 -
Angela Murashov said:Mark Barnes said:
Basically the problem is that using ANDEQUALS doubles the search count...
This will be fixed in 5.1a Beta 3.
Indeed, it is finally consistent with NOTEQUALS.
Dave
===Windows 11 & Android 13
0