penalty pole
- CURIE:
gmeow:penaltyPole - IRI: https://blackcatinformatics.ca/gmeow/penaltyPole
- Category: property
- Defined by:
gmeow:slices/norms - Box roles: RBox role (What is this?)
The named pole this criterion penalizes. Functional and mandatory (SHACL — no poles is no axis); must differ from the reward pole (SHACL).
Structure
Property shape: object property; gmeow:Criterion -> gmeow:CriterionPole; functional
Practical Pattern
Use gmeow:penaltyPole from gmeow:Criterion to gmeow:CriterionPole when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
gmeow:Criterion, gmeow:CriterionPole
Usage Advice
Use when
- Use to name the single pole a criterion penalizes — what its low end is for.
Avoid when
- Avoid omitting it or giving more than one (it is functional and mandatory — no poles is no axis) and avoid pointing it at the same pole as
gmeow:rewardPole(they must differ — SHACL).
How to use
- Assert
gmeow:penaltyPoleonce from the criterion to agmeow:CriterionPole, paired with a distinctgmeow:rewardPole.
Examples
- ex:agency
gmeow:penaltyPoleex:passiveVictimhood.