-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Milestone
Description
Rather than hard-coding familial information, use a tag based system to build constraints.
Example:
John tags [awesome,child] ignore [adult]
Jane tags [awesome,adult] ignore [uncool]
Jack tags [uncool, child] ignore [awesome]
Jill tags [uncool, adult] ignore [child]
Jim tags [uncool, baby ] ignore [baby,uncool]
Jeb tags [awesome,baby ] ignore [baby,awesome]
Would construct the following constraints:
[ ("John", ["Jack","Jim","Jeb"])
, ("Jane", ["John","Jeb"])
, ("Jack", ["Jill","Jim"])
, ("Jill", ["Jane","Jim,"Jeb"])
, ("Jim", ["John","Jane"])
, ("Jeb", ["Jack","Jill"])
]