Group Operator
- CURIE:
gmeow:GroupOperator - IRI: https://blackcatinformatics.ca/gmeow/GroupOperator
- Category: class
- Defined by:
gmeow:slices/norms - Box roles: TBox role (What is this?)
The combination operator of a condition group — a closed three-member value vocabulary: all (conjunction), any (disjunction), none (negated disjunction).
Structure
Subclass of: gufo:QualityValue
Practical Pattern
Use gmeow:GroupOperator as a specialized kind of gufo:QualityValue. Add statement metadata or a standpoint when the assertion needs provenance, confidence, or vantage.
Usage Advice
Use when
- Use as the closed value vocabulary for the condition-group combination operator — all (and), any (or), none (not).
Avoid when
- Avoid minting a fourth operator (the trichotomy is closed by design) and avoid using it for anything but a
gmeow:ConditionGroup's combination logic.
How to use
- Reference one of the three seeded operator individuals from a group via
gmeow:groupOperator; build richer logic by nesting groups, not by adding operators.
Examples
- ex:cg1
gmeow:groupOperatorgmeow:operatorAny.