hasRuleFor

P133032
predicate

Indicates that one entity defines or applies a rule that governs or constrains another entity or situation.

All labels observed (4)

Label Occurrences
hasRuleFor canonical 5
hasOutcomeRule 3
hasRuleOn 2

Description generation (PDg)

The one-sentence description above was generated by prompting gpt-5.1 with the predicate name and this instruction.

Instruction
Given a predicate that represents a relationship or action between entities, generate a one-sentence description explaining its meaning.  
# Instructions
Focus on describing the relationship, not the entities themselves. 
# Response Format
Begin the description with \' Indicates...\'
Input
Predicate: hasRuleFor
Generated description
Indicates that one entity defines or applies a rule that governs or constrains another entity or situation.

Sample triples (11)

Subject Object
Dijkstra weakest precondition calculus assignment statement
Dijkstra weakest precondition calculus conditional statement
Dijkstra weakest precondition calculus loop statement
Dijkstra weakest precondition calculus sequential composition
Dijkstra weakest precondition calculus nondeterministic choice
Order of Fontevraud strict enclosure for nuns via predicate surface "hasRuleOn"
Order of Fontevraud subordination of monks to abbess via predicate surface "hasRuleOn"
Roshambo rock beats scissors via predicate surface "hasOutcomeRule"
Roshambo scissors beats paper via predicate surface "hasOutcomeRule"
Roshambo paper beats rock via predicate surface "hasOutcomeRule"
CSS Will Change Module Level 1 CSS feature for hinting future changes via predicate surface "definesAtRuleOrFeature"