I have watched some videos about the Loot Filters, and specifically how conflicting Rules are processed. The existing information seems to combine the ideas of priority and sequence.
It seems clear that the upper most Rules take priority. I do not fully understand the sequence that the rules are processed.
Here are two scenarios for processing the same set of three conflicting filter rules:
Top Down
In this case the sequential logic would seem like:
- Everything is visible by default
- Process Rule #1
- Process Rule #2
- Compare results to Rule #1, show items where Rule #1’s priority is not invalidated
- Process Rule #3
- Compare results to Rule #2, show items where Rule #2’s priority is not invalidated
- Compare these results to Rule #1, show items where Rule #1’s priority is not invalidated
Bottom Up
In this case the sequential logic would seem like:
- Everything is visible by default
- Process Rule #3
- Process Rule #2
- Show items, override Rule #3 where required
- Process Rule #1
- Show items, override Rule #2 where required
It seems far more logical to think that the Rules are processed from the bottom up, while maintain the Priority higher up the chain as each rule is processed. Is this an accurate way of thinking about this?
Thanks for the help here, relatively new, only a couple hundred hours in.