Pedro Sam wrote:
> hehe, we can give a state to each possible combination of HITS for the
> rules.  So if rules 1, 3, 5, 7 hit, we give that a state, and if 2, 4,
> 6, 8 hit, we give it another state, and so on...  I think they call it
> subset construction or something...

Which is next to useless for even 30-40 rules.  You would have to have
n![1] states for n rules- there is NO way to determine which individual
rules will trigger in advance.

-kgd

[1] n! == n * (n-1) * (n-2) * ... * 3 * 2 * 1    (factorial)
  For small values of n (<10 or so), this is manageable- 9! is 362880
for instance.  Larger values very quickly get *VERY* large:  20! is
2,432,902,008,176,640,000  (~2.43 * 10e18);  30! is ~ 2.65 * 10e32.  SA
contains several *hundred* builtin rules, and most sites will, over
time, add in many of their own, and/or use the assorted rules/rulesets
various people have posted here and on their websites.  Even for 20
states, you'd need more memory than many large supercomputers have.
-- 
"Sendmail administration is not black magic.  There are legitimate
technical reasons why it requires the sacrificing of a live chicken."
   - Unknown


-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to