It's for a timetabling application. There are two kinds of filters which determine placement of slots:
- concrete filters: The teacher chooses specific hours in a work-week and decides to either prefer, dis-prefer, must, must not work those hours.
- abstract filters: The teacher may give preference to certain abstract rules not bound by specific hours: "the teacher must work at-most 3 hours a day", "dis-prefer working back-to-back hours".
Now what are good terms for "abstract filter" and "concrete filter" that is direct enough?
And what are good depictions for both entities? I could depict a 'concrete filter' by a mouse pointer moving over to check a box.