NextPrevUpTopContentsIndex

-specificity

Conflict Resolution Tactic / Function
Summary

Implements the -specificity tactic.

Signature

-specificity instantiation1 instantiation2 => boolean

Arguments

instantiation1

An instantiation object.

instantiation2

An instantiation object.

Values

boolean

Either nil or non- nil .

Description

The function returns non- nil if and only if instantiation1 is preferred to instantiation2 by the conflict resolution tactic -specificity , otherwise nil . The function is intended to be used primarily by including it in the conflict resolution strategy for a context.

Examples
(defcontext my-context1 :strategy (-specificity))
(defcontext my-context2 
    :strategy (priority -specificity))
See also

defcontext
deftactic
specificity
instantiation
conflict-set
fire-rule


KnowledgeWorks and Prolog User Guide (Unix version) - 29 Feb 2008

NextPrevUpTopContentsIndex