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" ⓘ