| >S_N_R BOOL (SPAMCOP * REVDNS) 90000000 | > | >... | > | >What about that? | | It would certainly work. The question in my mind, though, is | how useful | would this be? Is this something that would commonly be | used? I think | that with the weighting system, the value of Boolean test | logic is less | than it would have been before. | -Scott
Perhaps... However, many folks might tend to think in logical (binary) rather than numerical (weighting) terms. I suspect that in many cases, users think to themselves first in terms of "If this test and that test are true then it's spam... " and then massage their thinking to use the weighting system. Declude is so comprehensive that there are a great many tests available. Combining them is a challenge. Mathematically speaking, the addition of Boolean algebra to the system would provide the last necessary mechanism to practically allow for discontinuous functions when determining the solution set of the IsThisSpamFn(). Ok, that was too much I guess... Think of it this way... When there were just a few test, a simple weighting system could be tweaked easily to simulate the thresholds that people use when evaluating how individual tests combine to give a high spam confidence. So, somebody can have a few tests that are "almost" good enough by themselves, weight them so that if they all fired it passes the threshold and you're sure you've got spam. Just as easy to add to the mix one or two that if they happen you're sure with that test alone... If you look at that scenario, it's really a weighted binary equation, not a linear one. (See structured criticality below) Now, add all of the tests that Declude now has available and it's just not practical to tweak those groups into something that will work - because they all interfere with each other in the one final result - the sum. To handle the extra complexity you need a way to keep rules from interfering with that sum until they pass a particular threshold of their own - and a good clean way of doing that is to combine Boolean and linear arithmetic so that the Boolean part can do the "gating" that's required. In complex systems (natural ones too - like sand piles & thunder storms) this is analogous to "structured criticality". Structured criticality cannot be reasonably expressed with purely linear functions - nonlinear functions are required. That's the scientific argument anyhow. My $1.32 :-) _M --- [This E-mail was scanned for viruses by Declude Virus (http://www.declude.com)] --- This E-mail came from the Declude.JunkMail mailing list. To unsubscribe, just send an E-mail to [EMAIL PROTECTED], and type "unsubscribe Declude.JunkMail". You can E-mail [EMAIL PROTECTED] for assistance. You can visit our web site at http://www.declude.com .
