Home / Glossary / SBHL module

SBHL stands for “Subsumption-Based Heuristic Layer” (or “Level”).

SBHL modules are removal modules that support efficient searches for Cyc’s most frequently used transitive predicates (#$genls, #$genlMt, and #$genlPreds), and for predicates that operate in conjunction with them (#$isa, #$disjointWith, #$genlInverse, #$negationPreds, and #$negationInverse).

The body of SubL code that implements these modules is often called “The SBHL.”

[restrict level=”employee”]

[Content for Cycorp employees only]

[/restrict]