Fork me on GitHub
#clara
<
2021-05-08
>
mikerod01:05:23

You can do 2 other possible things: In the lower priority hat rules do something explicit like [:not [Hat (= ?type :bucket-hat)]]

mikerod01:05:39

In the :straw-hat rule.

mikerod01:05:52

But I don’t like it much.

mikerod01:05:25

Better likely to state your weather situations and then “block” summer hat rule based on conditions it isn’t appropriate for - like it raining. Similar to what was suggested above.

mikerod01:05:22

And lastly, not always great but you could insert “hat options” instead in each rule. Then do a final accumulator rule that selects from the options the best choice in priority order.