From: Subject: Date: Wed, 12 Aug 2009 05:25:17 -0700 MIME-Version: 1.0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://owl.cs.manchester.ac.uk/converter/convert?ontology=http://mkrmke.net/knowledge/cyc/cyc.daml&format=Manchester+OWL+Syntax X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579
Prefix: b: <http://www.w3.org/2006/12/owl11-xml#>
Prefix: rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
Prefix: : <http://opencyc.sourceforge.net/daml/cyc#>
Prefix: owl2xml: <http://www.w3.org/2006/12/owl2-xml#>
Prefix: owl11: <http://www.w3.org/2006/12/owl11#>
Prefix: upper: =
<http://www.co-ode.org/ontologies/roberts/upper.owl#>
Prefix: daml: <http://www.daml.org/2001/03/daml+oil#>
Prefix: swrlx: <http://www.w3.org/2003/11/swrlx#>
Prefix: swrlb: <http://www.w3.org/2003/11/swrlb#>
Prefix: xsd: <http://www.w3.org/2001/XMLSchema#>
Prefix: a: <http://www.ontoprise.de/localFlights#>
Prefix: skos: <http://www.w3.org/2004/02/skos/core#>
Prefix: owlx: <http://www.w3.org/2003/05/owl-xml#>
Prefix: xml: <http://www.w3.org/XML/1998/namespace>
Prefix: ruleml: <http://www.w3.org/2003/11/ruleml#>
Prefix: kaon2: <http://kaon2.semanticweb.org/internal#>
Prefix: ex: <http://example.org/>
Prefix: pizza: <http://www.co-ode.org/ontologies/pizza/pizza.owl#>
Prefix: owl11xml: <http://www.w3.org/2006/12/owl11-xml#>
Prefix: rdfs: <http://www.w3.org/2000/01/rdf-schema#>
Prefix: swrl: <http://www.w3.org/2003/11/swrl#>
Prefix: owl: <http://www.w3.org/2002/07/owl#>



Ontology: <http://mkrmke.net/knowledge/cyc/cyc.daml>


AnnotationProperty: rdfs:label

   =20
AnnotationProperty: owl:versionInfo

   =20
AnnotationProperty: rdfs:comment

   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#rewriteOf>

    Annotations:=20
        rdfs:comment "(#$rewriteOf SIMPLE-TERM COMPLEX-TERM) means that
            SIMPLE-TERM and COMPLEX-TERM are definitionally or
            intensionally equal.  Also SIMPLE-TERM is a simpler form of
            COMPLEX-TERM.  That is, SIMPLE-TERM contains fewer nested
            #$Function-Denotationals than does COMPLEX-TERM.  Unlike
            #$equals, #$rewriteOf is strictly a #$HumanCyclist asserted
            form of equality.  If the #$CycLAssertion ORIGINAL-ASSERTION
            contains a reference to COMPLEX-TERM, this should
            automatically result in a second assertion being added to
            the KB by the #$CycInferenceEngine.  This second assertion
            is created by substituting SIMPLE-TERM for COMPLEX-TERM
            wherever COMPLEX-TERM occurs in ORIGINAL-ASSERTION.  Note
            that substitution does not happen in the opposite direction.
            That is, assertions added to SIMPLE-TERM will not propagate
            to COMPLEX-TERM. <PARAGRAPH> Internally, Cyc will keep
            a link between the two forms of a term and allow the
            simplified form to unify with (possibly nonground) instances
            of the complex form.  For example: If (#$rewriteOf
            #$UnitedStatesNavy (#$NavyFn #$UnitedStatesOfAmerica)) is
            asserted then #$UnitedStatesNavy will unify with (#$NavyFn
            ?X) and yield ?X =3D #$UnitedStatesOfAmerica.
            <PARAGRAPH> A negative example of an appropriate
            #$rewriteOf assertion would be ``the set of biologically
            male humans is a rewrite of the set of male humans with one
            x and one y chromosone''.  That would not be an
            appropriate #$rewriteOf assertion because the two sets are
            extensionally but not intensionally equal.
            <PARAGRAPH> Another negative example assertion
            involving #$rewriteOf would be (#$rewriteOf (#$JuvenileFn
            (#$MaleFn #$Person))(#$MaleFn (#$JuvenileFn #$Person))).
            This is a negative example because first of all neither
            (#$JuvenileFn (#$MaleFn #$Person)) nor (#$MaleFn
            (#$JuvenileFn #$Person)) are simpler than one another.
            Secondly, if a pair of #$Function-Denotationals  commute
            with each other (an example of such a pair is #$MaleFn and
            #$JuvenileFn, see also #$functionCommutesWith) then the
            canonicalizer should (in the near term (now=3DNov 99)) =
select
            a canonical ordering for the functions.  Thus, if #$MaleFn
            were to come before #$JuvenileFn, then (#$MaleFn
            (#$JuvenileFn #$Person)) would be the canonical form of such
            a term. It would be impossible to reify (#$JuvenileFn
            (#$MaleFn #$Person)) since it would get canonicalized into
            (#$MaleFn (#$JuvenileFn #$Person)), thus it would be
            impossible to assert (#$rewriteOf (#$JuvenileFn (#$MaleFn
            #$Person))(#$MaleFn (#$JuvenileFn #$Person))).",
        rdfs:label "rewrite of"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLReifiableDenotationalTer=
m>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLReifiableDenotationalTer=
m>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#outputsCreated>

    Annotations:=20
        rdfs:comment "The predicate #$outputsCreated is used to identify
            items created by a particular event.  (#$outputsCreated
            EVENT OBJECT) means that OBJECT doesn't exist before
            EVENT but comes into existence sometime during EVENT, as a
            result of EVENT.  #$outputsCreated is a specialization of
            #$nonDeliberateActors, since it would in general be
            impossible for OBJECT to act deliberately in its own =
creation.",
        rdfs:label "output created"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CreationEvent>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#subAbstrac>

    Annotations:=20
        rdfs:comment "(#$subAbstrac WHOLE SUB) means SUB is a temporal
            part   (one of the #$timeSlices) of WHOLE, where WHOLE and
            SUB are both elements of   #$SomethingExisting.  Both
            entities and subabstractions are subabstractions of
            themselves.  So the predicate #$subAbstrac is the
            restriction of the predicate   #$timeSlices to the domain,
            and hence also range, #$SomethingExisting.
            `AlbertEinsteinWhileAtPrinceton' is a #$subAbstrac of
            `AlbertEinsteinAsAnAdult',   which in turn is a
            #$subAbstrac of 'AlbertEinstein', which in turn is
            a   #$subAbstrac only of itself (hence
            'AlbertEinstein' is an element of   #$Entity (q.v.)).",
        rdfs:label "sub abstrac"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#cohabitingFamilyMembers>

    Annotations:=20
        rdfs:comment "(#$cohabitingFamilyMembers X Y) means that X and Y
            are family members (relatives, spouses, in-laws) living with
            one another.  If the members of a family no longer live
            together, they are still members of a #$Family-SocialEntity,
            but they are no longer members of the same
            #$FamilyCohabitationUnit. Note: In the #$HumanSocialLifeMt
            context, X and Y must be #$Persons.  In the
            #$NaiveBiologicalDescentMt context, they can be any
            #$Animals at all.",
        rdfs:label "cohabiting family members"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#cityOfAddress>

    Annotations:=20
        rdfs:comment "(#$cityOfAddress LOC CITY) means that the
            #$ContactLocation LOC is found in the #$City CITY. For
            example, as   #$CycorpHeadquarters is a #$ContactLocation
            for #$Cycorp, then   (#$cityOfAddress #$CycorpHeadquarters
            #$CityOfAustinTX) means that the   Cycorp Headquarters
            building is located in Austin, Texas.  Note that the
            arg-constraint on the first argument should be an instance
            of #$ContactLocation   which serves as a #$pointsOfContact
            for an agent and not the agent itself.",
        rdfs:label "city of address"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ContactLocation>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#City>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#portalHasCovering>

    Annotations:=20
        rdfs:comment "A general predicate for relating instances of
            portal to their coverings.  Specpreds include
            #$doorwayHasCovering and #$windowHasCovering.",
        rdfs:label "portal has covering"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Portal>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PortalCovering>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#grandchildren>

    Annotations:=20
        rdfs:comment "(#$grandchildren OLDER YOUNGER) means YOUNGER is
            the biological grandchild of OLDER.",
        rdfs:label "grandchild"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ambientVisibility>

    Annotations:=20
        rdfs:comment "(#$ambientVisibility LOC DEGREE) indicates how
            clear the ambient fluid is at the location LOC.  Higher
            values of DEGREE mean one can see farther (than one could
            have at lower values).",
        rdfs:label "ambient visibility"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeographicalRegion>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Visibility>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#children>

    Annotations:=20
        rdfs:comment "(#$children PARENT CHILD) means that CHILD is a
            child of PARENT in the sense that PARENT cares for CHILD as
            a parent would, whether or not they are biologically =
related.",
        rdfs:label "offspring"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#pointOnPath>

    Annotations:=20
        rdfs:comment "(#$pointOnPath X PATH) holds just in case X is on
            path PATH, an instance of #$Path-Simple.  Here we do not
            commit ourselves to any assertion concerning whether X
            itself, or a part of it, is a part of PATH.  We do want,
            nevertheless, to restrict the use of this predicate to the
            extent that when (#$pointOnPath X PATH) holds, X is a
            'point' (loosely speaking) on the path PATH (and
            hence cannot move along PATH even if it could move in some
            other sense; for moving objects on a path use the more
            general #$onPath).  It is not a subpath of PATH or something
            on PATH occasionally (such as something moving along PATH or
            stopped on PATH).  Nor can it be anything that takes PATH as
            a part (e.g., Austin is not a point on the 10th Street in
            it).  Note that the relative positions of points on a path
            do not in general form a linear order (#$TotalOrdering)
            unless the points and the path are part of a particular
            #$PathSystem.  If no #$PathSystem is specified, both Austin
            and Texas can be 'points' on the same path
            Interstate 35.",
        rdfs:label "point on path"
   =20
    Domain:=20
        owl:Thing
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Path-Simple>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#hasAsTributary>

    Annotations:=20
        rdfs:comment "The predicate #$hasAsTributary is used to indicate
            the tributaries of a particular river.  (#$hasAsTributary
            BIGRIV SMALLRIV) means that BIGRIV has SMALLRIV as one of
            its tributaries.  SMALLRIV flows into BIGRIV.  Examples: the
            #$MississippiRiver has the #$WisconsinRiver, #$OhioRiver,
            #$ArkansasRiver, #$RedRiverOfTexas, and others as its
            tributaries.  Cf. #$formedByConfluenceOf.",
        rdfs:label "has as tributary"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#River>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Stream>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#keFarthestGenlsWeakSuggestio=
nPreds>

    Annotations:=20
        rdfs:comment "(#$keFarthestGenlsWeakSuggestionPreds COL
            BIN-PRED) means that for every specialization SPEC-COL of
            COL such that SPEC-COL is not known to have dependent
            specializations, it is weakly suggested that there exist
            some VALUE such that (BIN-PRED SPEC-COL VALUE) is known in
            the KB.",
        rdfs:label "ke farthest genls weak suggestion preds"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        daml:Property
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#subPathSystems>

    Annotations:=20
        rdfs:comment "(#$subPathSystems SYS SUBSYS) means that the path
            system SUBSYS is a subsystem of the path system SYS.
            Technically, this means the following: (i) Every point in
            SUBSYS is a point in SYS, (ii) every node in SUBSYS is a
            node in SYS, (iii) every link in SUBSYS is a link in SYS,
            and (iv) every loop in SUBSYS is a loop in SYS.  Some
            consequences of these conditions are as follows.  (a) Every
            point in SUBSYS that is a node in SYS is a node in SUBSYS.
            (b) For any nodes X and Y in SUBSYS and each link LINK in
            SUBSYS, LINK is between X and Y in SYS iff it is between X
            and Y in SUBSYS.  (c) For each point X in SYS that is not a
            node in SYS, if X is on a link in SYS that is not in SUBSYS,
            X is not in SUBSYS.  (d) Isolated points and deadends in
            SUBSYS must be nodes in SYS.  (e) For each loop LOOP in
            SUBSYS, the only node in SYS on LOOP must be a node in
            SUBSYS.  (f) If SYS is a #$SimpleGraph-GraphTheoretic (or a
            #$Multigraph), all subsystems of SYS are
            #$SimpleGraph-GraphTheoretics (or #$Multigraphs).
            Predicates concerning particular kinds of subsystems of path
            systems, i.e., predicates that take #$subPathSystems as
            #$genlPreds, include #$linkClosedSubSystems,
            #$pointClosedSubSystems, and #$maximalConnectedSubSystems,
            etc.  Predicates whose #$genlInverse are #$subPathSystems
            includes #$underlyingGraph.",
        rdfs:label "sub path systems"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PathSystem>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PathSystem>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#volitionalResult-RST>

    Annotations:=20
        rdfs:comment "The discourse relation that holds between two
            segments of text when ARG1 specifies something which could
            be a volitional cause of ARG2.",
        rdfs:label "volitional result - r s t"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#emitter>

    Annotations:=20
        rdfs:comment "The Cyc predicate #$emitter is used to identify
            the source of an emission.  (#$emitter EMIT OBJ) means that
            OBJ provides the force involved in making the
            #$objectEmitted move from OBJ to someplace outside of OBJ.
            See also #$providerOfMotiveForce, #$fromLocation.",
        rdfs:label "emitters"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Emission>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#elaboration-RST>

    Annotations:=20
        rdfs:comment "The discourse relation that holds between two
            segments of text when ARG2 specifies something which is an
            elaboration of the information described in ARG1.",
        rdfs:label "elaboration - r s t"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#sentenceDesignationArgnum>=
;

    Annotations:=20
        rdfs:comment "Used to specify which argument of a given
            #$MicrotheoryDesignatingRelation  designates the CycL
            sentence to be interpreted in a specific microtheory.",
        rdfs:label "sentence designation argnum"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#MicrotheoryDesignatingRelati=
on>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PositiveInteger>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#endsDuring>

    Annotations:=20
        rdfs:comment "(#$endsDuring X Y) means Y covers the end of X,
            i.e. the #$endingPoint of X is properly contained in
            (#$temporalBoundsContain) Y.  Note that X and Y don't
            necessarily intersect, however, if Y is continuous, they =
do.",
        rdfs:label "expire"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#touches>

    Annotations:=20
        rdfs:comment "(#$touches THIS THAT) means that THIS and THAT are
            in contact, directly or indirectly.  THIS #$touchesDirectly
            on THAT if and only if there is nothing between them.  THIS
            #$touches THAT indirectly if there is some very thin object
            or substance between them.  `Very thin' means that the
            distance between the surfaces of THIS and THAT is very much
            less than the distance between their center points.  Some
            examples of #$touches: an airplane touches the air around
            it; my feet touch the floor (even though I am wearing
            shoes); a blanket touches the person sleeping under it (even
            if there is a sheet); a hovercraft touches the water (even
            though a cushion of air is between them).  For cases where
            immediate surface contact needs to be indicated, use
            #$touchesDirectly (q.v.).",
        rdfs:label "touches"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#approximatePay>

    Annotations:=20
        rdfs:comment "The predicate #$approximatePay is used to estimate
            a typical amount of pay offered to workers in a specific
            occupation.  (#$approximatePay JOBTYPE RATE) means that a
            person working in the #$OccupationType JOBTYPE makes
            approximately the #$MonetaryFlowRate RATE, as earned income.
            RATE might be expressed in, e.g., #$DollarsPerHour,
            pounds-per-week, or yen-per-year.  RATE refers to average
            pay for the occupation JOBTYPE, excluding any unearned pay
            (such as matching 401K contributions) and the value of other
            employee benefits.",
        rdfs:label "salary"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#OccupationType>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#MonetaryFlowRate>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#hasLevels>

    Annotations:=20
        rdfs:comment "Levels which are part of this building",
        rdfs:label "has levels"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ConstructionArtifact>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LevelOfAConstruction>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#oilSolubility>

    Annotations:=20
        rdfs:comment "(#$oilSolubility OBJ DEGREE) means that the
            particular tangible OBJ has this DEGREE of #$Solubility in =
#$Oil.",
        rdfs:label "oil solubility"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Solubility>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#preservesGenlsInArg>

    Annotations:=20
        rdfs:comment "#$preservesGenlsInArg usefully encapsulates the
            'genls-preserving' property that holds of many
            #$CollectionDenotingFunctions.  For example, we know that a
            group of parrots is a group of birds because parrots are a
            subset of birds; thus #$GroupFn has this property.  Likewise
            we know that transport on a helicopter is a kind of
            transport on an aircraft, so #$TransportViaFn has this
            property.  More formally, (#$preservesGenlsInArg FUNC N)
            means that the Cyc #$CollectionDenotingFunction FUNC has the
            following inferentially useful property: argument N of FUNC
            must be a #$Collection, and if COLLECTION1 and COLLECTION2
            can both serve as the Nth argument of FUNC, and (#$genls
            COLLECTION2 COLLECTION1), then the result of FUNC with
            COLLECTION1 as the Nth argument will be a #$genls of the
            result of FUNC with COLLECTION2 as the Nth argument.  Thus
            we assert (#$preservesGenlsInArg #$GroupFn 1) because
            (#$implies (#$genls COL-2 COL-1) (#$genls (#$GroupFn COl-2)
            (#$GroupFn COL-1))).",
        rdfs:label "preserves genls in arg"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CollectionDenotingFunction&g=
t;
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PositiveInteger>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#dirtinessOfObject>

    Annotations:=20
        rdfs:comment "(#$dirtinessOfObject OBJ DEGREE) means that the
            tangible object OBJ has this DEGREE of #$Dirtiness.",
        rdfs:label "dirtiness of object"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Dirtiness>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#eyeColor>

    Annotations:=20
        rdfs:comment "(#$eyeColor ANIMAL COLOR) means that the #$Animal
            ANIMAL has eyes whose #$Color is COLOR  (more precisely,
            this means that their irises appear to have that color, in
            sunlight).  E.g., (#$eyeColor AmyIrving #$PurpleColor).",
        rdfs:label "eye color"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Color>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#residesInRegion>

    Annotations:=20
        rdfs:comment "This predicate relates a person or other sort of
            animal to a geographical region in which s/he/it resides.
            (#$residesInRegion RESIDENT REGION) means that RESIDENT
            lives or resides primarily in REGION.  This obviously does
            not entail that RESIDENT is physically in REGION at any
            particular time, since people are often away from their
            places of residence. Note that a given person/animal (even
            with respect to a particular time) is normally related by
            #$residesInRegion to many different regions, where each such
            region is a sub- or super-region of some of the others.  For
            example, Karen currently resides in Austin, in Texas, in the
            United States, in North America, and so on.  See also
            #$residesInDwelling, #$hasHabitat, and #$ethnicity.",
        rdfs:label "inhabitants"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeographicalRegion>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#deviceUsed>

    Annotations:=20
        rdfs:comment "The predicate #$deviceUsed indicates that a
            particular device is used in a particular event.
            (#$deviceUsed EVENT OBJECT) means that the #$PhysicalDevice
            OBJECT plays an instrumental role in the #$Event EVENT.
            (See also #$instrument-Generic.) OBJECT is intentionally
            used in EVENT, and standardly (e.g., in the
            #$HumanActivitiesMt) OBJECT's role in EVENT is
            consistent with the object's #$primaryFunction.",
        rdfs:label "device used"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalDevice>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#laterSubAbstractions>

    Annotations:=20
        rdfs:comment "(#$laterSubAbstractions SUB1 SUB2) means that SUB1
            and SUB2 are both a #$subAbstrac of the same entity (i.e.,
            (#$hasSameEntityAs SUB1 SUB2)) and the sub-abstraction SUB2
            starts sometime after the beginning of SUB1 (i.e.,
            (#$startsAfterStartingOf SUB2 SUB1)).  For example,
            #$RichardFeynman while working on the Manhattan Project was
            a #$laterSubAbstractions than #$RichardFeynman in his first
            year of graduate school at Princeton.",
        rdfs:label "later sub abstractions"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#firstSubEvents>

    Annotations:=20
        rdfs:comment "(#$firstSubEvents EVENT START) implies
            (#$subEvents EVENT START) and (#$temporallyStartedBy EVENT
            START).  For example, if one is #$RelievingPain by taking a
            pill, then the #$firstSubEvents in that event is an
            #$Ingesting event.  See also #$lastSubEvents.",
        rdfs:label "first sub events"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#parts>

    Annotations:=20
        rdfs:comment "(#$parts WHOLE PART) means that #$Individual PART
            is a part of #$Individual WHOLE.  This predicate is very
            general.  It can be used to refer to concepts including
            #$physicalParts, #$subEvents, #$timeSlices, and =
#$groupMembers.",
        rdfs:label "constituent"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Individual>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Individual>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#objectTested>

    Annotations:=20
        rdfs:comment "(#$objectTested EVAL OBJ) mean that OBJ is the
            specific object or portion being tested in EVAL.  For
            example, if someone has a blood test, then the object tested
            is the portion of blood used to run the test fulfulls the
            role of #$objectTested, rather than the person or the
            collection of that person's blood.",
        rdfs:label "object tested"
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#greaterThan>

    Annotations:=20
        rdfs:comment "The predicate #$greaterThan is Cyc's
            representation of the `greater than' ( > ) relation
            in mathematics, adapted to use with Cyc's scalars,
            which include quantitative intervals as well as point
            values.  Formally, there are two conditions under which
            (#$greaterThan SI-1 SI-2) is true, for two elements of
            #$ScalarInterval: (1) (#$followingValue SI-1 SI-2) is true,
            or (2) the minimum of SI-1 is greater than the maximum of
            SI-2.  Note that `A is less than B' is expressed in
            CycL as (#$greaterThan B A).",
        rdfs:label "greater than"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ScalarInterval>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ScalarInterval>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#anatomicalPartTypeAffected&g=
t;

    Annotations:=20
        rdfs:comment "(#$anatomicalPartTypeAffected ACT BODYPARTTYPE)
            means that body parts of the #$AnimalBodyPartType
            BODYPARTTYPE are affected by the action ACT.  For example,
            if BRUSHING is a #$TeethCleaning event, then
            (#$anatomicalPartTypeAffected BRUSHING #$SetOfTeeth).",
        rdfs:label "anatomical part type affected"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AnimalActivity>
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#granuleOfTime>

    Annotations:=20
        rdfs:comment "(#$granuleOfTime STUFFTYPE OBJTYPE) means   that
            the collection STUFFTYPE has as its temporal granules (or
            granularity level) the   collection OBJTYPE. If some
            collection is temporally stuff-like, that means that   the
            instances of that collection can be divided temporally, and
            the temporal slices   remaining will still be instances of
            that collection; e.g., a time slice of   some instance of
            #$Person is still a person, and a temporal slice of a
            walking process  is still a walking process (cf.
            #$TemporalStuffType). Such division cannot   always go on
            indefinitely, however: eventually, division of something
            temporally   stuff-like will result in the   temporally
            object-like 'granules' out of which the stuff-like
            thing is composed.   For instances,   division of a walking
            process would eventually result in individual steps. At this
            level   of division or below, the remaining temporal slices
            do NOT count as instances of   the temporal stuff-type from
            which they were divided. This may seem counter-intuitive,
            but since the   individual temporal granules of a temporal
            stuff typically do NOT have most of the   properties that
            the groups made of the granules have (including the property
            of being   temporally stuff-like),  we do not count the
            individual granules as instances of the   collection of
            which they are granules. See also #$granuleOfSpatialStuff.",
        rdfs:label "granule of time"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalStuffType>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalObjectType>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#languageOfCommunication>

    Annotations:=20
        rdfs:comment "The predicate #$languageOfCommunication is used to
            indicate a language used by agents in a particular
            communication event.  (#$languageOfCommunication COM LANG)
            means that in the #$Communicating COM, the information
            transferred is expressed in the language LANG.  LANG may be
            a natural language, a computer language, a musical system,
            or other symbolic system such as #$AmericanSignLanguage.",
        rdfs:label "language of communication"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Communicating>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Language>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#objectRemoved>

    Annotations:=20
        rdfs:comment "(#$objectRemoved REMOVING OBJ) means OBJ is
            removed from its previous location in the removing event
            REMOVING.  OBJ may be destroyed during REMOVING.  REMOVING
            is #$performedBy some entity other than OBJ.",
        rdfs:label "object removed"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#RemovingSomething>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#linksOfCustomarySystem>

    Annotations:=20
        rdfs:comment "(#$linksOfCustomarySystem ASSUMEDSYSTEM LINK)
            means that the #$CustomarySystemOfLinks ASSUMEDSYSTEM has
            the individual #$SimpleSegmentOfPath LINK as one of its
            links (where 'link' means a path with no junctions
            along it).  Each such link is of the path type that
            ASSUMEDSYSTEM is made of: a highway system is assumed to be
            comprised of roadways linking junctions or towns (and some
            dead-ends); each roadway without junctions is one of the
            links.  The parts of a road (pavement, streetlight, stripe
            in middle, culverts, etc.) are not #$linksOfCustomarySystem.
            Similarly the #$linksOfCustomarySystem of a plumbing system
            are the pipes, but not the straps holding the pipes.  Thus a
            #$CustomarySystemOfLinks may have various kinds of #$parts
            that are not #$linksOfCustomarySystem.  Contrast this with
            the formal case where a specified #$PathSystem is given; in
            this case the predicates #$linkInSystem and #$pathInSystem
            are used.",
        rdfs:label "links of customary system"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CustomarySystemOfLinks>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Path-Customary>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#objectSelected>

    Annotations:=20
        rdfs:comment "(#$objectSelected SEL OBJ) means that OBJ is the
            object that is chosen in the event SEL, an instance of
            #$SelectingSomething.  If what is selected in SEL is a
            collection, rather than an individual object, then use the
            predicate #$activityObjectType to represent the object of =
SEL.",
        rdfs:label "object selected"
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#structureMembers>

    Annotations:=20
        rdfs:comment "#$structureMembers is a very general predicate,
            encompassing all the ways a #$Situation's structure can
            be composed out of parts.  In (#$structureMembers WHOLE
            PART), PART could be either a member or subgroup/subseries
            of WHOLE (if WHOLE is a #$Group or #$Series), any
            #$subEvents of an #$Event (if WHOLE is an #$Event), and so =
on.",
        rdfs:label "structure members"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Situation>
   =20
    Range:=20
        owl:Thing
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#background-RST>

    Annotations:=20
        rdfs:comment "The discourse relation that holds between two
            segments of text when ARG2 specifies something which makes
            it easier to understand the content of or motivation for =
ARG1.",
        rdfs:label "background - r s t"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#trajectory-Complete>

    Annotations:=20
        rdfs:comment "(#$trajectory-Complete MOVE TRAJ) means that the
            #$Movement-TranslationEvent MOVE has the #$Trajectory TRAJ
            as its entire trajectory.  Suppose OBJ is the #$objectMoving
            in TRAJ.  TRAJ is a line or curve in space (technically a
            one-manifold) traced out by some reference point (probably
            the centroid) of OBJ.  See also #$trajectory-Partial.
            Contrast #$trajectory-Complete with #$motionPathway-Complete
            and with #$traverses-Complete.  The trajectory of the motion
            may cross itself, zig-zag back and forth along the same
            path, repeat several cycles, etc., and the trajectory need
            not be confined to any pre-existing #$Path-Generics or
            #$Traversals of paths.",
        rdfs:label "trajectory - complete"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Movement-TranslationEvent>=
;
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Trajectory>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#accountStatus>

    Annotations:=20
        rdfs:comment "The predicate #$accountStatus indicates whether a
            particular account is paid up, overdue, delinquent, etc.
            (#$accountStatus ACCT STATUS) means that the #$Account ACCT
            has the attribute STATUS (see also =
#$AccountStatusAttribute).",
        rdfs:label "account status"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Account>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#AccountStatusAttribute>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#defnSufficient>

    Annotations:=20
        rdfs:comment "(#$defnSufficient COL TEST) means that TEST is the
            name of a piece of code in the Cyc system substrate, and
            TEST acts as a sufficient definition for inclusion in the
            Cyc #$Collection COL.  If TEST returns T [True] when applied
            to a particular item, that item is considered an element of
            COL.  Note that TEST isn't necessarily a necessary test
            for membership in COL; i.e., not all elements of COL must
            pass the test, unless TEST is also a #$defnNecessary for
            COL.  Cf. #$defnNecessary, #$defnIff.",
        rdfs:label "defn sufficient"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLSymbol>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#government>

    Annotations:=20
        rdfs:comment "The predicate #$government identifies the
            political entity which has governing authority over a
            particular geopolitical region.  (#$government GEOPOL GOV)
            means that the #$RegionalGovernment GOV is the government of
            the #$GeopoliticalEntity GEOPOL.  That is, GOV claims to be
            the government of GEOPOL, is recognized as such at least
            informally, and effectively functions as such --
            administering the internal and external affairs of GEOPOL --
            whether or not GOV has formal diplomatic recognition.
            Effectively functioning as a #$government includes having
            the power to settle disputes, collect revenue, and provide
            services.  Examples include the
            #$UnitedStatesFederalGovernment, the #$CityCouncilOfAustin
            (TX), and all of the entities returned by the Cyc function
            #$GovernmentFn (q.v.) -- e.g., (#$GovernmentFn
            #$Taiwan-RepublicOfChina), (#$GovernmentFn #$Russia).",
        rdfs:label "government"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeopoliticalEntity>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#RegionalGovernment>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#natArgumentsEqual>

    Annotations:=20
        rdfs:comment "(#$natArgumentsEqual NAT1 NAT2) means that the
            arguments of NAT1 and NAT2 unify.  For example,
            (#$natArgumentsEqual (#$FemaleFn #$Dog) (#$MaleFn #$Dog).
            More precisely, (#$and (#$termOfUnit NAT1 (FUNCTION1 .
            ARGS)) (#$termOfUnit NAT2 (FUNCTION2 . ARGS))) implies
            (#$natArgumentsEqual NAT1 NAT2).",
        rdfs:label "nat arguments equal"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLReifiableNonAtomicTerm&g=
t;
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLReifiableNonAtomicTerm&g=
t;
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#stateOfAddress>

    Annotations:=20
        rdfs:comment "(#$stateOfAddress LOC STATE) means that the
            #$ContactLocation LOC is found in the STATE, where STATE is
            either a   #$State-UnitedStates or another
            #$CountrySubsidiary. For example, as   #$CycorpHeadquarters
            is a #$ContactLocation for #$Cycorp, then
            (#$stateOfAddress #$CycorpHeadquarters #$Texas-State) means
            that the  Cycorp Headquarters building is located in Texas.
            Note that the arg-constraint  on the first argument should
            be an instance of #$ContactLocation which serves  as a
            #$pointsOfContact for an agent and not the agent itself.",
        rdfs:label "state of address"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ContactLocation>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CountrySubsidiary>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#physicalDecompositions>

    Annotations:=20
        rdfs:comment "(#$physicalDecompositions WHOLE PART) -- PART is
            any spatial part or decomposition of WHOLE.  PART may be
            discontinuous, diffused throughout the object, discrete and
            identifiable, etc.",
        rdfs:label "physical decompositions"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#objectTendered>

    Annotations:=20
        rdfs:comment "This predicate indicates the financial instrument
            which is used in a particular transfer of money.
            (#$objectTendered TRANS OBJECT) means that the
            #$TenderObject OBJECT is used to transfer funds in the
            #$MoneyTransfer event TRANS.  See also #$TenderObject. Note:
            OBJECT is distinct from the quantity of #$Money transferred
            (see #$moneyTransferred) although of course OBJECT has some
            value --- is `worth' a certain amount, generally
            calculated from the numbers printed or stamped or engraved
            on the #$TenderObject OBJECT --- which in turn is an element
            of #$Money.",
        rdfs:label "object tendered"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#MoneyTransfer>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TenderObject>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#urgeTypeSatisfied>

    Annotations:=20
        rdfs:comment "The urge of type arg2 is satisfied in the event of
            type arg1.",
        rdfs:label "urge type satisfied"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalUrgeType>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#physicalPortions>

    Annotations:=20
        rdfs:comment "(#$physicalPortions WHOLE PART) means PART is a
            representative spatial chunk of WHOLE.  Every intrinsic
            property which is true of WHOLE should be true of PART.
            Spatial parts of WHOLE which are not representative of the
            whole would be #$physicalParts or #$physicalDecompositions,
            not #$physicalPortions.  For example, the SpaghettiSauce001
            which is part of SpaghettiDinner001 is a #$physicalParts of
            the dinner.  A #$physicalPortions of the dinner would
            include some sauce, some noodles, some parmesan cheese, etc.
            - parts of all the #$constituents.   This is the spatial
            analog of #$timeSlices (not #$subEvents). (#$Pittman, =
6/25/96)",
        rdfs:label "physical portions"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#cycleInSystem>

    Annotations:=20
        rdfs:comment "(#$cycleInSystem CYCLE SYS) means that CYCLE is a
            cycle in the path system SYS.  A cycle in SYS is either a
            loop in SYS or the concatenation of two different paths
            PATH1 and PATH2 in SYS satisfying (i) there are two points X
            and Y in SYS such that (#$pathBetweenInSystem PATH1 X Y SYS)
            and (#$pathBetweenInSystem PATH2 X Y SYS), and (ii) no point
            in SYS other than X and Y is on both PATH1 and PATH2.",
        rdfs:label "cycle in system"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Path-Cyclic>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PathSystem>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#hasWorkers>

    Annotations:=20
        rdfs:comment "The predicate #$hasWorkers relates an
            organization or individual agent to those who work for it in
            any capacity.  (#$hasWorkers  AGENT1 AGENT2) says that the
            second agent regularly   works for the first agent.  This
            includes employees,  managers, soldiers, sailors, certain
            prison inmates, volunteers,  apprentices, slaves, servants,
            sharecroppers, and indentured workers  (as well as other
            organizations, e.g. subcontractors).  The truth of  an
            assertion made with #$hasWorkers is time-relative; e.g.,
            (#$hasWorkers #$Cycorp #$Dexter) is true when asserted for
            the period  (or any sub-period) from May 1989 to July 1994.
            Note that `workers'  in the sense of #$hasWorkers need
            not be #$employees (e.g., they could  be volunteers); cf. =
#$employees.",
        rdfs:label "employ"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#covers-Ruglike>

    Annotations:=20
        rdfs:comment "(#$covers-Ruglike MAT OBJECT) means that MAT
            covers at least part of one surface of OBJECT.  MAT is
            #$SheetShaped, and MAT lies with its two longer dimensions
            parallel to OBJECT.  See also #$coversWithConformity.",
        rdfs:label "covers - ruglike"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#emptiesInto>

    Annotations:=20
        rdfs:comment "(#$emptiesInto RIV WAT) means that the #$Stream
            RIV flows into WAT, an element of #$BodyOfWater that is not
            a #$Stream.  Examples: (#$emptiesInto #$AmazonRiver
            #$AtlanticOcean); (#$emptiesInto #$HuangHeRiver =
#$YellowSea).",
        rdfs:label "empties into"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Stream>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#BodyOfWater>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#measure>

    Annotations:=20
        rdfs:comment "This predicate relates a temporal thing to the
            total elapsed from its start to its end. (#$measure
            TEMPTHING MEASURE) means that MEASURE is the total elapsed
            time from when TEMPTHING started to happen (if an event) or
            started to exist (if a physical object or static situation)
            to when TEMPTHING ended or ceased to exist.  If TEMPTHING is
            #$temporallyContinuous,  its #$measure is the same as its
            #$duration (the length of time during which it actually
            happened or existed); but if TEMPTHING is discontinuous, its
            #$measure is strictly greater than its #$duration.  For
            example, the discontinuous event  GeorgeWashingtonSleeping
            has a #$measure that is about three times as long as its
            #$duration (assuming he slept about 8 hours a night).",
        rdfs:label "measure"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Time-Quantity>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#containsPortals>

    Annotations:=20
        rdfs:comment "(#$containsPortals OBJECT PORTAL) means that the
            OBJECT has PORTAL as one of its holes, passages, exits or =
entrances.",
        rdfs:label "contains portals"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Portal>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#perceives>

    Annotations:=20
        rdfs:comment "(#$perceives AGENT OBJECT) means that AGENT is
            perceiving OBJECT.  That is, AGENT is consciously aware of
            the presence of OBJECT via the functioning of at least one
            of her/his/its senses (e.g. sight, hearing, smell, etc).
            Precisely which tangible features of OBJECT AGENT apprehends
            depends in part on the sensory modality used (see the
            specializations of #$perceives).  For example, if (#$sees
            AGENT OBJECT) then AGENT is aware of certain visible
            features of OBJECT (such as color or shape), whereas if
            (#$smells AGENT OBJECT) then AGENT apprehends certain
            aromatic features of OBJECT (such as its wearing L'air
            Du Temps perfume).  Only tangible objects and situations
            involving such objects (see #$constituentInSituation) --
            #$PartiallyTangibles, #$PhysicalEvents, and #$Configurations
            (which are #$StaticSituations involving partially tangibles)
            -- can be perceived.",
        rdfs:label "perceive"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PerceptualAgent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#toAchieveInEvent-SitType>=


    Annotations:=20
        rdfs:comment "(#$toAchieveInEvent-SitType EVT SIT_TYPE) means
            that, in the planning context, a situation of type SIT_TYPE
            is supposed to become true in EVT but not hold true for the
            duration of EVT.",
        rdfs:label "to achieve in event - sit type"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PurposefulAction>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#in-ImmersedPartly>

    Annotations:=20
        rdfs:comment "(#$in-ImmersedPartly OBJ FLUID) means that a
            portion of OBJ is immersed in FLUID, but OBJ is not
            completely surrounded by FLUID.  In gravitational fields,
            #$in-ImmersedPartly entails #$surroundsHorizontally, because
            in that context fluid surfaces are of generally =
#$HorizontalOrientation.",
        rdfs:label "in - immersed partly"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#FluidTangibleThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#expansionDefn>

    Annotations:=20
        rdfs:comment "(#$expansionDefn <Relation> <Symbol>)
            denotes that during canonicalization  the subl function
            definition of <Symbol> is used to transform an EL
            expression  (<Relation> . <args>) into the
            appropriate HL formula.",
        rdfs:label "expansion defn"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Relation>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLSymbol>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#countryOfAddress>

    Annotations:=20
        rdfs:comment "(#$countryOfAddress LOC COUNTRY) means that the
            #$ContactLocation LOC is located in the #$Country COUNTRY.
            For example, #$Cycorp's #$countryOfAddress is the
            #$UnitedStatesOfAmerica.  See also #$ContactLocation.",
        rdfs:label "country of address"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Country>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#arg1Genl>

    Annotations:=20
        rdfs:comment "(#$arg1Genl REL COL) means that the predicate or
            function, REL, accepts only first arguments that have the
            #$Collection COL among their #$genls.",
        rdfs:label "arg 1 genl"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Relation>
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#underlyingGraph>

    Annotations:=20
        rdfs:comment "(#$underlyingGraph RED SYS) means that (i) every
            node in SYS is a node in RED, (ii) every point in RED is a
            node in RED (and hence a node in SYS), and (iii)
            (#$linkClosedSubSystems SYS RED) holds. It is easy to see
            that when (#$underlyingGraph RED SYS) holds, RED must be an
            instance of #$Multigraph.  But RED is not only a
            multi-graph, it is THE multi-graph that underlies the path
            system SYS, i.e., the only difference between SYS and RED is
            that SYS is obtainable by adding to RED some points that are
            on a link in RED between the end-nodes.",
        rdfs:label "underlying graph"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Multigraph>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PathSystem>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#in-Snugly>

    Annotations:=20
        rdfs:comment "The #$BinaryPredicate (#$in-Snugly ?INNER ?OUTER)
            means that ?INNER is #$in-ContGeneric ?OUTER, that ?INNER
            #$touches ?OUTER, and that a #$FrictionProcess would be
            necessary for a #$RemovingSomething in which ?INNER is the
            #$objectMoving and ?OUTER is the #$fromLocation.",
        rdfs:label "in - snugly"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#surfaceAttributeOfSurf>

    Annotations:=20
        rdfs:comment "(surfaceAttributeOfSurf SURF SURFATT) means that
            the particular individual #$Surface-Physical SURF has the
            #$SurfaceAttribute SURFATT over most or all of its area.  It
            may have more than one such surface attribute.",
        rdfs:label "surface attribute of surf"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Surface-Physical>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#raininessOfRegion>

    Annotations:=20
        rdfs:comment "(#$raininessOfRegion LOC DEGREE) indicates the
            intensity with which it is raining at the #$OutdoorLocation
            LOC.  (If it is not raining at LOC, it will be the case that
            (#$raininessOfRegion LOC (#$NoAmountFn #$Raininess)).)",
        rdfs:label "raininess of region"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#OutdoorLocation>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Raininess>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#endToEndConnected>

    Annotations:=20
        rdfs:comment "(#$endToEndConnected PATH1 PATH2) means that one
            end of #$Path-Simple PATH1 is connected to one end of
            another #$Path-Simple, PATH2, end-to-end (i.e., without
            sharing any subpaths), allowing flow or transport between
            them.  This kind of connection is not a #$JunctionOfPaths
            since there is no third distinct path joined there.  In pipe
            welding, these end-to-end connections are called butt welds
            or circumferential pipe welds.",
        rdfs:label "end to end connected"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#agreementPeriod>

    Annotations:=20
        rdfs:comment "The predicate #$agreementPeriod is used to
            indicate the period of time during which a particular
            agreement is in force.  (#$agreementPeriod AGR TIME) means
            that the #$Agreement AGR holds during the #$TimeInterval
            TIME; i.e., TIME is the period during which the assertions
            made in AGR are supposed to be true.  TIME may or may not
            begin at the moment that AGR is created; e.g., I may sign an
            employment contract on the very day I begin working or
            several weeks before, to begin on a specified future date.
            Or an #$agreementPeriod could begin before the agreement was
            made, e.g., when an agent agreed to pay disputed royalties =
retroactively.",
        rdfs:label "agreement period"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agreement>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TimeInterval>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#suppliers>

    Annotations:=20
        rdfs:comment "The predicate relates two generic agents.
            (#$suppliers SUPPLIER SUPPLIEE) means that SUPPLIER supplies
            some goods or services to SUPPLIEE, usually on an ongoing
            basis. When payment is returned for the supplying, consider
            using the inverse specialization #$customers.",
        rdfs:label "providers"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent-Generic>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent-Generic>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#pastTense>

    Annotations:=20
        rdfs:comment "(#$pastTense WORD STRING) means that STRING is the
            past tense verb form of WORD. The regular past tense form is
            formed from the infinitive verb form with an `-ed'
            suffix.  Verbs in the Cyc lexicon will have a #$pastTense
            entry only if they are irregular. Regular forms are
            generated by the morphology component. Regular example:
            `helped'. Irregular example: `ate'.",
        rdfs:label "past tense"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#LexicalWord>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CharacterString>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#objectActedOn>

    Annotations:=20
        rdfs:comment "The predicate #$objectActedOn is used to relate an
            event to an entity (or entities) significantly affected in
            that event.  That entity must exist before the event, but
            may be either destroyed in the event (see
            #$inputsDestroyed), or merely affected by it (e.g., see
            #$damages, #$objectOfStateChange). (#$objectActedOn EVENT
            OBJECT) means that OBJECT is altered or affected in EVENT,
            and the change that OBJECT undergoes is central or focal to
            understanding EVENT.  Thus, scissors are NOT an
            #$objectActedOn in a #$HairCuttingEvent.  The focal change
            in a haircut is hair getting shorter; thus, hair is a
            legitimate #$objectActedOn in a #$HairCuttingEvent.  The
            almost microscopic dulling that scissors undergo in a single
            haircut is a comparatively insignificant change with respect
            to a single haircut, considered as a #$HairCuttingEvent.
            Note: long-term effects of usage on devices should be
            axiomatized in connection with #$UsingAFn constants.",
        rdfs:label "affected object"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#driverActor>

    Annotations:=20
        rdfs:comment "(#$driverActor DRIVE DRIVER) means that DRIVER
            controls (see #$ControllingATransporter) the #$transporter
            in DRIVE.  DRIVER steers the wheel, grasps the tiller,
            controls the throttle, the reins, the brakes, etc., of the
            #$transporter, e.g., a boat, train, windsurfer, mule, plane,
            horse and carriage, spaceship, sled, etc.  DRIVER is not a
            #$passengers in DRIVE.  Because #$transporter and
            #$transportees are disjoint and #$driverActor has
            #$transportees as a #$genlPreds, DRIVER is distinct from the
            value on #$transporter.  Thus a person walking while
            carrying a watermelon would not be a #$driverActor in their
            own walking.  DRIVER is usually in #$SittingPosture during
            DRIVE.  For any given instant of DRIVE there is exactly one
            DRIVER.  Until we have more extensive vocabulary,
            #$transportees is the most specific we can be about events
            in which multiple drivers share driving responsibility
            throughout the event or if there is a pilot/co-pilot =
combination.",
        rdfs:label "drivers"
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Person>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#speedOfObject-Translation>=
;

    Annotations:=20
        rdfs:comment "The predicate #$speedOfObject-Translation is used
            to give the speed with which an object is moving in a
            particular translational motion.  Velocity has a speed and
            direction.  Speed is a scalar quantity, i.e., it has no
            direction, only magnitude.  Thus, `100 miles per hour
            straight up' is a velocity, and `100 miles per
            hour' is the corresponding speed.",
        rdfs:label "speed"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Speed>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#in-Embedded>

    Annotations:=20
        rdfs:comment "(#$in-Embedded OBJ1 OBJ2) means that some portion
            of OBJ1 is embedded in OBJ2 at least semi-permanently.  OBJ1
            is thus #$connectedTo OBJ2.  The remaining portion of OBJ1
            is not embedded in OBJ2. The #$in-Embedded relationship
            comes about during the formation of OBJ1 or OBJ2.  Examples:
            grass in the ground, hair in the scalp, or eyes in sockets.
            Also, OBJ1 is not beneath the surface of OBJ2.",
        rdfs:label "in - embedded"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#arg4Isa>

    Annotations:=20
        rdfs:comment "(#$arg4Isa REL COL) means that anything given as
            the fourth argument to the #$Relation REL must be an element
            of the #$Collection COL.",
        rdfs:label "arg 4 isa"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Relation>
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#keGenlsStrongConsiderationPr=
eds>

    Annotations:=20
        rdfs:comment "(#$keGenlsConsiderationPreds COL BIN-PRED) means
            that for  every specialization SPEC-COL of COL, it should be
            considered whether there is some VALUE such that (BIN-PRED
            SPEC-COL VALUE) and if there is, it is strongly suggested
            that this relationship be made known in  the KB.",
        rdfs:label "ke genls strong consideration preds"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        daml:Property
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#touchesDirectly>

    Annotations:=20
        rdfs:comment "(#$touchesDirectly THIS THAT) means that THIS and
            THAT are in direct physical contact.  That is, there exists
            a region on both objects where the distance between their
            surfaces is zero.  If in doubt, use #$touches rather than =
#$touchesDirectly.",
        rdfs:label "contact"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#startsDuring>

    Annotations:=20
        rdfs:comment "(#$startsDuring X Y) means Y covers the start of
            X, i.e. the #$startingPoint of X is properly contained
            (#$temporalBoundsContain) within Y.  Note that X and Y do
            not necessarily intersect in time, however, they would if Y
            were #$temporallyContinuous.",
        rdfs:label "starts during"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#purpose-RST>

    Annotations:=20
        rdfs:comment "The discourse relation that holds between two
            segments of text when ARG1 specifies something which is
            initiated with the purpose of achieving ARG2. #$purpose-RST
            is agnostic as to volition; see also =
#$volitionalCause-RST.",
        rdfs:label "purpose - r s t"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#forceCapacity>

    Annotations:=20
        rdfs:comment "The slot describing the capability of an animal to
            exert force.",
        rdfs:label "force capacity"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalLivingObject>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Strength>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#shareholders>

    Annotations:=20
        rdfs:comment "The predicate #$shareholders identifies particular
            agents as owners of shares in a particular organization.
            (#$shareholders ORG AGENT) means AGENT owns one or more
            shares of #$Stock in the company ORG and hence is an owner
            of the company and may receive dividends from the company.
            #$shareholders indicates owners of a company's stock
            generically, whether they hold common or preferred shares.
            Voting shareholders may vote (one vote per share) for the
            Board of Directors.  Shareholders do not normally
            participate in the operation of a company, and they are not
            personally liable for the debts of the company.",
        rdfs:label "shareholders"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LegalCorporation>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: daml:sameClassAs

   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#seniorExecutives>

    Annotations:=20
        rdfs:comment "The predicate #$seniorExecutives is used to
            identify the upper-level managers in a particular
            organization.  (#$seniorExecutives ORG PERSON) means PERSON
            is an employee with a high executive position in the
            #$Organization ORG.  #$seniorExecutives relates an
            organization to the people who hold its principal corporate
            offices (CEO, President, etc.) and also positions like Chief
            of Staff, General, Admiral, Chief Corporate Counsel,
            Managing Partner, Chief Scientist, Chief Engineer, etc.",
        rdfs:label "senior executives"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Organization>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Person>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#uniquePartTypes>

    Annotations:=20
        rdfs:comment "(#$uniquePartTypes BIG SMALL) means that every
            instance of BIG has exactly one instance of SMALL as a =
part.",
        rdfs:label "unique part types"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ExistingObjectType>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ExistingObjectType>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#presenter>

    Annotations:=20
        rdfs:comment "(#$presenter GATHERING PERSON) means that PERSON
            speaks to a set of audience members who have a role in =
GATHERING.",
        rdfs:label "presenters"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SocialGathering>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Person>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#outputs>

    Annotations:=20
        rdfs:comment "This predicate relates a particular creation or
            destruction event to any of its  outputs .  (#$outputs EVENT
            OBJECT) means that OBJECT is an output from EVENT.  That is,
            OBJECT is either created/produced as a result of EVENT (see
            #$outputsCreated, #$products, #$byProducts) or something
            left after another thing was destroyed in EVENT  (see
            #$outputsRemaining). For example, silicon chips are both
            #$outputsCreated in and  #$products of a chip manufacturing
            process, while a hunk of scrap metal is an
            #$outputsRemaining after a car is put through a crusher.
            When appropriate, instead of using #$outputs, use one of its
            specializations (of which those mentioned above are the =
nearest).",
        rdfs:label "output"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CreationOrDestructionEvent&g=
t;
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#myEntity>

    Annotations:=20
        rdfs:comment "(#$myEntity ?X ?Y) indicates that ?Y is an
            #$Entity (qv) and that ?X is some subabstraction of ?Y.
            That is, (#$subAbstrac ?Y ?X).  Note that each
            #$SomethingExisting ?X will generally have one unique
            #$Entity ?Y of which it is a #$subAbstrac.  E.g.,
            (#$myEntity AlbertEinsteinWhileAtPrinceton =
AlbertEinstein).",
        rdfs:label "my entity"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Entity>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#volitionalCause-RST>

    Annotations:=20
        rdfs:comment "The discourse relation that holds between two
            segments of text when ARG2 specifies something which could
            be a cause of the volitional action described in ARG1.",
        rdfs:label "volitional cause - r s t"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#resultIsaArg>

    Annotations:=20
        rdfs:comment "(#$resultIsaArg FUNC N) states that the value
            returned by a use of the function FUNC will be an element of
            a particular collection, in this case argument N of the use
            of the function.  More precisely, the term (FUNC ARG1 ...
            ARGN ...), will be an element of the Nth argument to the use
            of the function, ARGN.  For example, (#$resultIsaArg #$The
            1) indicates that (#$The #$Dog) will be an element of #$Dog.
            See also #$resultGenlArg and #$resultIsa",
        rdfs:label "result isa arg"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Relation>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PositiveInteger>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#parentActors>

    Annotations:=20
        rdfs:comment "(#$parentActors EV P) means that organism P is one
            of the parents in the #$BiologicalReproductionEvent EV.",
        rdfs:label "parent"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalReproductionEvent&=
gt;
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalLivingObject>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#freezingPoint>

    Annotations:=20
        rdfs:comment "(#$freezingPoint STUFF TEMP) means that TEMP is
            the temperature at which the substance STUFF changes from
            having the attribute #$LiquidStateOfMatter to
            #$SolidStateOfMatter (when sufficient energy is output to
            lower STUFF's temperature through this point).  Note
            that the freezing point of most substances is
            context-dependent (e.g., based on altitude and other =
factors.)",
        rdfs:label "freezing point"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Temperature>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ambientTemperature>

    Annotations:=20
        rdfs:comment "The predicate #$ambientTemperature is used to
            indicate the average temperature in the free space around a
            particular object.  (#$ambientTemperature OBJ TEMP) means
            that the space around the tangible object OBJ is at the
            #$Temperature TEMP.  Used with #$holdsIn (q.v.),
            #$ambientTemperature expresses the surrounding temperature
            for a given object at some point in time.  For the
            temperature of the object itself, use #$temperatureOfObject =
(q.v.).",
        rdfs:label "ambient temperature"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Temperature>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#infectionHost>

    Annotations:=20
        rdfs:comment "This predicate relates a particular case of
            #$Infection to the organism it is infecting.
            (#$infectionHost INF ORG) means that INF is an #$Infection
            in which the host organism is ORG.",
        rdfs:label "host"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Infection>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Organism-Whole>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#firstName>

    Annotations:=20
        rdfs:comment "(#$firstName X STRNG) means that #$Person X is
            known by the #$HumanGivenNameString STRNG as his or her
            first name.  E.g., (#$firstName #$Lenat
            ``Douglas'').  A person rarely has more than one
            first name, though they may have many nicknames which
            acquaintences use almost interchangably with the
            person's first and/or last names.",
        rdfs:label "first name"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLReifiableDenotationalTer=
m>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#HumanGivenNameString>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#minQuantValue>

    Annotations:=20
        rdfs:comment "(#$minQuantValue SCALAR POINT) means that the
            lower limit of SCALAR is POINT, an element of
            #$ScalarPointValue.  SCALAR is an element of
            #$ScalarInterval.  For example, the #$minQuantValue for the
            pay of mail room employees might be (#$DollarsPerHour 4.5);
            e.g., (#$minQuantValue `MailPay' (#$DollarsPerHour
            4.5)).  Another example: (#$minQuantValue (#$Unity 5 10) =
5).",
        rdfs:label "min quant value"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ScalarInterval>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ScalarPointValue>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#groupMemberType>

    Annotations:=20
        rdfs:comment "The predicate #$groupMemberType is used in
            characterizing the members of a particular group.
            (#$groupMemberType GROUP TYPE) means that all of
            GROUP's members are elements of the collection TYPE.
            For example, to state that the #$groupMembers of the Austin
            City Council are humans, one would write (#$groupMemberType
            AustinCityCouncil #$Person).  The members of a particular
            group might be characterized in more than one way; e.g., a
            Hispanic Business Council may have both the
            #$groupMemberType #$EthnicGroupOfHispanics and the
            #$groupMemberType #$BusinessPerson (provided that all of its
            members are Hispanic business people).  For
            'typical' or 'expected' characteristics
            of members, see also #$memberTypes and =
#$typeHasTypicalMemberTypes.",
        rdfs:label "group member type"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Group>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ObjectType>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#pointOnCycle>

    Annotations:=20
        rdfs:comment "(#$pointOnCycle X CYCLE) means that X is a point
            (or place) on a #$Path-Cyclic CYCLE.  X cannot be something
            that moves along CYCLE, nor can X be a sub-path as a
            'part' of CYCLE, nor can X be anything that
            includes CYCLE as a part.  Note: when we use this predicate
            in a particular #$PathSystem SYS to talk about a loop LOOP
            in SYS, then (#$pointOnCycle X LOOP SYS) holds, according to
            the current treatment, for exactly one point (actually a
            node) X in SYS.",
        rdfs:label "point on cycle"
   =20
    Domain:=20
        owl:Thing
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Path-Cyclic>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#directionOfTranslation-Avg&g=
t;

    Annotations:=20
        rdfs:comment "Predicate used to specify the 'general'
            direction of travel in a  #$Movement-TranslationEvent. The
            direction will be stated as a range  specified with a vector
            interval.",
        rdfs:label "direction of translation - avg"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Movement-TranslationEvent>=
;
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#UnitVectorInterval>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#resistanceToRadiation>

    Annotations:=20
        rdfs:comment "(#$resistanceToRadiation OBJ DEGREE) indicates how
            resistant a tangible object OBJ is to radiation.  A higher
            DEGREE of resistance means that an object is less penetrable
            by #$ElectromagneticRadiation.",
        rdfs:label "resistance to radiation"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#RadiationResistance>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#traversalTo>

    Annotations:=20
        rdfs:comment "(#$traversalTo TRAV POINT) means that POINT is an
            ending point of the #$Traversal TRAV along some paths.  Note
            that (#$traversalTo TRAV A) and (#$traversalTo TRAV B) may
            both be true even when A and B are different.  This can
            happen when, e.g., A is a part of B and a path goes to both.
            This is why we did not call POINT, in the context above, THE
            ending point of TRAV.",
        rdfs:label "traversal to"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Traversal>
   =20
    Range:=20
        owl:Thing
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#faxNumberText>

    Annotations:=20
        rdfs:comment "The predicate #$faxNumberText relates a particular
            location to the fax number at that location.
            (#$faxNumberText LOC NUM) means that NUM is a string
            denoting (one of) the fax number(s) of the #$ContactLocation =
LOC.",
        rdfs:label "fax number text"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ContactLocation>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PhoneNumber>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#buyer>

    Annotations:=20
        rdfs:comment "The predicate #$buyer relates an agent to a
            business activity.  (#$buyer EVENT AGENT) means that the
            #$Agent AGENT purchases the goods for sale in the
            #$CommercialActivity EVENT.  The #$buyer may purchase the
            goods or services directly or through an agent.  See also
            and compare: #$buyingPerformer, #$buyingAgent.",
        rdfs:label "buyer"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#MonetaryExchangeOfUserRights=
>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SocialBeing>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#after>

    Annotations:=20
        rdfs:comment "(#$after LATER EARLIER) means #$TimePoint LATER is
            after (occurs later in time than) #$TimePoint EARLIER.
            Note:  Individual #$TimePoints are seldom mentioned in
            axioms; rather, the axiom is likely to use some
            #$ComplexTemporalRelation, such as #$startsAfterEndingOf,
            which holds between two #$TemporalThings.   These
            #$ComplexTemporalRelations are themselves usually defined in
            terms of #$PrimitiveTemporalRelations, such as #$after and
            #$simultaneousWith, which relate one #$TimePoint to =
another.",
        rdfs:label "after"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TimePoint>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TimePoint>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#informationDestination>

    Annotations:=20
        rdfs:comment "The predicate #$informationDestination is used to
            indicate where information is transferred in a particular
            information transfer event.  (#$informationDestination
            TRANSFER DEST) means that in the #$InformationTransferEvent
            TRANSFER, the information being transferred is sent, given
            to, or impressed upon DEST.  DEST is an IBT (i.e., an
            element of #$InformationBearingThing) or an agent.  Note
            that if DEST is an agent, you should probably use the more
            specific actor slot, #$recipientOfInfo.  Note also that if
            DEST existed before the transfer, it may have already
            contained the information.",
        rdfs:label "information destination"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InformationTransferEvent>=

   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#performedByPart>

    Annotations:=20
        rdfs:comment "(#$performedByPart ACT ORG) means that the
            #$Organization ORG is considered to be the performer of the
            #$Action ACT, though in fact only some subordinate part of
            ORG (i.e., a member or a sub-organization), rather than all
            of the organization, is directly involved in ACT.  For
            example, (#$performedByPart OperationDesertStorm USArmy)
            since only certain divisions of the US Army participated in
            Operation Desert Storm.",
        rdfs:label "performed by part"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Action>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Organization>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#fromPossessor>

    Annotations:=20
        rdfs:comment "This predicate identifies an #$Agent who loses
            some right to use an object.  (#$fromPossessor LOSS AGENT)
            means that AGENT enjoys some #$UserRightsAttribute over the
            #$objectOfPossessionTransfer at the start of the
            #$LosingUserRights event LOSS, but no longer has that
            particular #$UserRightsAttribute after the LOSS ends.",
        rdfs:label "from possessor"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LosingUserRights>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#elaborationGeneralSpecific-R=
ST>

    Annotations:=20
        rdfs:comment "The discourse relation that holds between two
            segments of text when ARG2 specifies something which is an
            elaboration of the information described in ARG1 in the
            sense that is gives more specific information about ARG1.",
        rdfs:label "elaboration general specific - r s t"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#socialParticipants>

    Annotations:=20
        rdfs:comment "(#$socialParticipants SO AGT) means that the
            #$Agent AGT participates --- in some social role --- in the
            #$SocialOccurrence SO.  In every culture there are many
            specializations of this #$ActorSlot; some
            #$SocialOccurrences have very elaborate role structures
            (e.g., a lawsuit in 1990's America), and some are
            fairly simple (e.g., rudely bumping into someone.)  See =
#$SocialOccurrence.",
        rdfs:label "participants"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SocialOccurrence>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#birthParent>

    Annotations:=20
        rdfs:comment "(#$birthParent BIRTH PAR) means that PAR is the
            parent who is #$bodilyDoer in the #$BirthEvent BIRTH -
            typically this is also the #$femaleParentActor of the
            preceding #$BiologicalReproductionEvent.",
        rdfs:label "birth parent"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#BirthEvent>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#socialClass>

    Annotations:=20
        rdfs:comment "(#$socialClass PRSN CLS) means that in the
            surrounding culture, the #$Person PRSN has the
            #$SocialClass-Lifestyle CLS.  As the name suggests, this
            predicate indicates PRSN's approximate social status as
            determined by his or her style of life -- quality of life,
            access to material goods and services, and social
            associations.  It may also depend on a cultural non-material
            system of social rank, based on birth, office, manners,
            vocal accent or other factors.  E.g., (#$socialClass
            #$DonaldTrump #$UpperClass) was true even when he lost his
            fortune and was (temporarily) bankrupt; and (#$socialClass
            #$BillGates #$UpperMiddleClass) was true, at least for a
            while, after he became a billionaire.  This is a good
            example of a predicate whose precise meaning, and associated
            heuristic rules, vary quite a bit from context to context,
            such as from country to country, from century to century, =
etc.",
        rdfs:label "social class"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Person>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SocialClass-Lifestyle>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#traverses-Partial>

    Annotations:=20
        rdfs:comment "(#$traverses-Partial MOVE TRAV) means that the
            moving object OBJ in the #$Translation-SingleTrajectory MOVE
            (see #$objectMoving) is partially confined to the
            #$Traversal TRAV during EVENT, i.e., one of MOVE's
            subevent has the #$traverses-Complete relation to a
            sub-traversal of TRAV.  To say that MOVE is partially
            confined to TRAV during EVENT, we mean that (1) there is a
            subevent SUBEVENT of MOVE such that
            (#$subTranslations-SingleTrajectory MOVE SUBEVENT) holds,
            and (2) there is a sub-Traversal SUBTRAV of TRAV (see
            #$subTraversals) such that SUBEVENT is confined to SUBTRAV,
            i.e., (#$traverses-Complete SUBEVENT SUBTRAV) holds.",
        rdfs:label "traverses - partial"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Translation-SingleTrajectory=
>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#maritalStatus>

    Annotations:=20
        rdfs:comment "(#$maritalStatus PRSN MSTAT) means #$Person PRSN
            has the #$MaritalStatusOfPeople MSTAT.  The latter may be:
            #$Married, #$Widowed, #$Single, etc.  E.g., (#$maritalStatus
            #$KeithRichards #$Married).  The marital status of a person
            depends on whether, and when, that person was married to
            another person, and how the marriage ended.",
        rdfs:label "marital status"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Person>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#MaritalStatusOfPeople>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#isa>

    Annotations:=20
        rdfs:comment "(#$isa EL COL) means that EL is an element of the
            collection COL.   Cyc knows that #$isa distributes over
            #$genls; that is, if one asserts (#$isa EL COL) and (#$genls
            COL SUPER), Cyc will infer that (#$isa EL SUPER). Therefore,
            in practice one only manually asserts a small fraction of
            the #$isa assertions --- the vast majority are inferred
            automatically by Cyc.",
        rdfs:label "isa"
   =20
    Domain:=20
        owl:Thing
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#pointingToward>

    Annotations:=20
        rdfs:comment "(#$pointingToward OBJ1 OBJ2) means that OBJ1 has a
            pointing axis and that its axis points toward OBJ2.  A
            pointing axis is ascribed to objects that have
            directionality (e.g., a gun, a projectile, an arrow, an
            extended finger).",
        rdfs:label "pointing toward"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#objectPaidFor>

    Annotations:=20
        rdfs:comment "(#$objectPaidFor EVENT OBJECT) means that in the
            #$MonetaryExchangeOfUserRights EVENT, the right to possess
            OBJECT is transferred from one #$Agent to another.  OBJ is
            not the #$objectTendered but the goods that are bought or =
rented.",
        rdfs:label "object paid for"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#MonetaryExchangeOfUserRights=
>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#spouse>

    Annotations:=20
        rdfs:comment "(#$spouse PERSON1 PERSON2) means the two #$Persons
            PERSON1 and PERSON2 are married.   Note: in some contexts
            (cultures), a person is not restricted to having only one
            cotemporal spouse.",
        rdfs:label "spouse"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Person>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Person>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#inputsCommitted>

    Annotations:=20
        rdfs:comment "The predicate #$inputsCommitted is used when some
            #$inputs to a particular event is incorporated into some
            #$outputs of that event, but remains recognizable rather
            than being destroyed.  (#$inputsCommitted EVENT OBJECT)
            means that OBJECT exists before EVENT and continues to exist
            afterwards, and as a result of EVENT, OBJECT becomes
            incorporated into something created during EVENT.  Once
            incorporated into the output of EVENT, OBJECT can't be
            independently incorporated in any other creation event.  For
            example, bricks that are used to build a wall continue to
            exist as bricks once the wall has been built.  While a part
            of the wall, a brick cannot be used as an independent input
            in another creation event. (See also #$outputsCreated.)
            Note: there is a grey area between #$inputsCommitted and
            #$inputsDestroyed; the less possible it is to take apart the
            relevant #$outputs of EVENT and get OBJECT back as an
            independent thing, the more likely it is that the
            relationship between EVENT and OBJECT should be
            #$inputsDestroyed, rather than #$inputsCommitted.",
        rdfs:label "input"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CreationEvent>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#tensileStrengthOfSubstance&g=
t;

    Annotations:=20
        rdfs:comment "(#$tensileStrengthOfSubstance OBJ DEGREE)
            indicates the relative force needed to pull the tangible OBJ
            apart.  A higher DEGREE of #$TensileStrength indicates more
            force is required to pull the object apart.",
        rdfs:label "tensile strength of substance"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TensileStrength>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#reformulatorRule>

    Annotations:=20
        rdfs:comment "(#$reformulatorRule EXPR-1 EXPR-2), asserted in
            the microtheory MT, means that EXPR-1 may be reformulated
            into EXPR-2 (or vice versa, based on meta-properties of this
            rule and what mode the reformulator is in) in MT or a specMt
            thereof.  Free variables in EXPR-1 and EXPR-2 are shared,
            and may bind with CycL expressions which match the template.
            Truth and semantics are not necessarily preserved (see
            #$TruthPreservingReformulation). Use the more specific
            predicates #$reformulatorEquiv and $#reformulatorEquals when =
applicable.",
        rdfs:label "reformulator rule"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLExpression>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLExpression>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#overrides>

    Annotations:=20
        rdfs:comment "The predicate #$overrides is used to tell Cyc
            which rule to prefer when it encounters two conflicting
            rules while reasoning with default assertions.  (#$overrides
            FIRST SECOND) means that if the assertions FIRST and SECOND
            both appear in conflicting arguments for and against some
            proposition, favor the argument that contains FIRST.",
        rdfs:label "overrides"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLAssertion>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLAssertion>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#pointOnTraversal>

    Annotations:=20
        rdfs:comment "(#$pointOnTraversal A TRAV) means that A is a
            point along a #$Traversal TRAV of some path or paths.  Let
            TRAV be (#$TraversalFn (#$TheList X(1) PATH(1) ... X(n)
            PATH(n) X(n+1))), using a #$PathChain to describe the
            traversal.  Then (#$pointOnTraversal A TRAV) holds if and
            only if there is a k =3D 1, ..., n such that
            (#$pointOnPath-Generic A PATH(k)).  Note that each PATH(k)
            is an instance of #$Path-Generic. See also #$Traversal and =
#$TraversalFn.",
        rdfs:label "point on traversal"
   =20
    Domain:=20
        owl:Thing
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Traversal>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#equalStrings-CaseInsensitive=
>

    Annotations:=20
        rdfs:comment "(#$equalStrings-CaseInsensitive ?STRING1 ?STRING2)
            is true when ?STRING1 and ?STRING2 are strings of characters
            which differ only in case.",
        rdfs:label "equal strings - case insensitive"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CharacterString>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CharacterString>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#arityMax>

    Annotations:=20
        rdfs:comment "(#$arityMax REL NUMBER) means that the
            #$VariableArityRelation REL takes at most the number of
            arguments given by NUMBER.  For example, the #$arityMax of
            all instances of #$UnitOfMeasure is 2.  See also #$arityMin
            and #$arity.",
        rdfs:label "arity max"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#VariableArityRelation>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#NonNegativeInteger>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#numInhabitants>

    Annotations:=20
        rdfs:comment "The predicate #$numInhabitants is used to indicate
            the number of people living in a region.  (#$numInhabitants
            REGION NUMBER) means that the #$GeographicalRegion REGION
            has this #$Integer NUMBER of inhabitants.  Note that, for
            any particular country, NUMBER is not necessarily the same
            as the number of its citizens, since citizens may be living
            abroad, and aliens may be residing in the country.
            Examples: (#$numInhabitants #$CityOfRomeItaly 2800000);
            (#$numInhabitants #$CityOfTokyoJapan 8300000).  See also =
#$populationDuring.",
        rdfs:label "population"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeographicalRegion>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Integer>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#isolatedNodeInSystem>

    Annotations:=20
        rdfs:comment "(#$isolatedNodeInSystem X SYS) means that the node
            X in the #$PathSystem SYS is an isolated point in SYS, i.e.,
            X is not on any link or loop in the #$PathSystem SYS.  Note
            that an isolated point must be a node in SYS.",
        rdfs:label "isolated node in system"
   =20
    Domain:=20
        owl:Thing
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PathSystem>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#cotemporalSubEvents>

    Annotations:=20
        rdfs:comment "The Cyc predicate #$cotemporalSubEvents is used to
            relate an event to some sub-portion of the event which has
            the same duration as the whole event but doesn't
            include everything that happens.  (#$cotemporalSubEvents
            WHOLE PART) means that WHOLE and PART are cotemporal events
            (i.e., they have the same exact duration), and PART is a
            component of WHOLE.  For example, a particular element of
            #$RainStorm may have distinguishable #$cotemporalSubEvents
            for (1) raining and (2) wind blowing.  Or, an instance of
            swimming #$Backstroke has separable events for (1) kicking
            and (2) arm motion throughout the swimming.
            #$cotemporalSubEvents allows us to identify them and state
            different things about the distinct processes.  See also
            #$cotemporal, #$subEvents.",
        rdfs:label "cotemporal sub events"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#inFrontOf-Generally>

    Annotations:=20
        rdfs:comment "(#$inFrontOf-Generally FORE AFT) means that FORE
            is in front of the tangible object AFT.  More precisely, the
            intrinsic back-to-front axis of AFT is within 45 degrees of
            some line intersecting both FORE and AFT.  FORE may be
            intangible, such as an image projected onto a screen.",
        rdfs:label "in front of - generally"
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#defnIff>

    Annotations:=20
        rdfs:comment "(#$defnIff COL TEST) means that TEST is the name
            of a piece of code in the Cyc system substrate, and TEST
            acts as a necessary and sufficient test for inclusion in the
            #$Collection COL.  If TEST returns T [True] when applied to
            a particular item, that item is considered an element of
            COL; all elements of COL must fulfill TEST's
            requirements.  Cf. #$defnNecessary, #$defnSufficient.",
        rdfs:label "defn iff"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLSymbol>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#externalParts>

    Annotations:=20
        rdfs:comment "(#$externalParts OBJ PART) means that OBJ has PART
            as one of its external #$physicalParts. See #$surfaceParts,
            an important specialization of #$externalParts, for parts
            which do not extend from one side to the opposite side of =
ARG1.",
        rdfs:label "external part"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#genPreferredKeyword>

    Annotations:=20
        rdfs:comment "(#$genPreferredKeyword ?THING :KEYWORD) states
            that the constant ?THING has a preferred NL keyword
            representation as :KEYWORD, though other keywords may exist
            for that constant. Other such constants are indicated with
            #$genKeyword assertions. Also, (#$genPreferredKeyword ?THING
            :KEYWORD) should imply (#$genKeyword ?THING :KEYWORD). There
            should only be one (#$genPreferredKeyword ?THING :KEYWORD)
            assertion for a given ?THING.",
        rdfs:label "gen preferred keyword"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLReifiableDenotationalTer=
m>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLKeyword>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#subAgreements>

    Annotations:=20
        rdfs:comment "The predicate #$subAgreements relates a particular
            agreement to the subordinate agreements it comprises.
            (#$subAgreements AGR SUB) means that both AGR and SUB are
            elements of #$Agreement, and AGR has SUB as a sub-part.",
        rdfs:label "sub agreements"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agreement>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agreement>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#traversalPassesThrough>

    Annotations:=20
        rdfs:comment "(#$traversalPassesThrough TRAV POINT) means that
            POINT is a point that the #$Traversal TRAV passes through.
            Note that when TRAV passes through POINT, POINT cannot be a
            mere endpoint of TRAV.  This means that a traversal does not
            pass through its starting point if it does not go back to
            the point and then leave it, nor does it pass through its
            ending point if it does not meet the point twice.",
        rdfs:label "traversal passes through"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Traversal>
   =20
    Range:=20
        owl:Thing
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#subPaths>

    Annotations:=20
        rdfs:comment "(#$subPaths PATH SUBPATH) means that SUBPATH is a
            sub-path of PATH, such that any 'point' on SUBPATH
            must also be on PATH.  PATH and SUBPATH are both instances
            of #$Path-Simple.",
        rdfs:label "sub paths"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Path-Simple>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Path-Simple>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#nativeLanguage>

    Annotations:=20
        rdfs:comment "The first language spoken by a person.
            EntryFormat is #$SetTheFormat, to cover cases of bi-lingual =
childhoods.",
        rdfs:label "native language"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Person>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#NaturalLanguage>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#biologicalMother>

    Annotations:=20
        rdfs:comment "(#$biologicalMother OFFSPRING FEMALE) means that
            #$FemaleAnimal FEMALE is the female biological parent of the
            #$Animal OFFSPRING.",
        rdfs:label "biological mother"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#FemaleAnimal>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#temporalBoundsIntersect>

    Annotations:=20
        rdfs:comment "(#$temporalBoundsIntersect ?X ?Y) means that the
            closed solid time interval between from the start of ?X to
            the end of ?X, inclusive, intersects the solid time interval
            from the start of ?Y and the end of ?Y, inclusive.  Clearly,
            if ?X and ?Y are continuous events, then the stronger
            assertion (#$temporallyIntersects ?X ?Y) must also hold.
            But if either is a discontinuous event, it is possible to
            have a situation where their bounds intersect but where
            there is no time point in common.  For example, the
            discontinuous event of `Fred sleeping this week' could
            intersects the bounds of `Fred driving this week' even
            though the two events share no time points (we hope).",
        rdfs:label "temporal bounds intersect"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#arg3Isa>

    Annotations:=20
        rdfs:comment "(#$arg3Isa REL COL) means that anything given as
            the third argument to the #$Relation REL must be an element
            of the #$Collection COL.",
        rdfs:label "arg 3 isa"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Relation>
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#eventToPrevent-SitType>

    Annotations:=20
        rdfs:comment "(#$eventToPrevent-SitType EVT SITTYPE) means that,
            in the planning context, a #$Situation satisfying the
            description of SITTYPE must NOT come about at any time
            during the course of EVT in order for EVT to count as
            'successful'.  It is presupposed that no
            #$Situation of type SITTYPE obtains at the start of SIT.",
        rdfs:label "event to prevent - sit type"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PurposefulAction>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#maximalConnectedSubSystems&g=
t;

    Annotations:=20
        rdfs:comment "(#$maximalConnectedSubSystems SYS SUB) means that
            SUB is a 'maximal' connected subsystem of SYS,
            i.e., that SUB is an entire connected piece of SYS without
            other disconnected pieces of SYS.  That is to say, (i) SUB
            is a connected path system, and consequently must have at
            least one node, say NODE, in it, and (ii) SUB is a subsystem
            of SYS, and (iii) for every connected subsystem SUB1 of SYS
            containing NODE, SUB1 is a subsystem of SUB.  Thus a maximal
            connected subsystem SUB of a path system SYS must satisfy
            the conditions that (a) for each point X in SUB and each
            point Y in SYS that is not in SUB, X and Y are not connected
            in SYS, and that (b) for any nodes X and Y in SUB, for any
            link LINK in SYS between X and Y, LINK must also be in SUB,
            and that (c) for each point X in SYS, if X is on a link in
            SYS which is also a link in SUB, then X must also be in SUB.
            It follows that if SUB is a maximal connected subsystem of
            SYS, SUB must be a link-closed subsystem as well as a
            point-closed subsystem of SYS.  Another consequence is that
            if SUB is a maximal connected subsystem of SYS, and if X is
            a point in SUB and is on a loop in SYS, then the loop must
            also be in SUB.",
        rdfs:label "maximal connected sub systems"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PathSystem>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ConnectedPathSystem>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#arg3Genl>

    Annotations:=20
        rdfs:comment "(#$arg3Genl REL COL) means that the predicate or
            function, REL, accepts only third arguments that have the
            #$Collection COL among their #$genls.",
        rdfs:label "arg 3 genl"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Relation>
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#resultGenl>

    Annotations:=20
        rdfs:comment "This predicate is used to specify that a certain
            collection is a supercollection of any value returned by a
            particular collection-denoting function.  (#$resultGenl CDF
            COL) means that when the #$CollectionDenotingFunction CDF is
            applied to any sequence of arguments ARG1, ..., ARGn for
            which it is defined, the result will be a subcollection of
            COL, i.e. (#$genls (CDF ARG1...ARGn) COL).  For example,
            (#$resultGenl #$UsingAFn #$Action) means that every using of
            a particular kind of object is an action, (#$resultGenl
            #$AttemptingFn #$PurposefulAction) means that every attempt
            at a specific action is a purposeful act, and (#$resultGenl
            #$JointTypeBetweenFn #$Connection) means that every joint
            between two specific things is a connection.  See also =
#$resultIsa.",
        rdfs:label "result genl"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CollectionDenotingFunction&g=
t;
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#resultantMentalObjects>

    Annotations:=20
        rdfs:comment "(#$resultantMentalObjects PEVT PERCEPT) means that
            during the #$Perceiving event PEVT, the perceiver acquires,
            or begins thinking about some piece of information or
            informational thing PERCEPT (i.e., feeling some emotion,
            deducing some conclusion, observing some facts, etc.)",
        rdfs:label "resultant mental objects"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Perceiving>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#AbstractInformationalThing&g=
t;
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#windowHasCovering>

    Annotations:=20
        rdfs:comment "A restriction of #$portalHasCovering.  This
            predicate can take as it's arg1 any instance of
            #$WindowPortal, eg., a car window, or a window in a =
#$ModernHumanResidence.",
        rdfs:label "window has covering"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#WindowPortal>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#contiguousAfter>

    Annotations:=20
        rdfs:comment "(#$contiguousAfter AFTER BEFORE) means that AFTER
            starts immediately following BEFORE.  The two events have no
            time points in common, but there is no time point between
            them --- i.e., between the ending of the first one (BEFORE)
            and the starting of the second one (AFTER).  E.g., one can
            use this predicate to state an axiom that adolescence is
            #$contiguousAfter childhood.    Note:  This Cyc temporal
            relation is similar, but not equivalent to, what James Allen
            independently dubbed the METBY relation.",
        rdfs:label "contiguous after"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#connectedTo-Rigidly>

    Annotations:=20
        rdfs:comment "(#$connectedTo-Rigidly OBJ1 OBJ2) means that OBJ1
            and OBJ2 are joined so that no relative motion between them
            can occur at the point of connection unless the connection
            is severed by breakage of some part of the connected objects
            or by disassembly of the connection.  Further, no relative
            motion between the contact surfaces of OBJ1 nor OBJ2 may
            occur.  Thus, if a nail is rigidly connected to a board, the
            only way for that relationship to no longer hold is if the
            nail is pulled out of the hole (e.g. by a hammer or crowbar)
            or if the nail or board is broken in a critical location.
            Note that (#$connectedTo-Rigidly OBJ1 OBJ2) does admit cases
            in which OBJ1 or OBJ2 undergo  plastic deformation.  For
            example, consider the case of a disc rigidly connected via
            glue (see #$gluedTo) to a rubber sheet.  The rubber sheet
            and disc may undergo significant relative motion.  Both of
            the connected objects are solid.",
        rdfs:label "connected to - rigidly"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#addressText>

    Annotations:=20
        rdfs:comment "The predicate #$addressText maps a particular
            element of #$ContactLocation to its
            #$Address-LocationDesignator, ADDRESS.  (#$addressText LOC
            ADDRESS) means that the #$ContactLocation LOC has the
            address ADDRESS.  For example, the #$addressText of the
            Cycorp #$MailingLocation is `Cycorp, 3721 Executive Center
            Dr., Ste. 100, Austin, TX 78731-1615.'  See also =
#$ContactLocation.",
        rdfs:label "address text"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ContactLocation>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Address-LocationDesignator&g=
t;
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#fastenedTo>

    Annotations:=20
        rdfs:comment "(#$fastenedTo OBJ1 OBJ2) means that there is an
            assembly consisting of OBJ1, OBJ2, and one or more fasteners
            configured so that OBJ1 and OBJ2 are rigidly connected.
            Many types of fastener are covered by #$fastenedTo; e.g.,
            screws, nails, rivets, nuts and bolts.  The fastener
            penetrates all the way through OBJ1 and may or may not go
            all the way through OBJ2.  Examples: a utility shelf screwed
            into the wall; paper notices stapled to a bulletin board;
            shingles nailed to the roof of a house.",
        rdfs:label "fastened to"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#fromOrientation>

    Annotations:=20
        rdfs:comment "This predicate indicates, for the particular
            rotational motion ROT, the orientation that the
            #$objectMoving in that event has at the beginning of that
            motion.  (#$fromOrientation ROT ORIENT) means that when ROT
            begins, the object that moves in ROT has the position
            ORIENT, with respect to the current frame of reference.  For
            example, the object may have a #$HorizontalOrientation,
            #$VerticalOrientation, #$RightSideUp orientation, etc.  See
            also #$toOrientation, #$OrientationAttribute.",
        rdfs:label "from orientation"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Movement-Rotation>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#OrientationAttribute>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#traversalInSystem-OrderObser=
ved>

    Annotations:=20
        rdfs:comment "(#$traversalInSystem-OrderObserved TRAV SYS) means
            that TRAV is a #$Traversal of some paths in the
            #$Semi-DirectedPathSystem SYS, which observes the orders or
            directions of links (and paths) in SYS. To say that TRAV
            observes the orders or directions of links in SYS, we mean
            that for each link LINK in SYS between X and Y,
            (#$TraversalFn (#$TheList X LINK Y)) is a subtraversal of
            TRAV only if (#$linkFromToInSystem LINK X Y SYS) holds, and
            for each subpath SUB between A and B of a link LINK in SYS
            between X and Y, (#$TraversalFn (#$TheList A SUB B)) is a
            subtraversal of TRAV only if (#$linkFromToInSystem LINK X Y
            SYS) holds.",
        rdfs:label "traversal in system - order observed"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Traversal>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Semi-DirectedPathSystem>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#parallelObjects>

    Annotations:=20
        rdfs:comment "(#$parallelObjects OBJ1 OBJ2) means that the
            lengthwise axes of OBJ1 and OBJ2 are parallel to each =
other.",
        rdfs:label "parallel objects"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#salientAssertions>

    Annotations:=20
        rdfs:comment "(#$salientAssertions ?TERM ?ASSERTION) means that
            some #$Cyclist has deemed it useful to mark ?ASSERTION as
            one of the assertions which is most useful to examine when
            trying to figure out the intended meaning of ?TERM.
            Statements using #$salientAssertions are wholly intended for
            human consumption; they are not used by Cyc's inference
            engine in any way.",
        rdfs:label "salient assertions"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLReifiableDenotationalTer=
m>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLAssertion>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#artifactHonors>

    Annotations:=20
        rdfs:comment "(#$artifactHonors ARTIFACT HONOREE) means that
            ARTIFACT is created or constructed to honor or commemmorate
            HONOREE, and to cause people who perceive ARTIFACT to
            remember and respect HONOREE.  HONOREE is usually a
            #$Person, but sometimes it can be a group of people, a pet,
            an event, or another physical object (even a body part, in
            the case of the statue at Saratoga honoring Gen. Benedict
            Arnold's untainted leg).  Usually, but not always, the
            ARTIFACT is created by someone other than HONOREE (but some
            people build monuments to themselves).  If HONOREE is a
            living #$Person when ARTIFACT is created, HONOREE is
            probably present at an #$Event of announcing, inaugurating
            or unveiling the ARTIFACT; see #$eventHonors.  Usually, if
            HONOREE is dead, the ARTIFACT will be an instance of
            #$Monument; see the more specific predicate #$monumentHonors
            for this case.",
        rdfs:label "honoree"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Artifact>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#arg2Genl>

    Annotations:=20
        rdfs:comment "(#$arg2Genl REL COL) means that the predicate or
            function, REL, accepts only second arguments that have the
            #$Collection COL among their #$genls.",
        rdfs:label "arg 2 genl"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Relation>
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#disjointWith>

    Annotations:=20
        rdfs:comment "This predicate relates any two set-or-collections
            that have no elements in common.  (#$disjointWith SETORCOL1
            SETORCOL2) means that SETORCOL1 is disjoint with SETORCOL2:
            they have no elements in common.  (#$disjointWith SETORCOL
            SETORCOL) entails that SETORCOL is empty, i.e has   no =
elements.",
        rdfs:label "disjoint with"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SetOrCollection>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SetOrCollection>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#presentParticiple>

    Annotations:=20
        rdfs:comment "(#$presentParticiple WORD STRING) means that
            STRING is the present participle, or progressive form of
            WORD. The regular present participle is formed from the
            infinitive verb form with an `-ing' suffix. Verbs in
            the Cyc lexicon will have a #$presentParticiple entry only
            if they are irregular. Regular forms are generated by the
            morphology component.",
        rdfs:label "present participle"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#EnglishWord>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CharacterString>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#argsIsa>

    Annotations:=20
        rdfs:comment "The predicate #$argsIsa is used with elements of
            #$Relation that take an indefinite number of arguments, in
            order to specify that the values of all the arguments used
            with that relation must be of a certain type.  E.g., to
            specify that all the arguments to Cyc's addition
            function, #$PlusFn, must be measurable quantities (i.e.,
            elements of #$ScalarInterval), we assert: (#$argsIsa
            #$PlusFn #$ScalarInterval).  Additional examples: `paths
            branch only into other paths', i.e., (#$argsIsa
            #$branchesInto #$Path-Generic); `dinars are measured only in
            numbers', i.e., (#$argsIsa #$Dinar-Jordan =
#$SubLRealNumber).",
        rdfs:label "args isa"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Relation>
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#cavityHasWall>

    Annotations:=20
        rdfs:comment "(cavityHasWall CAV WALL) means that the the
            #$Cavity CAV has WALL as one of its walls (or part of one of
            its walls), or partly-enclosing inner surfaces.
            #$cavityHasWall is often used for describing the
            relationship between some space or part of a
            #$ConstructionArtifact and the substructures that bound or
            enclose it (e.g., the relationship between a room and its
            walls, floor(s), and ceiling(s)).",
        rdfs:label "cavity has wall"
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#intangibleParts>

    Annotations:=20
        rdfs:comment "(#$intangibleParts WHOLE PART) means that PART is
            one of the intangible parts of WHOLE.  For the predicate
            which relates a thing to its entire intangible extent,
            please see #$intangibleComponent.",
        rdfs:label "intangible parts"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyIntangibleIndividua=
l>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IntangibleIndividual>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#sharedNotes>

    Annotations:=20
        rdfs:comment "#$sharedNotes is a predicate belonging to the Cyc
            collection #$DocumentationConstant.  Often KB builders wish
            to repeat the same documentation in the #$comment of many
            constants.  Rather than actually duplicating text in the KB,
            it is possible to create a special constant to
            'hold' the documentation; this constant will be an
            instance of #$SharedNote.  (#$sharedNotes X N) means that N
            is an element of #$SharedNote whose #$comment contains
            shared documentation about the constant X.  Since
            #$sharedNotes are usually shared, it is reasonable to expect
            other axioms, such as (#$sharedNotes Y N) and (#$sharedNotes
            Z N) to be in the KB as well.",
        rdfs:label "shared notes"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLIndexedTerm>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SharedNote>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#acquaintedWith>

    Annotations:=20
        rdfs:comment "(#$acquaintedWith AGENT1 AGENT2) means the
            #$IndividualAgent AGENT1 is acquainted with the
            #$IndividualAgent AGENT2 (in the minimal sense that AGENT1
            has come into physical or conversational contact with
            AGENT2, or that they have somehow knowingly communicated
            with each other).  This typically means that each
            #$IndividualAgent is aware of some facts about the other.
            In cases where one of the #$IndividualAgents is sentient,
            this typically includes the ability of this agent to
            recognize the other by appearance, voice, scent, or some
            other physical attribute.",
        rdfs:label "acquaintance"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#IndividualAgent>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#IndividualAgent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#covers-Paintlike>

    Annotations:=20
        rdfs:comment "(#$covers-Paintlike COATING OBJECT) means that
            COATING adheres to and covers OBJECT like a coat of paint.
            COATING #$touchesDirectly onto OBJECT.  COATING may be
            either dry (e.g., dried paint) or liquid (e.g., lubricant
            spread on a surface, like cooking oil on a baking pan). Like
            paint, COATING isn't more cohesive with itself than it
            is with OBJECT, so (if dry) it would tend to peel or flake
            off in small pieces, rather than as a whole.",
        rdfs:label "covers - paintlike"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#instrument-Container>

    Annotations:=20
        rdfs:comment "'(#$instrument-Container EVENT CONT)'
            means that the #$objectActedOn in EVENT is contained in
            (#$in-ContGeneric) CONT during EVENT, and that CONT
            facilitates EVENT being accomplished. (#$Davis, 8/8/96)",
        rdfs:label "instrument - container"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#executionOfPlan>

    Annotations:=20
        rdfs:comment "(executionOfPlan PLAN EVENT) means that EVENT is a
            complex  #$Event that  figures as an execution of the #$Plan
            represented by PLAN.  EVENT may  be reified within the
            #$Microtheory PLAN itself, or it may be in a  higher-order
            mt to which PLAN has access.",
        rdfs:label "execution of plan"
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PurposefulAction>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#admittedFirstArgument>

    Annotations:=20
        rdfs:comment "(#$admittedArgument TERM RELATION) states that
            TERM satisfies the first argument constraint of RELATION.
            For example, (#$admittedFirstArgument #$AbrahamLincoln
            #$wife) and (#$admittedFirstArgument #$Cougar #$JuvenileFn).
            This predicate is a binary form of #$admittedArgument.",
        rdfs:label "admitted first argument"
   =20
    Domain:=20
        owl:Thing
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Relation>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#hasGender>

    Annotations:=20
        rdfs:comment "(#$hasGender BLO SEX) means that the
            #$BiologicalLivingObject BLO is of the gender SEX.",
        rdfs:label "gender"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalLivingObject>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GenderOfLivingThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#connectedTo>

    Annotations:=20
        rdfs:comment "(#$connectedTo OBJ1 OBJ2) means that OBJ1 and OBJ2
            are (directly or indirectly) physically attached in a way
            that allows at most only limited types of relative motion
            between them.  A hinged connection, for example, allows
            limited rotational motion between OBJ1 and OBJ2.  OBJ1 and
            OBJ2 must be in a #$SolidStateOfMatter.  In many cases,
            being #$connectedTo implicitly involves another object(s);
            e.g. a door is #$connectedTo a door frame by a hinge, which
            is itself #$connectedTo-Directly (q.v.) both the door and
            the frame.",
        rdfs:label "connection"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#genlMt>

    Annotations:=20
        rdfs:comment "(#$genlMt SPEC-MICROTHEORY GENL-MICROTHEORY) means
            that all the assertions true in the #$Microtheory
            GENL-MICROTHEORY are also true in the #$Microtheory
            SPEC-MICROTHEORY.  Thus a query posed in SPEC-MICROTHEORY
            will have access to all the assertions asserted in
            GENL-MICROTHEORY - and, in fact, all the assertions asserted
            in any #$Microtheory MT such that (#$genlMt GENL-MICROTHEORY
            MT), and so forth.  There is a special #$Microtheory, the
            #$BaseKB, which is such that for every #$Microtheory MT, it
            is the case that (#$genlMt MT #$BaseKB).  (Note that for
            technical reasons, all #$genlMt assertions should be made in
            the #$BaseKB.)",
        rdfs:label "genl mt"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Microtheory>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Microtheory>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#perpetrator>

    Annotations:=20
        rdfs:comment "The #$Agent(s) that performed this possibly
            criminal act.",
        rdfs:label "culprit"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Action>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SocialBeing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#granuleOfSpatialStuff>

    Annotations:=20
        rdfs:comment "(#$granuleOfSpatialStuff STUFFTYPE OBJTYPE) means
            that the collection STUFFTYPE has as its spatial granules
            (or granularity level) the collection OBJTYPE. If some
            collection is spatially stuff-like, that means that the
            instances of that collection can be divided spatially, and
            the physical portions remaining will still be instances of
            that collection; e.g., a physical portion of some instance
            of #$SandMob is still sand (cf. #$ExistingStuffType). Such
            division cannot go on indefinitely in this way, however:
            eventually, division of something spatially stuff-like will
            result in the object-like 'granules' out of which
            the stuff-like thing is composed. For instances,  division
            of sand would eventually result in individual grains of
            sand, division of water would eventually get down to
            individual molecules of water, etc. At this level of
            division or below, the remaining physical portions do NOT
            count as instances of the stuff-type from which they were
            divided. This may seem counter-intuitive: isn't an
            individual molecule of water still water? Perhaps in some
            sense, but since the individual granules of a stuff
            typically do NOT have most of the properties that the groups
            made of the granules have (including the property of being
            stuff-like), we do not count the individual granules as
            instances of the collection of which they are granules
            (O'Keefe, 7/18/1997).",
        rdfs:label "granule of spatial stuff"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ExistingStuffType>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ExistingObjectType>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#keGenlsWeakSuggestionPreds&g=
t;

    Annotations:=20
        rdfs:comment "(#$keGenlsWeakSuggestionPreds COL BIN-PRED) means
            that for every specialization SPEC-COL of COL, it is weakly
            suggested that there exist some VALUE such that (BIN-PRED
            SPEC-COL VALUE) is known in the KB.",
        rdfs:label "ke genls weak suggestion preds"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        daml:Property
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#bordersOn>

    Annotations:=20
        rdfs:comment "(#$bordersOn REGION1 REGION2) means that the
            #$GeographicalRegions REGION1 and REGION2 are physically
            adjacent to each other,  i.e. they share a border.
            Examples: (#$bordersOn #$CentralUSATimeZone
            #$MountainUSATimeZone), (#$bordersOn #$Nepal #$Tibet).",
        rdfs:label "border"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeographicalRegion>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeographicalRegion>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#pointClosedSubSystems>

    Annotations:=20
        rdfs:comment "(#$pointClosedSubSystems SYS SUBSYS) means that
            the path system SUBSYS is a subsystem of the path system SYS
            (i.e., (#$subPathSystems SYS SUBSYS) holds) and SUBSYS
            'preserves' all points in SYS that are on links in
            SUBSYS, i.e., if LINK is a link in SUBSYS (and hence is a
            link in SYS) and X is a point in SYS and is on LINK, then X
            must be a point in SUBSYS.",
        rdfs:label "point closed sub systems"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PathSystem>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PathSystem>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#motivation-RST>

    Annotations:=20
        rdfs:comment "The discourse relation that holds between two
            segments of text when ARG2 specifies something which could
            motivate the listener to carry out the actions described in =
ARG1.",
        rdfs:label "motivation - r s t"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ancestors>

    Annotations:=20
        rdfs:comment "(#$ancestors YOUNGER OLDER) means OLDER is one of
            the biological ancestors of YOUNGER.  OLDER could be one of
            YOUNGER's biological parents, biological grandparents,
            biological great-grandparents, etc.",
        rdfs:label "ancestor"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#likesObject>

    Annotations:=20
        rdfs:comment "(#$likesObject AGT OBJ) means that when the
            sentient agent AGT is interacting in some way with OBJ, that
            agent feels some measure of #$Enjoyment  --- that is,
            (#$feelsEmotion AGT #$Enjoyment).  The kinds of interactions
            that produce #$Enjoyment depend largely on what kind of
            thing OBJ is.  Thus, `Joe likes the Mona Lisa' implies
            that Joe feels #$Enjoyment when viewing the Mona Lisa.  But
            `Joe likes pizza' implies that Joe feels #$Enjoyment
            when eating that kind of food.  There are some specialized
            predicates of #$likesObject that give more information about
            the kind of interaction between AGT and OBJ that results in
            #$Enjoyment; see, e.g., #$likesSensorially and =
#$likesAsFriend.",
        rdfs:label "like"
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#assistingAgent>

    Annotations:=20
        rdfs:comment "(#$assistingAgent ACT AGENT) means that AGENT is
            one of the agents assisting in the performance of ACT; AGENT
            itself may or may not also be performing ACT.  AGENT is
            doing some tasks related to ACT but which are not directly
            #$subEvents of performing the main or focus action.  Thus,
            `assisting' here means doing such supporting activities
            as fetching supplies or tools needed in ACT; helping to
            manipulate objects involved in ACT; gathering an audience,
            or booking the performer, if ACT is a public performance,
            and so forth.",
        rdfs:label "assistants"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#cyclistNotes>

    Annotations:=20
        rdfs:comment "(#$cyclistNotes X S) means that S is a string of
            text that usually conveys a message useful to others
            involved in building the Cyc KB.  This might include
            warnings ('don't use this!'), plans for
            future expansion or changes, etc.",
        rdfs:label "cyclist notes"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLIndexedTerm>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLString>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#coExtensional>

    Annotations:=20
        rdfs:comment "(#$coExtensional COLL1 COLL2) means that the
            collections COLL1 and COLL2 have all their instances in
            common:  every element of one collection is an element of
            the other. Since  #$Collections (q.v.) are intensionally
            defined, however, unlike mathematical  sets, two collections
            can be coextensional without thereby being  identical (see =
#$equals).",
        rdfs:label "co extensional"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#groupMembers>

    Annotations:=20
        rdfs:comment "This predicate relates a group (see #$Group) to
            its individual members.  (#$groupMembers GROUP MEMBER) means
            that MEMBER is a member of GROUP.  For example,
            #$PyramidOfCheops is a group-member of the
            #$SevenWondersOfTheAncientWorld, and #$BillClinton is a
            group-member of the #$DemocraticParty.",
        rdfs:label "group members"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Group>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#intangibleComponent>

    Annotations:=20
        rdfs:comment "(#$intangibleComponent WHOLE PART) means that PART
            is the entire intangible part of the
            #$CompositeTangibleAndIntangibleObject WHOLE.",
        rdfs:label "intangible component"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CompositeTangibleAndIntangib=
leObject>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IntangibleIndividual>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#majorUndertakingsOf>

    Annotations:=20
        rdfs:comment "(#$majorUndertakingsOf ACTION AGENT) means that
            AGENT consciously performed ACTION.  The success and
            consequence(s) of ACTION are important to AGENT.  As a
            result, for a sentient AGENT, failure usually results in
            AGENT feeling negative emotions, and success positive =
emotions.",
        rdfs:label "major undertakings of"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Action>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#temporallyCoterminal>

    Annotations:=20
        rdfs:comment "(#$temporallyCoterminal X Y) means
            (#$simultaneousWith (#$EndFn X) (#$EndFn Y)).  That is, the
            #$endingPoint of X is the same as the #$endingPoint of Y.
            This implies that X and Y overlap, in at least one point
            (namely, their #$endingPoints are the same.)",
        rdfs:label "temporally coterminal"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#visuallyDepicts>

    Annotations:=20
        rdfs:comment "(#$visuallyDepicts ?IBT ?OBJ) means the object
            ?OBJ is depicted by the visual information source ?IBT.",
        rdfs:label "represent"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#VisualInformationSource>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#sublists>

    Annotations:=20
        rdfs:comment "(#$sublists LIST SUB) means that SUB is a sublist
            of LIST, both being instances of #$List.  Formally, SUB is a
            sublist of LIST iff for some #$Lists X and Y, (#$JoinListsFn
            X SUB Y) =3D LIST.  Note that by this definition and our
            definition of #$JoinListsFn, every list is a sublist of
            itself, and #$TheEmptyList is a sublist of every #$List.  As
            examples, the following are all sublists of (#$TheList A B C
            D A B): #$TheEmptyList, (#$TheList A), (#$TheList A B),
            (#$TheList A B C), (#$TheList B C), (#$TheList B C D A), and
            LIST itself, etc. Note also that the sublist (#$TheList A B)
            of LIST above 'occurs' in LIST as a segment more
            than once--one is an initial segment, and the other is a
            final segment, of LIST.  See #$PositionsInListFn.",
        rdfs:label "sublists"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#List>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#List>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#covers-Hairlike>

    Annotations:=20
        rdfs:comment "(#$covers-Hairlike HAIR OBJECT) means that HAIR
            consists of a mob of things that are embedded close together
            in OBJECT and cover some portion of its surface.  See also =
#$Mob.",
        rdfs:label "covers - hairlike"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#symbolizes>

    Annotations:=20
        rdfs:comment "(#$symbolizes SYMBOL OBJ) means that the
            #$SymbolicObject SYMBOL represents the thing OBJ for some
            abstract agent.  E.g., the US flag #$symbolizes the USA.  It
            is usually true that (#$symbolizes x y) implies (#$connotes
            x y #$High). Note that the 'abstract agent' may be
            context-specific -- a given object may represent one thing
            in one culture, and nothing at all or a different thing in
            another culture.",
        rdfs:label "symbolize"
   =20
    Range:=20
        owl:Thing
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#subBeliefSystem>

    Annotations:=20
        rdfs:comment "(#$subBeliefSystem BSYS SUB) indicates that SUB is
            a more specialized `branch' of belief system BSYS.
            Thus the #$beliefStatements of SUB will be a superset of the
            #$beliefStatements of BSYS (sometimes with a few changes and
            deletions.)  Some examples of this are:  (#$subBeliefSystem
            #$Islam #$ShiiteIslam), (#$subBeliefSystem
            #$ProtestantReligion #$PresbyterianReligion), and
            (#$subBeliefSystem #$MilesianSchoolBeliefs
            #$AnaximandersPhilosophy).--KM Smith, Sep 16, 1997",
        rdfs:label "sub belief system"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#BeliefSystem>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#BeliefSystem>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#arg1Format>

    Annotations:=20
        rdfs:comment "(#$arg1Format PRED FORMAT) means that FORMAT tells
            how many different first arguments there can be to PRED,
            given some fixed set of other arguments.  See #$Format for a
            description of the possible values for FORMAT.",
        rdfs:label "arg 1 format"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Predicate>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Format>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#near>

    Annotations:=20
        rdfs:comment "This intentionally-vague predicate    relates
            spatial things that are relatively near each other.
            (#$near THIS THAT) means that the distance between    THIS
            and THAT is such that -- given the situation at hand and
            the sorts of things that THIS and THAT are -- they would be
            considered near each other by most observers.  When
            appropriate, use a more precisely-defined predicate, such as
            #$nearToDegree, #$nearRelativeTo, #$nearForRolesInEventType,
            or    #$nearnessForRolesInEventType.",
        rdfs:label "nearby object"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#anatomicalParts>

    Annotations:=20
        rdfs:comment "(#$anatomicalParts ORGM PART) means that PART is
            an anatomical part of the (whole) organism ORGM.   Note that
            to represent the decomposition of parts of subparts --- for
            example, to say that a finger is part of a hand --- one
            should use the predicate #$physicalParts (qv), not =
#$anatomicalParts.",
        rdfs:label "anatomical part"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Organism-Whole>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#OrganismPart>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#traverses-Complete>

    Annotations:=20
        rdfs:comment "(#$traverses-Complete MOVE TRAVER) means that the
            #$Movement-TranslationEvent MOVE traverses a path or series
            of paths (#$Path-Generics forming the #$Traversal TRAVER)
            during its motion, and that TRAVER is the entire traversal
            from beginning to end of the movement.  The traversal may
            cross itself, go back and forth along the same path, or
            repeat cycles of paths (unlike the #$ActorSlot
            #$motionPathway-Complete, which can follow only one,
            non-self-crossing, pre-existing #$Path-Generic.)  See also
            #$traverses-Partial.  Contrast #$traverses-Complete with
            #$motionPathway-Complete, that relates to one existing
            #$Path-Generic, and with #$trajectory-Complete that relates
            to the pure #$Trajectory of the motion.",
        rdfs:label "traverses - complete"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Translation-SingleTrajectory=
>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#arg4Format>

    Annotations:=20
        rdfs:comment "(#$arg4Format PRED FORMAT) means that FORMAT tells
            how many different fourth arguments there can be to PRED,
            given some fixed set of other arguments.  See #$Format for a
            description of the possible values for FORMAT.",
        rdfs:label "arg 4 format"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Predicate>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Format>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#competingAgents>

    Annotations:=20
        rdfs:comment "(#$competingAgents COMPETITION AGENT) means that
            the AGENT is a competitor in the contest or competition
            COMPETITION, and thus has a chance of being a winner of the
            competition.  This excludes many participants of such
            events, such as referees, judges, and spectators.  If the
            COMPETITION is a team competition, the individual team
            members  are also excluded.",
        rdfs:label "competitors"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Competition>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#wornOn>

    Annotations:=20
        rdfs:comment "The predicate #$wornOn is used to describe on what
            part of an individual's body a particular device or
            garment is worn.  (#$wornOn ITEM BODYPART) means that ITEM
            is being worn on the body part BODYPART.  #$wornOn can apply
            to human or animal wearers, and the items worn can include
            clothing, jewelry, medical devices, harnesses, carrying
            devices, wigs--basically, anything which can be attached to
            or borne upon a body part without intentionally holding or
            carrying it. See #$SomethingToWear for its subsets of things
            that can be worn.  See also #$wearsClothing, which relates
            the wearer, rather than the body part, to the item worn.",
        rdfs:label "worn on"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingToWear>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AnimalBodyPart>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#cardinality>

    Annotations:=20
        rdfs:comment "(#$cardinality SETORCOL N) means that the
            #$SetOrCollection SETORCOL has N members. For instance,
            #$TheEmptySet has a #$cardinality 0. Note that cardinality
            is most clear for finite sets, and only in special branches
            of mathematics does one speak of cardinality of infinite
            sets. See also, #$entityCardinality,
            #$Note-cardinality-vs-entityCardinality,  =
#$groupCardinality.",
        rdfs:label "cardinality"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SetOrCollection>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#negativeVestedInterest>

    Annotations:=20
        rdfs:comment "(#$negativeVestedInterest  AGT OBJ) means #$Agent
            AGT has a negative interest in the object OBJ or in the good
            fortune of OBJ, and a positive interest in its misfortune.
            Generally, AGT will be helped or pleased by the destruction,
            diminution, weakening, or retarding of OBJ, and will be hurt
            or displeased if OBJ is preserved or enhanced.  See =
#$positiveVestedInterest.",
        rdfs:label "negative vested interest"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#gerund>

    Annotations:=20
        rdfs:comment "(#$gerund WORD STRING) means that STRING is the
            gerund form of WORD. The regular gerund is formed from the
            infinitive verb form with an `ing' suffix. Verbs in the
            Cyc lexicon will have a #$gerund entry only if they are
            irregular. Regular forms are generated by the morphology =
component.",
        rdfs:label "gerund"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#LexicalWord>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CharacterString>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#listSetMembers>

    Annotations:=20
        rdfs:comment "(#$listSetMembers LIST MEMBER) means that MEMBER
            is a member of the #$List LIST.  For example, if LIST =3D
            (#$TheList A B C B), then A, B and C are all members of
            LIST.  See #$SetOfListMembersFn.",
        rdfs:label "list set members"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#List>
   =20
    Range:=20
        owl:Thing
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#constrainingObject>

    Annotations:=20
        rdfs:comment "(#$constrainingObject MOTION OBJ) means that OBJ
            physically constrains the motion of some #$objectMoving in
            the #$MovementEvent MOTION.  The #$constrainingObject
            necessarily #$touches the #$objectMoving during at least
            part of MOTION.  Examples of #$constrainingObjects include:
            an axle constraining a wheel turning, a car or other
            #$transporter carrying passengers, and a railroad track
            guiding a train.  As these examples show, a
            #$constrainingObject may or may not be moving.  A road
            driven on by a car is a marginally negative example of a
            #$constrainingObject, because the car can drive off the
            road, though the road does facilitate its motion.",
        rdfs:label "constraining object"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#MovementEvent>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#toPossessor>

    Annotations:=20
        rdfs:comment "This predicate identifies an #$Agent who gains
            some right to use an object.  (#$toPossessor GAIN AGENT)
            means that after the event GAIN (a #$GainingUserRights),
            AGENT enjoys some #$UserRightsAttribute over the
            #$objectOfPossessionTransfer which that agent did not have
            at the start of GAIN.",
        rdfs:label "recipient"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GainingUserRights>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#positiveVestedInterest>

    Annotations:=20
        rdfs:comment "(#$positiveVestedInterest AGENT OBJECT) means
            AGENT has a positive interest in OBJECT or in the good
            fortune of OBJECT.  Generally, AGENT will be helped or
            pleased by the preservation or enhancement of OBJECT.  Note
            that the restriction of OBJECT to #$TemporalThing means that
            it would be incorrect to use this predicate to say (e.g.)
            that Douglas Adams has a #$positiveVestedInterest in the
            number 42.  Rather, what he has a vested interest in is
            public popularity and faddism focusing on that number.  A
            fad is a #$TemporalThing, but the number 42 isn't.",
        rdfs:label "positive vested interest"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#solubleIn>

    Annotations:=20
        rdfs:comment "(#$solubleIn SOLUTE SOLVENT) means that the piece
            of #$PartiallyTangible stuff SOLUTE will ordinarily dissolve
            if placed into the #$LiquidTangibleThing SOLVENT.  See also =
#$Solubility.",
        rdfs:label "soluble in"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LiquidTangibleThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#subGroups>

    Annotations:=20
        rdfs:comment "This predicate relates a group to its subgroups.
            (#$subGroups GROUP SUBGROUP) means that (1) all
            #$groupMembers of SUBGROUP are members of GROUP and (2) if
            SUBGROUP is different from GROUP, then the members of
            SUBGROUP constitute a #$Group in their own right that is
            some sort of specialization within GROUP.  Examples: the
            stars in #$BigDipper-Asterism constitute one of the
            #$subGroups of #$MilkyWay-Galaxy; the Democrats in the House
            of Representatives in a given year constitute a subgroup of
            the group of #$USRepresentatives for that year.",
        rdfs:label "subgroup"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Group>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Group>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#inRegion>

    Annotations:=20
        rdfs:comment "(#$inRegion OBJ1 OBJ2) means, roughly, that OBJ1
            is  at  OBJ2.  #$inRegion is a general locative predicate
            that has a large,  diverse group of specializations; for
            this reason it is hard to  characterize its meaning
            succinctly.  The primary use of #$inRegion is  to generalize
            over all these specializations.  The most salient sufficient
            condition for #$inRegion's holding between two spatial
            things is simply the disjunction of the sufficient
            conditions for its nearest reified specializations holding
            (but see EXCEPTION below).  Every assertion in the extent of
            #$inRegion is, in theory, in the extent of at least one of
            these specializations (again, see EXCEPTION).  When
            considering using #$inRegion, always consider whether  one
            of its specializations might be preferrable.  (Maximum
            specificity is desirable in a GAF or the consequent of a
            rule, while generality is often  appropriate in the
            antecedent of a rule.)  Two important nearest reified
            specializations of #$inRegion are #$objectFoundInLocation,
            whose arg2 is necessarily not a part of arg1, and
            #$physicalDecompositions, whose arg1 necessarily _is_ a part
            of arg2. (Note the switch of argument order: #$inRegion  is
            a genl-preds of #$objectFoundInLocation, but a genl-inverse
            of  #$physicalDecompositions.)  #$spatiallySubsumes is
            another important nearest  reified specialization of
            #$inRegion.  Some examples: Given that  Cup1 is on Stool5,
            we may write (#$inRegion Cup1 Stool5); but note that
            #$on-Physical is probably more appropriate to use here.  If
            Cup1 were under, or suspended one inch above, the stool,
            (#$inRegion Cup1 Stool5) would probably be false.  On the
            other hand, if Cup1 were on an inch-high stack of papers
            resting atop stool, (#$inRegion Cup1 Stool5) would be true
            since  (#$objectFoundInLocation Cup1 Stool5) would be true.
            Given that Fish1 is in  Ocean2, we may write (#$inRegion
            Fish1 Ocean2); but #$in-ImmersedFully is probably more
            appropriate.  Given that Car03 is on Highway2, we may write
            (#$inRegion Car03 Highway2); but #$on-Physical is more
            appropriate.    Given that Joe is in Texas, we may write
            (#$inRegion Joe Texas); but #$objectFoundInLocation is more
            appropriate.  Given the Gorge01 has a Cliff01 as a part, one
            may write (#$inRegion Cliff01 Gorge01); but (#$surfaceParts
            Gorge1 Cliff01) would be a more precise.  EXCEPTION: The
            cavity interior denoted by  (#$CavityInteriorRegionFn OBJ)
            might or might not be considered a part of OBJ, depending on
            one's viewpoint.  To accommodate both viewpoints we
            shall assert nothing more specific than (#$inRegion
            (#$CavityInteriorRegionFn OBJ) OBJ), which is agnostic
            between them.  (There are currently (Jan. '98) no other
            exceptions.  But as they might accrete, it will be important
            to re-examine the rules on #$inRegion periodically to see if
            reifying a new specialization of it has become warranted.)",
        rdfs:label "in region"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#keStrongSuggestionInverse>=
;

    Annotations:=20
        rdfs:comment "(#$keStrongSuggestionInverse COL BIN-PRED) means
            that for every instance INS of COL, it is strongly suggested
            that there exist some VALUE such that (BIN-PRED VALUE INS)
            is known in the KB.",
        rdfs:label "ke strong suggestion inverse"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        daml:Property
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#adjacentTo>

    Annotations:=20
        rdfs:comment "(#$adjacentTo OBJ1 OBJ2) means that OBJ1 and OBJ2
            are touching such that their region of contact is (at least
            for practical purposes,  relative to the objects'
            dimensions and shapes) a line (i.e. the contact region is
            not a point, though the  line  of contact might actually
            have some height).    Also, OBJ1 is neither mostly above nor
            mostly below OBJ2.  Positive examples:  adjacent squares on
            a chessboard, bordering countries, a connected pair of
            puzzle pieces.  Negative examples: diagonally touching
            squares on a chessboard, a geographical region and the air
            directly above it, one block stacked on top of another.",
        rdfs:label "adjacent to"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#siblings>

    Annotations:=20
        rdfs:comment "(#$siblings ANIM1 ANIM2) means that ANIM1 and
            ANIM2 are siblings.  Either they share one or more
            biological parents, or are siblings by adoption, marriage,
            or some other social arrangement.  Generally siblings are
            reasonably close in age (within 15 years or so) and have
            grown up together in the same family.",
        rdfs:label "sibling"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#monetaryValue>

    Annotations:=20
        rdfs:comment "The value of an element of #$SomethingExisting,
            expressed in a monetary currency.--OKeefe, Jul 22, 1997",
        rdfs:label "monetary value"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Money>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#damages>

    Annotations:=20
        rdfs:comment "(#$damages EV OBJ) means that OBJ is acted on in
            EV in such a way as to end up damaged.  Destruction is
            considered an extreme form of damage.",
        rdfs:label "damage"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#preActors>

    Annotations:=20
        rdfs:comment "The predicate #$preActors is used to indicate a
            participant that pre-exists a particular event.
            (#$preActors EVENT OBJECT) means that OBJECT exists before
            EVENT begins and that OBJECT #$temporallyIntersects EVENT.
            #$preActors is a very general #$ActorSlot, subsuming
            #$doneBy, #$objectActedOn, #$objectMoving, and many =
others.",
        rdfs:label "pre actors"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#majorCityInState>

    Annotations:=20
        rdfs:comment "(#$cityInState CITY STATE) means that CITY   is
            generally considered to be a major (i.e.,    highly
            populated or important) #$City    in STATE.",
        rdfs:label "major city in state"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#City>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CountrySubsidiary>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#requiredArg1Pred>

    Annotations:=20
        rdfs:comment "(#$requiredArg1Pred COL PRED) means that for every
            instance INST of COL, there exists some sequence <X2,
            ..., Xn> such that (PRED INST X2 .. Xn) holds, where n is
            the #$arity of PRED.",
        rdfs:label "required arg 1 pred"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Predicate>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#termDependsOn>

    Annotations:=20
        rdfs:comment "(#$termDependsOn DEP-TERM INDEP-TERM) states that
            the existence of the term DEP-TERM is completely dependent
            on the continued existence of the term INDEP-TERM.  As a
            consequence, if INDEP-TERM should ever be removed from the
            knowledge base, then DEP-TERM should also be immediately
            removed.  This relationship is automatically maintained
            between reified NATs and the terms from which they are =
constructed.",
        rdfs:label "term depends on"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLReifiableDenotationalTer=
m>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLReifiableDenotationalTer=
m>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#trajectory-Partial>

    Annotations:=20
        rdfs:comment "(#$trajectory-Partial MOVE TRAJ) means that the
            #$Movement-TranslationEvent MOVE has at least part of its
            entire trajectory, i.e., the line or curve in space traced
            out by the whole motion, in common with a sub-trajectory of
            the #$Trajectory TRAJ where the motion along the shared
            segment moves in the same direction as TRAJ goes.  See also
            #$trajectory-Complete.  Contrast #$trajectory-Partial with
            #$motionPathway-Partial and with #$traverses-Partial.  The
            trajectory of the motion may cross itself, zig-zag back and
            forth along the same path, repeat several cycles, etc.,
            (like a #$Traversal and unlike a #$Path-Generic), and the
            trajectory need not be confined to any pre-existing
            #$Path-Generics or #$Traversals of paths.",
        rdfs:label "trajectory - partial"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Movement-TranslationEvent>=
;
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Trajectory>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#officiator>

    Annotations:=20
        rdfs:comment "The predicate #$officiator points to the agent who
            performs official functions at an event. For example, it is
            used to indicate the person who plays the role of a priest
            or justice of the peace at a wedding; also, a master of
            ceremonies, a judge, a referee.  An #$officiator is one of
            the performers at the social event where s/he officiates,
            usually not the only one.",
        rdfs:label "officiators"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SocialOccurrence>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#communicationTarget>

    Annotations:=20
        rdfs:comment "The predicate #$communicationTarget is used to
            indicate the intended recipient in a communication.
            (#$communicationTarget COMM OBJ) means that the agent who
            originates the #$CommunicationAct-Single COM intends the
            #$recipientOfInfo to be OBJ.  Normally, OBJ is an instance
            of #$Agent.",
        rdfs:label "communication target"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CommunicationAct-Single>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#residesInDwelling>

    Annotations:=20
        rdfs:comment "This predicate relates a person or other sort of
            animal to a constructed shelter in which s/he/it lives or
            resides. (#$residesInDwelling RESIDENT SHELTER) means that
            RESIDENT resides in SHELTER.  That is, SHELTER is the place
            where RESIDENT usually sleeps, spends much of its time, lays
            its eggs; a place it cleans and maintains and repairs; a
            place it defends against intrusion; etc.  A person or animal
            might reside in more than one dwelling at a given time.  For
            example, a person might #$residesInDwelling some tent during
            a camping trip, and at the same time it would still be true
            that she #$residesInDwelling her apartment or house.  Note
            that the dwelling in which a person #$residesInDwelling is
            not necessarily her legal domicile, though of course it
            often will be.  Note also that #$residesInDwelling does not
            subsume parasitical or symbiotic relationships, in which one
            animal lives in or on another.  The more general predicate
            #$objectFoundInLocation would be the appropriate one, for
            example, for a case of a flea living on a dog. See also
            #$occupants and #$residesInRegion.",
        rdfs:label "reside"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Person>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ShelterConstruction>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#volumeOfObject>

    Annotations:=20
        rdfs:comment "(#$volumeOfObject OBJ VOL) means that the
            #$TangibleThing OBJ has the #$Volume VOL.",
        rdfs:label "volume"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Volume>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#arg6Genl>

    Annotations:=20
        rdfs:comment "(#$arg6Genl REL COL) means that anything given as
            the first argument  to the #$Relation REL must have COL
            among its #$genls.",
        rdfs:label "arg 6 genl"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Relation>
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#interviewee>

    Annotations:=20
        rdfs:comment "(#$interviewee INTERVIEW AGT) means that the
            #$Agent AGT is an interviewee in the #$Interviewing event =
INTERVIEW.",
        rdfs:label "interviewee"
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Person>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#formedByConfluenceOf>

    Annotations:=20
        rdfs:comment "(formedByConfluenceOf WATER1 WATER2) means that
            WATER1 is formed, or increased in volume, by the confuence
            of the rivers including RIVER2 which merge to form RIVER1.",
        rdfs:label "formed by confluence of"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#River>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#River>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#junctionInSystem>

    Annotations:=20
        rdfs:comment "(#$junctionInSystem JUNCTION SYS) means that
            JUNCTION is a junction in the #$PathSystem SYS, i.e., a node
            in SYS that is an 'intersection' or
            'branching point' of links or loops in SYS.  (For
            the case when no SYS is specified, see #$JunctionOfPaths.)
            Formally, a node X in SYS is a junction in SYS iff either
            there are three (different) links in SYS such that X is on
            all of them, or there are two (different) loops in SYS such
            that X is on both of them, or there is a link in SYS and
            there is a loop in SYS such that X is on both of them.  For
            different kinds of junctions in a path system, see
            #$threeWayJunctionInSystem, #$fourWayJunctionInSystem.",
        rdfs:label "junction in system"
   =20
    Domain:=20
        owl:Thing
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PathSystem>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#traversalOf>

    Annotations:=20
        rdfs:comment "(#$traversalOf TRAV CHAIN) means that TRAV is the
            #$Traversal of the #$PathChain CHAIN.",
        rdfs:label "traversal of"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Traversal>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PathChain>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#instrument-Generic>

    Annotations:=20
        rdfs:comment "The predicate #$instrument-Generic is used to link
            a particular event to any of the objects which play an
            instrumental role in it.  (#$instrument-Generic EVENT
            OBJECT) means that OBJECT plays an intermediate causal role
            in EVENT, facilitating its occurrence and serving some
            purpose of some #$Agent.  This can happen in at least two
            ways: a. the `doer' of EVENT acts on OBJECT, which in
            turn acts on something else (as when someone uses a hammer
            to pound in a nail) or b. the `doer' of EVENT acts on
            something, making it possible for OBJECT to act on that
            thing (as when someone puts wet clothes out in the sun to
            dry).  Typically, an #$instrument-Generic is not
            significantly altered by playing that role in an event.
            #$deviceUsed is an important specialization predicate of =
#$instrument-Generic.",
        rdfs:label "instrumental"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#destination-RoundTrip>

    Annotations:=20
        rdfs:comment "(#$destination-RoundTrip TRIP PLACE) means that
            PLACE is the destination (i.e., the #$toLocation) of the
            OUTBOUND leg of the round-trip event TRIP.  PLACE is where
            the #$objectMoving in TRIP goes and then returns from.  See
            also #$origin-RoundTrip, #$Translation-RoundTrip, =
#$outboundLegOfRoundTrip.",
        rdfs:label "destination - round trip"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Translation-RoundTrip>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#boss>

    Annotations:=20
        rdfs:comment "(#$boss PERSON1 PERSON2) means PERSON1 has PERSON2
            for his or her immediate boss or supervisor.   Note:  There
            can be more than one boss of a person, even cotemporally.
            Note: (#$genlPreds #$boss #$acquaintedWith) means that if
            (#$boss x y), then (#$acquaintedWith x y), which in turn
            means (#$acquaintances x y #$SimpleContactAcquaintance).
            I.e., a person and their direct boss are at least simple
            contact acquaintances.",
        rdfs:label "boss"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Person>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Person>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#cohesivenessOfObject>

    Annotations:=20
        rdfs:comment "(#$cohesivenessOfObject OBJ DEGREE) indicates how
            tightly a tangible object OBJ coheres.  A higher value of
            DEGREE means that it is harder to separate away chunks from
            the object.",
        rdfs:label "cohesiveness of object"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Cohesiveness>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#commitsForFutureUses>

    Annotations:=20
        rdfs:comment "(#$commitsForFutureUses EVENT OBJECT) means that
            as a result of EVENT, OBJECT is subsequently put into a
            configuration and/or a form where it is serving some ongoing
            #$Role.  Things which are re-usable in their typical uses: a
            videocassette, a battery, a brick, an artist's canvas,
            a canvas tent.  Non-reusable things: paint, glue, mortar.
            See also #$inputsCommitted, #$recyclableActors.   Consider a
            brick in a wall in a building.  It is `committed for future
            use' in the role of part-of-a-wall in the event of that
            building existing.  While the building is standing, it
            can't be part-of-a-wall in another building, though it
            could serve other roles such as an artistic accent, or to
            anchor a coat-hook.  After the building is torn down, that
            brick might still be intact, and could be used as
            part-of-a-wall in a future building.  Notice that the brick
            isn't necessarily transformed by being part of a wall.
            However, so long as OBJECT serves the use to which it is
            `assigned' by EVENT, OBJECT is unavailable to be
            assigned the same #$Role by another event of the same type,
            at least an event that would temporally intersect with this
            committed use of OBJECT.  That is what is meant by it being
            `committed' for a particular future use.  An object may
            be re-used in a similar event, ONLY IF the #$Role to which
            it was assigned in EVENT either comes to its natural end or
            is given up (or thwarted), or in cases where EVENT is
            composed of discontinous pieces of time --- to illustrate
            that latter case, consider a tent that's used to
            shelter a certain group of workers on weekdays, but is used
            to shelter a different group in a different location on =
weekends.",
        rdfs:label "commits for future uses"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#elaborationAttribute-RST>=


    Annotations:=20
        rdfs:comment "The relation of elaboration attribute as used in
            Rhetorical Structure Theory.",
        rdfs:label "elaboration attribute - r s t"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#intersectsIntervalType>

    Annotations:=20
        rdfs:comment "(#$intersectsIntervalType X Y) indicates that
            every instance of X #$temporallyIntersects some instance Y.
            For example, in the nontropics, (#$intersectsIntervalType
            #$SummerSeason #$CalendarSummer).  The `summer season'
            may not coincide exactly with the time between the summer
            solstice and autumnal equinox, but there is an (enormous)
            overlap between those two time periods.  This relation,
            #$intersectsIntervalType, is neither commutative --
            (#$intersectsIntervalType #$January #$Wednesday) but not
            (#$intersectsIntervalType #$Wednesday #$January) -- nor
            transitive  -- (#$intersectsIntervalType #$CalendarSummer
            #$June) & (#$intersectsIntervalType #$June =
#$CalendarSpring).",
        rdfs:label "intersects interval type"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#hardnessOfObject>

    Annotations:=20
        rdfs:comment "(#$hardnessOfObject OBJ DEGREE) means that the
            instance of #$SolidTangibleThing OBJ has this DEGREE of =
#$Hardness.",
        rdfs:label "hardness of object"
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Hardness>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#causes-PropProp>

    Annotations:=20
        rdfs:comment "(#$causes-PropProp p1 p2) means that p1 causes p2.
            That is, the state of affairs described by proposition p1
            causally leads to the state of affairs described by p2.
            This is stronger than material implication; i.e., it must
            also be the case that (#$implies p1 p2).  Note that
            #$causes-PropProp means more than #$implies, of course:
            there is a temporal ordering involved, there is a presumed
            mechanism of causation, etc.  Unlike #$implies,
            #$causes-PropProp is not reflexive; one would not say that
            p1 causes p1, even though p1 implies p1.  Another difference
            between #$implies and #$causes-PropProp is that
            #$causes-PropProp is a predicate, not a logical connective.
            Just because (#$causes-PropProp p1 p2) is true that does NOT
            entail that (#$causes-PropProp (#$not p2) (#$not p1)) is
            true.  Note that (#$causes-PropProp p1 p2) is generally a
            more accurate way of talking about causation than saying
            that some event e1 causes event e2 (which one can do in Cyc,
            using the predicate #$causes-EventEvent) since often there
            are a few key aspects of e1 that cause a few key aspects of
            e2, and the remaining details of e1 and e2 were, to first
            order, irrelevant.  Note that, similarly, (#$causes-PropProp
            p1 p2) is generally a more accurate way of talking about
            causation than saying that some situation (see #$Situation)
            SIT caused something to be true (which one can do in Cyc,
            using the predicate #$causes-SitProp) since often there is
            some specific aspect of the situation that is the cause of
            the proposition's becoming satisfied.  Because this
            predicate is asymmetric and since effect (p2) can not
            temporally precede cause (p1), #$causes-PropProp may not be
            used to express mutual causation, e.g. feedback loops for
            which it may be said that two events (probably more
            process-like) cause each other.  We consider mutual
            causation to be a different form of causation and should be
            expressed using some as of yet (Dec 96) unreified
            relationship.  See #$NoteAboutCausalityPredicates for a map
            of related predicates.--#$BillJ, Feb 17, 1998",
        rdfs:label "causes - prop prop"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELSentence-Assertible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELSentence-Assertible>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#stuckTo>

    Annotations:=20
        rdfs:comment "(#$stuckTo OBJ1 OBJ2) means that OBJ1 and OBJ2 are
            held together by an adhesive force that is at least strong
            enough to support the whole weight of (the lighter of) OBJ1
            or OBJ2.  Either OBJ1 or OBJ2 must be `sticky' or have
            a sticky surface; e.g., duct tape, honey, chewing gum, and
            perhaps magnetism.  #$stuckTo may represent a weak form of
            connection, one that may be separated by manual force.
            Note: If a third object (such as glue) supplies the adhesive
            force holding OBJ1 and OBJ2 together, or if OBJ1 or OBJ2
            were acted on non-trivially (e.g., welding, not simply
            contact or pressure), then see #$bondedTo and its =
specializations.",
        rdfs:label "adhere"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#followingIntervalType>

    Annotations:=20
        rdfs:comment "(#$followingIntervalType X Y) indicates that every
            instance of X is followed by some instance of Y, and every
            instance of Y is preceded by some instance of X.  The
            instance of Y is #$contiguousAfter the instance of X.  For
            example,  (#$followingIntervalType #$Saturday #$Sunday).
            Every Saturday is followed by a Sunday, and every Sunday is
            preceded by a Saturday; the Sunday is #$contiguousAfter the =
Saturday.",
        rdfs:label "following interval type"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalObjectType>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalObjectType>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#postureOfAnimal>

    Annotations:=20
        rdfs:comment "(#$postureOfAnimal ?AN ?POS) means that the
            #$Animal ?AN is in the #$Posture ?POS.  #$Postures are types
            of attributes that describe bodily configurations and/or
            orientations of #$Animals.  See #$Posture for examples.",
        rdfs:label "attitude"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Posture>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#directionOfTranslation-Throu=
ghout>

    Annotations:=20
        rdfs:comment "(#$directionOfTranslation-Throughout MOVEMENT DIR)
            means that the  #$objectMoving in MOVEMENT moves in the
            direction DIR *throughout*  MOVEMENT.  I.e. for every
            #$timeSlices of MOVEMENT the direction of  the
            #$objectMoving is DIR.  This is useful for talking about the
            'instantaneous direction' of a translation event.
            It is also useful  for talking about the direction of motion
            in a movement event in which  there is no curving.  Note
            that the semantics of this can get  confusing when
            #$directionOfTranslation-Throughout is inside #$holdsIn
            expressions.  For example, let's say a particle P,
            moves in a great  arcing motion event M which lasts for one
            hour.  If we pick two  *instances*, I1 and I2 within that
            hour, the value of DIR (if it is a  precise vector) must be
            different.  Thus, in CycL the values of D1 and  D2 would be
            different (#$holdsIn I1
            (#$directionOfTranslation-Throughout M D1)), (#$holdsIn I2
            (#$directionOfTranslation-Throughout M D2)) because the
            instantaneous  direction of travel would be changing
            thoughout M.  Furthermore, it  would be impossible to
            ascribe a precise vector value for DIR that  would apply to
            (#$holdsIn M (#$directionOfTranslation-Throughout M  D3)) or
            equivalently to (#$directionOfTranslation-Throughout M D3)
            for  the same reason, i.e. that the direction is constantly
            changing  throughout M.",
        rdfs:label "direction"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Movement-TranslationEvent>=
;
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#UnitVectorInterval>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#rateOfRotationOfObject>

    Annotations:=20
        rdfs:comment "#$rateOfRotationOfObject relates an instance of
            #$PartiallyTangible to the rate of change of its physical
            component's angular separation from a reference vector
            as measured from a point of origin.",
        rdfs:label "rate of rotation of object"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#RateOfRotation>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#nonVolitionalCause-RST>

    Annotations:=20
        rdfs:comment "The discourse relation that holds between two
            segments of text when ARG2 specifies something which could
            be a cause of the nonvolitional action described in ARG1.",
        rdfs:label "non volitional cause - r s t"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#evaluate>

    Annotations:=20
        rdfs:comment "(#$evaluate VAR EXPRESSION) is satisfied by an HL
            module which evaluates EXPRESSION and binds VAR to the
            result.  For example, (#$evaluate ?SUM (#$PlusFn 1 2)) would
            bind ?SUM to 3.",
        rdfs:label "evaluate"
   =20
    Domain:=20
        owl:Thing
   =20
    Range:=20
        owl:Thing
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#hostOfEvent>

    Annotations:=20
        rdfs:comment "(#$hostOfEvent GATHERING AGENT) means that AGENT
            is a host of the #$SocialGathering GATHERING.",
        rdfs:label "host"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SocialGathering>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#actorPartsAffected>

    Annotations:=20
        rdfs:comment "(#$actorPartsAffected ACT PART) means that PART is
            an #$objectActedOn in ACT, and it is one of the
            #$anatomicalParts of the organism which is #$bodilyActedOn
            in ACT.  For example, during a man's morning shave, his
            #$Beard is an #$actorPartsAffected, but the hand with which
            he shaves is not, because his beard is changed, but his hand
            is not changed (`acted on') in any significant way.",
        rdfs:label "actor parts affected"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#OrganismPart>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#equalSymbols>

    Annotations:=20
        rdfs:comment "This binary predicate, both of whose arguments
            are #$quotedArguments, can be used to make identity
            assertions about symbols.  Stated loosely,  (#$equalSymbols
            X Y) means that X and Y are one and the same symbol.  Given
            that the arguments are  quoted , however, it is more
            accurate to say: A GAF consisting of the expression
            '#$equalSymbols' followed by CycL expressions A
            and B (all enclosed within a pair of parentheses) is true if
            and only if A and B are (two occurrences of) the same
            expression.  Note that this is stronger than merely saying
            that A and B denote the same thing.  As an example (using
            English expressions for convenience), the name
            'Bertrand   Russell' and the description 'the
            author of  On Denoting ' are two different
            expressions, even though they both denote the same person.
            Two symbols can even share the same intensional meaning and
            still be different symbols; e.g. 'bachelor' and
            'unmarried male'. The relation #$equalSymbols does
            hold, however,  between 'bachelor' and
            'bachelor' (at least if we pretend that
            'bachelor' is a   CycL expression), as it does
            between the CycL constant '#$BertrandRussell' and
            the Cycl constant '#$BertrandRussell'.  See also
            #$differentSymbols and #$equals.",
        rdfs:label "equal symbols"
   =20
    Domain:=20
        owl:Thing
   =20
    Range:=20
        owl:Thing
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#dislikesSensorially>

    Annotations:=20
        rdfs:comment "(#$dislikesSensorially AGT SENSUM) means that the
            #$PerceptualAgent AGT feels some physical discomfort from
            the sensory experience of SENSUM (a taste, an odor, a
            particular level of pain, etc. --- see #$SensoryAttribute).
            Note: this is a stronger statement than (#$not
            (#$likesSensorially AGT SENSUM)), as there may be many
            #$SensoryAttributes which one neither particularly likes nor =
dislikes.",
        rdfs:label "dislike"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PerceptualAgent>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SensoryAttribute>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#mother>

    Annotations:=20
        rdfs:comment "(#$mother OFFSPRING FEMALE) means that the
            #$FemaleAnimal FEMALE is the female biological parent of the
            #$Animal OFFSPRING    .",
        rdfs:label "mother"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#FemaleAnimal>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#rents>

    Annotations:=20
        rdfs:comment "The predicate #$rents relates an agent to
            something that s/he is renting.  (#$rents AGT OBJ) means
            that the #$Agent AGT is renting the object (possibly a piece
            of real estate) OBJ from another, unspecified agent.   AGT
            is the borrower, renter, lessee or tenant.  AGT has
            temporary use and enjoyment of OBJ, for a charge.  See also
            #$TemporaryUserRightsAgreement,
            #$TemporaryChangeOfUserRights, #$Renting.",
        rdfs:label "rents"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#iboCreated>

    Annotations:=20
        rdfs:comment "The predicate #$iboCreated is used to link a
            particular information bearing object (IBO) to the event in
            which it is created.  (#$iboCreated CREATION IBO) means that
            the #$InformationBearingObject IBO is created in the event
            CREATION.  For example, my copy of today's `Austin
            American-Statesman' morning paper was created during
            the previous night's paper-publishing event.",
        rdfs:label "ibo created"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#IBOCreation>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InformationBearingObject>=

   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#dailyLowTemperature>

    Annotations:=20
        rdfs:comment "(#$dailyLowTemperature PLACE TEMP) means that the
            #$Temperature TEMP is the low temperature for a day at the
            #$GeographicalRegion PLACE.  #$dailyLowTemperature is
            typically used for a specified period of time (e.g., a
            particular day or a specific season); it may be used with
            generic temperature ranges as well as precise =
temperatures.",
        rdfs:label "daily low temperature"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeographicalRegion>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Temperature>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#ist>

    Annotations:=20
        rdfs:comment "(#$ist MICRO PROP) means that the Cyc assertion
            PROP is true in the Cyc #$Microtheory MICRO.  E.g., one
            might assert (#$ist Image8093Mt (#$age #$Lenat
            (#$YearsDuration 5)) to state that in the context of a
            certain photograph, Doug was 5 years old.  In other
            microtheories, Doug would have different ages, or not be
            `known about' at all.",
        rdfs:label "ist"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Microtheory>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELSentence-Assertible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#constrainsArg>

    Annotations:=20
        rdfs:comment "(#$constrainsArg METAPRED N) means that  METAPRED
            can be used to put a constraint on a given relation's
            Nth  argument-place. For example, we have (#$constrainsArg
            #$arg2Isa 2).  There is one exception: By convention, we
            take (#$constrainsArg METAPRED 0) to mean that METAPRED can
            be used to constrain _any_ of a relation's argument
            places.  Examples of such metapredicates are #$argsIsa and =
#$argsGenl.",
        rdfs:label "constrains arg"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#MetaPredicate>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#NonNegativeInteger>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#forceActingOnObject>

    Annotations:=20
        rdfs:comment "#$forceActingOnObject is a predicate relating an
            instance of #$PartiallyTangible to any force which changes
            its direction of travel or the speed at which it is =
traveling.",
        rdfs:label "force acting on object"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#loopInSystem>

    Annotations:=20
        rdfs:comment "(#$loopInSystem LOOP SYS) means that LOOP is a
            'loop' in SYS, which is like a link in SYS except
            that it has exactly one node on it as if it is a link whose
            two end nodes are the same.  Each loop in SYS is also a
            cycle in SYS, see #$cycleInSystem.  The differences between
            a loop and a (non-loop) cycle in SYS include that (i) there
            is exactly one point in SYS on a loop (which must be a node
            in SYS), but there may in general be any finite number of
            nodes (and even as many points as there are real numbers) on
            some (non-loop) cycle in SYS, and that (ii) The unique node
            in SYS on a loop may or may not be an end point of a link in
            SYS, but each node on a (non-loop) cycle in SYS must be an
            end point of at least two links in SYS.  These imply that
            there can be at most one 'intersection point' on a
            loop in SYS but there can be any finite number of
            'intersection points' on a (non-loop) cycle in
            SYS.  See #$pointOnCycle and #$junctionInSystem. Note that
            under current treatment of loops in a path system, if one
            would like to talk about a 'loop' in a path system
            a 'part' of which is a path in the system, then
            he/she should make it a cycle rather than a loop in the
            system because according to what we said above, no
            'part' of a loop in the system can be presented as
            a path in the system.  Note also that in some cases (such as
            talking about relations between different #$PathSystems),
            using (#$LoopsFn SYS) to denote the set of all loops in SYS
            is more convenient than using the predicate =
#$loopInSystem.",
        rdfs:label "loop in system"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Path-Cyclic>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PathSystem>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#in-ContOpen>

    Annotations:=20
        rdfs:comment "(#$in-ContOpen OBJ CONT) means that OBJ is
            contained in CONT -- CONT confines or holds OBJ in -- but
            OBJ can be  removed from CONT without having to either A)
            open any portals in CONT  B) break some part of CONT or C)
            break OBJ into smaller pieces such  that it can fit through
            some portal of CONT's.  Note that  (#$in-ContOpen OBJ
            CONT) is a relationship based on the size of OBJ  and the
            largest portal of CONT that OBJ might be able to traverse
            through.  For example, a paperclip might be #$in-ContOpen a
            jail cell even  though the person locked inside would be
            #$in-ContClosed the jail  cell.  This is because the paper
            clip is small enough to fit in  between the bars of the cell
            whereas the person is not.  See  #$portalState for
            vocabulary relating containers to whether its  portals are
            open or closed.",
        rdfs:label "in - cont open"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#transportees>

    Annotations:=20
        rdfs:comment "The predicate #$transportees relates a
            translational motion event to the object(s) transported by a
            separate  object, i.e. a distinctly separate other
            participant in the  event. (#$transportees MOVE OBJ) means
            that some #$conveyor-Generic  facilitates the conveyance of
            OBJ in MOVE. For example, in a dumptruck  driving event, the
            dirt in the back of the truck is a #$transportees.  Any
            humans in the truck cab (or truck bed) during the trip are
            also  #$transportees; however, a more precise role
            designation for humans  riding in the truck would be either
            #$passengers or (for the driver)  #$driverActor.  Borderline
            positive example #$transportees include the  clothes worn by
            a person walking, or a horseshoe worn by a horse  walking.
            A negative exemplar of a #$transportees is the ear of the
            person walking.  This is because #$transporters do not
            transport their  parts when they move.  In other words,
            #$transporters only transport  separate objects.
            #$translatesFromTo on the other hand, does apply to  parts
            of #$transportees.  Note also that parts of #$transportees
            are  not necessarily #$transportees themselves.  See also
            the comments on  #$TransportationEvent and #$transporter.",
        rdfs:label "transportee"
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#arityMin>

    Annotations:=20
        rdfs:comment "(#$arityMin REL NUMBER) means that the
            #$VariableArityRelation REL takes at least the number of
            arguments given by NUMBER.  For example, the #$arityMin of
            all instances of #$UnitOfMeasure is 1.  See also #$arityMax
            and #$arity.",
        rdfs:label "arity min"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#VariableArityRelation>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#NonNegativeInteger>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#genls>

    Annotations:=20
        rdfs:comment "(#$genls COL SUPER) means that SUPER is one of the
            supersets of COL.  Both arguments must be elements of
            #$Collection.  Cyc knows that #$genls is transitive; that
            is, if one asserts (#$genls COL SUPER) and (#$genls SUPER
            BIGGER), Cyc will infer that (#$genls COL BIGGER).
            Therefore, in practice one only manually asserts a small
            fraction of the #$genls assertions --- the vast majority are
            inferred automatically by Cyc.",
        rdfs:label "genls"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#fieldsOfActivity>

    Annotations:=20
        rdfs:comment "(#$fieldsOfActivity X FLD) means the #$Person X
            was or is active in the #$FieldOfStudy FLD, and usually is
            making, has made, or intends to make some contribution to
            FLD.  E.g., (#$fieldsOfActivity #$Thales #$MilesianSchool)
            and, to take a more recent example, (#$fieldsOfActivity
            #$Lenat #$ArtificialIntelligence).",
        rdfs:label "fields of activity"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Person>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#FieldOfStudy>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ethnicGroupsHere>

    Annotations:=20
        rdfs:comment "The ethnic groups that inhabit a geographical =
region.",
        rdfs:label "ethnic groups here"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeopoliticalEntity>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#EthnicGroupType>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#deliberateActors>

    Annotations:=20
        rdfs:comment "(#$deliberateActors ACT ACTR) means that the
            #$Agent ACTR is conscious, volitional, purposeful in the
            event ACT.   ACTR is aware of acting in ACT and chooses to
            play the role he/she/it has in that event; i.e., ACTR has
            some purpose in mind.  Note:  If you do something
            deliberately but you fail, you are still a
            #$deliberateActors.  For instance, you are a near-sighted
            doer of #$ShowingSupportForSomeone at a fencing match, and
            it turns out you were cheering for Fred when you thought you
            were cheering for Joe; nevertheless, you are still one of
            the #$deliberateActors in the #$ShowingSupportForSomeone
            event.  Note: Legal responsibility is a separate issue from
            `deliberateness.'  Doing something in a fit of rage
            (e.g., a crime of passion) still involves purpose, volition,
            and consciousness even if considered for only an instant,
            and even if the laws and courts find you not
            guilty.--Pittman, Aug. 26, 1996",
        rdfs:label "deliberate"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#fitsIn>

    Annotations:=20
        rdfs:comment "The predicate #$fitsIn is used to give an
            approximation of the external size and shape of particular
            tangible objects, by relating an object to an abstract
            region of space described as a geometric shape with definite
            dimensions.  (#$fitsIn OBJ SHAPE) gives an upper bound for
            the size of the object OBJ, by stating what sized shape OBJ
            will fit inside.  #$fitsIn uses the elements of
            #$ShapeFunction (q.v.) for reference, especially the basic
            shapes generated by #$RectangularSolidFn, #$CylinderFn, and
            #$SphereFn.  (Note: actual instances of
            AbstractPhysicalShape are NOT used for assertions made with
            #$fitsIn.)  Examples: (#$fitsIn #$Pittman
            (#$RectangularSolidFn (#$Meter 2) (#$Meter 0.35) (#$Meter
            0.25))) and (#$fitsIn HopeDiamond (#$CylinderFn (#$Centi
            (#$Meter 10) (#$Centi(#$Meter 10))).  When #$fitsIn is used
            in a rule to represent a class of objects with variable
            sizes, the #$ShapeFunction used should refer to the largest
            size that such objects normally have.  For example, by
            default, any sandwich SW (#$fitsIn SW (#$RectangularSolidFn
            (#$Inch 12) (#$Inch 12) (#$Inch 6))).",
        rdfs:label "fits in"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeometricThing-Abstract>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#eventToMaintain-SitType>

    Annotations:=20
        rdfs:comment "(#$eventToMaintain-SitType EVT SIT_TYPE) means
            that, in the planning context, the maintainance of a
            pre-existing #$Situation satisfying the description of
            SIT_TYPE throughout the course of EVT is part of the purpose
            of EVT.",
        rdfs:label "event to maintain - sit type"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PurposefulAction>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#groupCardinality>

    Annotations:=20
        rdfs:comment "The predicate #$groupCardinality is used to
            indicate the total number of members there are in a
            particular group.  (#$groupCardinality GROUP INTEGER) means
            that the number of members in the #$Group GROUP is INTEGER.
            For example, the #$groupCardinality of the
            #$SevenWondersOfTheAncientWorld is 7.  Cyc infers that the
            #$groupCardinality of any group that is a pair is 2, and
            that of a dozen is 12.",
        rdfs:label "group cardinality"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Group>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#adjacentPathsAtJunction>

    Annotations:=20
        rdfs:comment "(adjacentPathsAtJunction JUNCT PATH) means that
            the #$JunctionOfPaths JUNCT has PATH as one of the paths
            (instances of #$Path-Generic) joining it.  A junction may
            connect many paths (it must connect at least three distinct
            paths), and a path may pass through many junctions, and may
            end at a junction.  Examples: all the streets meeting at a
            certain #$Intersection-Street, the particular #$Trachea and
            both primary bronchi meeting at the
            #$TracheobronchialJunction between a certain person's
            #$Lungs, and three #$LongitudeLines intersecting at the
            #$SouthPole.  Neither PATH nor JUNCTION need be instances of
            #$PartiallyTangible, #$TemporalThing, or #$SpatialThing;
            however if PATH is, JUNCTION must also be.",
        rdfs:label "adjacent paths at junction"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#JunctionOfPaths>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Path-Generic>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ambientRelativeHumidity>

    Annotations:=20
        rdfs:comment "(#$ambientRelativeHumidity LOC DEGREE) indicates
            the DEGREE to which the water vapor content of the air at
            LOC approaches the total possible saturation (at that =
temperature).",
        rdfs:label "ambient relative humidity"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeographicalRegion>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#RelativeHumidity>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#internalParts>

    Annotations:=20
        rdfs:comment "(#$internalParts OBJ PART) means that OBJ has PART
            as one of its internal #$physicalParts.  I.e. PART is
            totally inside OBJ and is part of it.",
        rdfs:label "interior"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#middleName>

    Annotations:=20
        rdfs:comment "(#$middleName X STRNG) means that #$Person X is
            known by the #$HumanGivenNameString STRNG as his or her
            middle name.  E.g., (#$middleName #$Lenat
            ``Bruce'').  A person rarely has more than one
            middle name.  In some cultures, when a wedding occurs, one
            party changes their middle name to whatever their #$lastName
            used to be, thus leading to cases where the person's
            new middle name is actually a #$HumanFamilyNameString rather
            than a #$HumanGivenNameString --- the same is true in some
            cultures when an infant is born and given, as a middle name,
            the last name of a grandparent (other than the infant's
            last name).  See also #$middleNameInitial.",
        rdfs:label "middle name"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLReifiableDenotationalTer=
m>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#HumanGivenNameString>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#resistanceToBioDeterioration=
>

    Annotations:=20
        rdfs:comment "(#$resistanceToBioDeterioration OBJ DEGREE) means
            that the tangible object OBJ has the indicated DEGREE of
            resistance to biological deterioration.",
        rdfs:label "resistance to bio deterioration"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BioDeteriorationResistance&g=
t;
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#eventToAchieve-SitType>

    Annotations:=20
        rdfs:comment "(#$eventToAchieve-SitType EVT SIT_TYPE) means
            that, in the planning context, it is part of the purpose of
            EVT that a situation of type SIT_TYPE become true in EVT but
            not hold true for the duration of EVT.",
        rdfs:label "event to achieve - sit type"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PurposefulAction>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#salutation>

    Annotations:=20
        rdfs:comment "(#$salutation PRSN TITLE) means the #$Person
            PRSN's name may have the #$CourtesyTitle TITLE attached
            to it, such as: Mr., Ms., Mrs., Miss, Dr., etc., when that
            person is addressed.",
        rdfs:label "salutation"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Person>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CourtesyTitle>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#superTaxons>

    Annotations:=20
        rdfs:comment "The predicate #$superTaxons is used to relate
            elements of #$BiologicalTaxon.  (#$superTaxons TAXON
            GEN-TAXON) means that GEN-TAXON is a #$BiologicalTaxon above
            (i.e., more general and inclusive than) the more specific
            #$BiologicalTaxon TAXON.  Every instance of TAXON must
            therefore also be an instance of GEN-TAXON; the same holds
            for the #$taxonMembers relation.  Example: (#$superTaxons
            #$DomesticCat #$FelisGenus).  See also #$taxonMembers.",
        rdfs:label "super taxons"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalTaxon>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalTaxon>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#schoolSymbolName-Male>

    Annotations:=20
        rdfs:comment "(#$schoolSymbolName-Male SCHOOL STRING) means that
            STRING is a common way to refer to SCHOOL-affiliated
            #$SportsTeams, clubs, and other student organizations.
            Accordingly, instances of STRING will be pluralized (e.g.
            'the Ohio State Buckeyes').  Since the advent of
            co-ed higher education, some schools have found      that
            their symbol-name is exclusionary, and so       have gone on
            to adopt alternative, 'female' names       to
            apply to 'female-only' teams, clubs, etc.
            When entering lexical info for a school in such      a
            situation, make sure to use both #$schoolSymbolName-Male
            and #$schoolSymbolName-Female.",
        rdfs:label "school symbol name - male"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#EducationalOrganization>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#HumanGivenNameString>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#pathInSystem>

    Annotations:=20
        rdfs:comment "(#$pathInSystem PATH SYS) means that PATH is a
            path in the path system SYS.  Paths in SYS are defined as
            follows.  (i) Every link in SYS is a path in SYS.  (ii)
            Every subpath between 'points' on a link in SYS is
            a path in SYS.  (iii) The concatenation of paths PATH1 and
            PATH2 in SYS is a path in SYS, provided there is only one
            point on both paths.  Every path in the system is
            constructible by applying (i), (ii) and/or (iii) finitely
            many times.  So a path in SYS can 'start'
            somewhere along a link, 'go through' several other
            links and nodes, and 'end' somewhere along a link
            (note that the path may be undirected).  Or it could just go
            from node to node.  This is defined precisely, using
            #$SubPathBetweenFn, #$JoinPathsFn, #$pathBetweenInSystem and =
#$linkBetweenInSystem.",
        rdfs:label "path in system"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Path-Simple>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PathSystem>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#physicalStructuralIntegrity&=
gt;

    Annotations:=20
        rdfs:comment "(#$physicalStructuralIntegrity SUBST DEGREE) means
            that the tangible object SUBST has DEGREE ability to
            maintain its physical structure intact in the face of
            various forces.  DEGREE is an instance of #$GenericQuantity.
            The #$physicalStructuralIntegrity of an object may be
            inferred from some of its other physical attributes; e.g.,
            something with the #$physicalStructuralAttributes #$Granular
            has a #$Low degree of #$physicalStructuralIntegrity; things
            whose #$stateOfMatter is #$LiquidStateOfMatter have
            #$VeryLow #$physicalStructuralIntegrity.",
        rdfs:label "physical structural integrity"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#GenericQuantity>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#vehicle>

    Annotations:=20
        rdfs:comment "(#$vehicle EVENT VEHICLE) means that VEHICLE is a
            #$TransportationDevice-Vehicle which is both the
            #$providerOfMotiveForce and the #$transporter in EVENT.  If
            an object is a #$TransportationDevice-Vehicle and plays the
            role of #$transporter in some moving event, then it
            generally  will play the role of #$vehicle in that event.
            Examples: a car plays the role of #$vehicle in driving.
            Note, however, that a bicycle does not play the role of
            #$vehicle in bike riding since it is not a provider of
            motive force.  A borderline non-example is someone sitting
            in their car while it's being pulled by a towtruck;
            their car is not playing the role of #$vehicle in that =
event.",
        rdfs:label "vehicle"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TransportationEvent>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TransportationDevice-Vehicle=
>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#abnormal>

    Annotations:=20
        rdfs:comment "Every default rule in our system      P(x1,...,xn)
            =3D> Q(x1,...,xn)    is implicitly treated as
            (not(abnormal(x1,...,xn)) and P(x1,...,xn) =3D>
            Q(x1,...,xn)    This allows rules without exceptions to
            never have to incur the  overhead of default reasoning.
            Exceptions to rules are written like so:      (#$exceptWhen
            R(x1,...,xn) Rule001)    and get canonicalized into rules
            concluding abnormal like so:      R(x1,...,xn) =3D>
            (#$abnormal(x1,....,xn) Rule001)    Since a different
            'abnormality' predicte is needed for every default
            rule in the system, we instead handle this uniqueness
            requirement by  having a single #$abnormal predicate which
            takes the rule in question  as an argument.    Also, the
            variables over which abnormality is computed is given as a
            single list.  This allows #$abnormal to be binary rather
            than  arbitrary arity.",
        rdfs:label "abnormal"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLList>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLAssertion>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#subGoals>

    Annotations:=20
        rdfs:comment "(#$subGoals G SUB) means that SUB is a subordinate
            goal of G.  In other words, SUB is an intermediate objective
            or milestone to be accomplished in the course of pursuing
            the overall #$Goal G.",
        rdfs:label "sub goals"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELSentence-Assertible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELSentence-Assertible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#nodeInSystem>

    Annotations:=20
        rdfs:comment "(#$nodeInSystem NODE SYS) holds just in case NODE
            is a 'node' in SYS.  Every node in SYS is a point
            in SYS, but (i) only nodes can be end points of links (see
            #$linkBetweenInSystem), 'deadends' (see
            #$deadEndInSystem) or 'isolated points' (i.e.,
            points that are not on any link or loop, see
            #$isolatedNodeInSystem).  (ii) Each point that is not a node
            must be somewhere on a single link.  That is to say, for
            each point X in SYS, either (#$pointOnPath X LINK) holds for
            unique link LINK in SYS, or X is a node.  This implies that
            every 'intersection' point (see
            #$junctionInSystem) must be a node.  Note that in some cases
            (such as talking about relations between different
            #$PathSystems), using (#$NodesFn SYS) to denote the set of
            all nodes in SYS is more convenient than using the predicate =
#$nodeInSystem.",
        rdfs:label "node in system"
   =20
    Domain:=20
        owl:Thing
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PathSystem>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#biases>

    Annotations:=20
        rdfs:comment "(#$biases AGT PROP) means that the #$Agent AGT has
            the unsubstantiated belief PROP (represented by a
            #$ELSentence-Assertible).  Biases generally are so deeply
            rooted in the agent that the agent may not be consciously
            aware that PROP is rationally undersupported, and it may be
            concomittantly harder to change their mind about PROP.
            Note:  PROP might or might not turn out to be true (in
            various contexts); often, PROP is some overgeneralization
            which is sometimes true but often false, or which once was
            true but now is usually false, etc.",
        rdfs:label "bias"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IntelligentAgent>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELSentence-Assertible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#wasteProducts>

    Annotations:=20
        rdfs:comment "(#$wasteProducts EV OBJ) means that OBJ is one of
            the by-products of EV which is disposed of, rather than used
            or sold.  See also #$unwantedMatter.",
        rdfs:label "waste products"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PurposefulAction>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#governedByAgreement>

    Annotations:=20
        rdfs:comment "The predicate #$governedByAgreement relates an
            event to an agreement that stipulates something with respect
            to it, such as certain conditions that are to hold during
            the event, or whether the event should or should not occur.
            (#$governedByAgreement EVT AGR) means that some aspects of
            the instance of #$HumanActivity EVT are controlled by, or
            'under the jurisdiction of', the instance of
            #$Agreement AGR.  For example, a #$BuyingGroup may have
            #$SalesContracts with its #$suppliers that specify what
            prices may be charged for goods bought by members of the
            group during the agreement period.  But note that an
            event's being governed by an agreement does not entail
            that the event conforms to what the agreement stipulates: an
            act that violates the agreement is still governed by it.",
        rdfs:label "governed by agreement"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#HumanActivity>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agreement>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#skinColor>

    Annotations:=20
        rdfs:comment "(#$skinColor PERSON SKINCOL) means #$Person PERSON
            has the #$HumanSkinColor SKINCOL.",
        rdfs:label "skin color"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Person>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#enablement-RST>

    Annotations:=20
        rdfs:comment "The discourse relation that holds between two
            segments of text when ARG2 specifies something which could
            enable the listener to carry out the actions described in =
ARG1.",
        rdfs:label "enablement - r s t"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#eventOccursAt>

    Annotations:=20
        rdfs:comment "The predicate #$eventOccursAt relates a particular
            event to the instance of #$SpatialThing-Localized in which
            it occurs.  (#$eventOccursAt EVENT PT) means that the
            spatial extent of EVENT is within PT. For example,
            (#$eventOccursAt LomaPrietaEarthquake SanFranciscoBayArea).
            Use the predicate #$eventPartiallyOccursAt to relate an
            event to any instance of #$SpatialThing-Localized in which
            some sub-event of it occurs.",
        rdfs:label "location"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#nearestSpecMt>

    Annotations:=20
        rdfs:comment "(#$nearestSpecMt MT NEAR-MT) relates any
            microtheory MT to the nearest unsubsumed microtheories
            NEAR-MT which are spec microtheories of MT.  This predicate
            is #$notAssertible, since it must always be recomputed from
            the current state of the #$genlMt hierarchy. Moreover, it is
            merely the #$elInverse of #$nearestGenlMt.",
        rdfs:label "nearest spec mt"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Microtheory>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Microtheory>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#intendedForUseBy>

    Annotations:=20
        rdfs:comment "(#$intendedForUseBy PROD TYPE) means that the
            #$Product PROD is intended to be used by individuals of the
            #$ExistingObjectType TYPE, where TYPE must be a subset of
            #$Organism-Whole.  E.g., many types of products are only for
            use by adults, by women, by dogs, etc. Note:  This is a good
            example of a predicate which is redundant but useful.
            `Redundant' means that any assertion one states using
            #$intendedForUseBy could be stated, albeit less tersely,
            using other, more basic predicates in the KB, in this case
            #$intends and #$usesObject.  Often, a huge number of axioms
            can be drastically shortened by introducing such a redundant
            predicate, and writing axioms that define it in terms of the
            more-basic predicates.",
        rdfs:label "intended for use by"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Product>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ExistingObjectType>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#hasPortalToRegion>

    Annotations:=20
        rdfs:comment "ARG1 is connected to ARG2 through some type of
            portal (e.g. #$hasPortalToRegion(MyMasterBedroom =
MyMasterBathroom))",
        rdfs:label "has portal to region"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#nameOfAgent>

    Annotations:=20
        rdfs:comment "(#$nameOfAgent AGT STRING) means STRING is the
            name(s) of AGT.  AGT can be a #$Person, #$Animal,
            #$Organization, etc.  In most contexts, this means that AGT
            may normally be called STRING, in that context, and should
            therefore include their #$salutation if the context is a
            formal one, should omit their #$lastName if it is
            unambiguous and the context is an intimate one, etc..",
        rdfs:label "name of agent"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent-Generic>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ProperNameString>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#suspendedIn>

    Annotations:=20
        rdfs:comment "(#$suspendedIn OBJ FLUID) means that OBJ is fully
            immersed in FLUID (see #$in-ImmersedFully), and FLUID
            provides a significant supporting or upward force via fluid
            dynamics of FLUID.  That is, OBJ does not undergo rapid
            falling.  Note that a rapidly rising object such as a
            released helium ballon or a submarine on its way towards the
            surface is #$suspendedIn the fluid surround it.  Buoyancy or
            fluid dynamic forces are strong enough that the net upward
            force acting on OBJ is positive, zero, or slightly negative.
            A feather in free fall is a borderline negative example of
            #$suspendedIn.  An airborne (see #$Airborne) soap bubble
            slowly drifting towards the ground is a borderline positive
            example of #$suspendedIn (in typical contexts).  An
            underwater bubble floating to the surface is a positive
            exemple usage of #$suspendedIn.  A rock in free fall is a
            clear negative exemplar.  An air bubble rising to the
            surface is a positive exemplar of #$suspendedIn.  Birds,
            airplanes, and cruise missiles flying are positive examples
            of #$suspendedIn because fluid dynamics of the surrounding
            air plays a major role in keeping them aloft.  Rockets or
            blasting blasting off, on the other hand, are negative
            examples of #$suspendedIn because the dynamics of FLUID
            (i.e. the air surrounding them) does not play a major role
            in the forces keeping them aloft.  A floating (see
            #$in-Floating) ship, although #$supportedBy the water, is
            not #$suspendedIn the water because it is only
            #$in-ImmersedPartly the water.  See also #$Suspension,
            #$suspendedPart, #$suspendingFluid.",
        rdfs:label "suspended in"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#FluidTangibleThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#subRegions>

    Annotations:=20
        rdfs:comment "(#$subRegions SUPER SUB) means that SUPER and SUB
            are both (effectively) two-dimensional regions, and the area
            SUB lies wholly within the region SUPER (see inRegion).
            SUPER may or may not completely surround SUB.  To relate two
            instances of #$GeopoliticalEntity, use the predicate,
            #$geopoliticalSubdivision, if it applies, and for other
            instances of #$GeographicalRegion use =
#$geographicalSubRegions.",
        rdfs:label "sub regions"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Surface-Generic>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Surface-Generic>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#nearestGenlAttributes>

    Annotations:=20
        rdfs:comment "(#$nearestGenlAttributes ATT NEAR-ATT) relates any
            attribute value ATT to the nearest unsubsumed attribute
            value NEAR-ATT of which it is a spec attribute.  This
            predicate is #$notAssertible, since it must always be
            recomputed from the current state of the #$genlAttributes =
hierarchy.",
        rdfs:label "nearest genl attributes"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AttributeValue>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AttributeValue>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#expansionAxiom>

    Annotations:=20
        rdfs:comment "(#$expansionAxiom PRED ASSERT) means that the
            assertion ASSERT is part of the expansion of PRED.",
        rdfs:label "expansion axiom"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#RuleMacroPredicate>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLAssertion>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#alertnessLevel>

    Annotations:=20
        rdfs:comment "Predicate (#$alertnessLevel SENTIENT_BEING LEVEL)
            indicates how alert SENTIENT_BEING is in the period in which
            the predicate holds.  The major levels are #$Unconscious and
            #$Awake, but more specific attributes such as #$Asleep and
            #$VeryAlert exist as well.",
        rdfs:label "alertness level"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#IndividualAgent>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Alertness>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#equals>

    Annotations:=20
        rdfs:comment "The predicate #$equals is the CycL version of the
            identity relation.  (#$equals THING1 THING2) means that
            THING1 and THING2 are numerically identical, i.e. they are
            one and the same thing.  A formula of this form is true if
            and only if the terms occupying #$equals's two
            argument-places denote the same thing.",
        rdfs:label "equal"
   =20
    Domain:=20
        owl:Thing
   =20
    Range:=20
        owl:Thing
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#oppositeDirection-Precise>=
;

    Annotations:=20
        rdfs:comment "Predicate used mainly for reasoning about
            orientations within a given  frame of reference.
            (#$oppositeDirection-Precise DIR OPPDIR) means  that DIR is
            precisely the opposite direction to OPPDIR.  The predicate
            may be taken to imply that the vectors denoting the
            directions are  separated by 180 degrees.",
        rdfs:label "opposite direction - precise"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#UnitVector-Precise>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#UnitVector-Precise>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#containsMisinformationAbout&=
gt;

    Annotations:=20
        rdfs:comment "(#$containsMisinformationAbout IBT THING) means
            that IBT contains false information about THING.",
        rdfs:label "contains misinformation about"
   =20
    Range:=20
        owl:Thing
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#threeWayJunctionInSystem>=


    Annotations:=20
        rdfs:comment "(#$threeWayJunctionInSystem JUNCT SYS) means that
            JUNCT is a 3-way junction in the specified #$PathSystem SYS.
            Formally, a 3-way junction in SYS is any point (actually,
            any node) X in SYS such that either there are exactly 3
            links and no loops in SYS that X is on, or there are exactly
            1 link and 1 loop in SYS that X is on.  See
            #$junctionInSystem.  When the junction is is simply a
            customary junction not based on a specified #$PathSystem,
            use #$ThreeWayJunctionOfPaths.",
        rdfs:label "three way junction in system"
   =20
    Domain:=20
        owl:Thing
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PathSystem>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#transporter>

    Annotations:=20
        rdfs:comment "(#$transporter MOVE OBJ) means that OBJ enables or
            facilitates the conveyance of the #$transportees in the
            #$TransportationEvent MOVE.  OBJ is an #$objectMoving in
            MOVE that moves along with the #$transportees.  OBJ will
            generally hold, support, contain, pull, or push the
            #$transportees throughout the MOVE #$Event.  OBJ may or may
            not be the #$providerOfMotiveForce in the event MOVE.  If
            OBJ stays with each #$primaryObjectMoving from the
            #$fromLocation to the #$toLocation, moving along the same
            trajectory, then it is also a #$primaryObjectMoving.      If
            OBJ facilitates the motion of the #$primaryObjectMoving but
            does not itself engage in translational motion it is merely
            the conveyor of the action, and the role
            #$conveyor-Stationary should be asserted.  If it is unclear
            whether the conveyor is stationary or not, the role
            #$conveyor-Generic is used.  Specializations of the role
            #$transporter should be used when possible: although
            automobiles are #$transporters in many events, they should
            normally have the more specific role designation of
            #$vehicle because they are also #$SelfPoweredDevices.   When
            a car is being towed by a towtruck, the car is just a
            #$transporter of any of its contents while the towtruck is
            the #$vehicle of that event.  An additional role designation
            for some #$transporters -- those which are #$PhysicalDevices
            -- is #$deviceUsed; e.g., the use of crutches in hobbling or
            ice skates in skating.  See the #$comment on
            #$TransportationEvent.  Note that an organism may be a
            #$transportees in a #$Bicycle riding or #$Skating event as
            well as being the #$providerOfMotiveForce in such cases.",
        rdfs:label "transporters"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TransportationEvent>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#arg6Format>

    Annotations:=20
        rdfs:comment "(#$arg6Format PRED FORMAT) means that FORMAT tells
            how many different sixth arguments  there can be to PRED,
            given some fixed set of other arguments.  See  #$Format for
            a description of the possible values for FORMAT.",
        rdfs:label "arg 6 format"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Predicate>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Format>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#directedCycleInSystem>

    Annotations:=20
        rdfs:comment "(#$directedCycleInSystem CYCLE SYS) means that
            CYCLE is a cycle in the #$Semi-DirectedPathSystem SYS that
            observes the directions of paths in SYS, i.e., all parts of
            CYCLE that are paths in SYS must observe the orders or
            directions of the paths in SYS.  For example, if PATH is a
            path in SYS directed from X to Y in SYS, and if LINK is a
            link in SYS directed from Y to X, and in addition if LINK is
            different from PATH, then (#$JoinPathsIntoCycleFn (#$TheList
            X PATH Y LINK X)) is a cycle in SYS that observes the
            directions of paths in SYS. Note that in a
            #$Semi-DirectedPathSystem SYS, every loop in SYS is a
            directed cycle in SYS.  Otherwise a directed cycle is a
            'proper' cycle, i.e., it is the concatenation of
            some directed paths in SYS.",
        rdfs:label "directed cycle in system"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Path-Cyclic>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Semi-DirectedPathSystem>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#fruitOfType>

    Annotations:=20
        rdfs:comment "(#$fruitOfType PLANT-TYPE FRUIT-TYPE) means that
            FRUIT-TYPE is the type of #$Fruit that PLANT-TYPE bears.",
        rdfs:label "fruit of type"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#orientation>

    Annotations:=20
        rdfs:comment "(#$orientation OBJECT ORTN) means that the
            tangible OBJECT is oriented in the way described by the
            #$OrientationAttribute ORTN.  Examples: (#$orientation OBJ
            #$RightSideUp), (#$orientation OBJ #$VerticalOrientation).
            #$orientation is asserted with respect to the current
            context's #$FrameOfReference.",
        rdfs:label "orientation"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#OrientationAttribute>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#citizens>

    Annotations:=20
        rdfs:comment "The predicate #$citizens indicates that a
            particular person is a citizen of a particular
            country/state/... .  (#$citizens GEOPOL PERSON) means that
            GEOPOL is a #$GeopoliticalEntity in which the #$Person
            PERSON has full rights of citizenship (whatever those rights
            might consist of in GEOPOL).",
        rdfs:label "citizen"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeopoliticalEntity>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Person>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#referredServiceProvider>

    Annotations:=20
        rdfs:comment "The agent ARG2 who provides the service ARG1 was
            referred by another agent.",
        rdfs:label "referred service provider"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ServiceEvent>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ist-Information>

    Annotations:=20
        rdfs:comment "This is a form of #$ist that applies to the
            explicit content of a chunk of information.  It is needed so
            we can distinguish between things that are true in an
            information context because they were explicitly stated, and
            things that are true because they can be inferred.",
        rdfs:label "ist - information"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PropositionalInformationThin=
g>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELSentence-Assertible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#worksWith>

    Annotations:=20
        rdfs:comment "The predicate #$worksWith relates two agents who
            in some way work together.  The two #$Agents may be people
            or organizations.  (#$worksWith AGENT1 AGENT2) means that
            AGENT1 and AGENT2 work together or cooperate in some
            activity for mutual benefit.  They may or may not work for
            the same employer.  Some types of relationships that provide
            a basis for assertions using #$worksWith include:  coworkers
            in a company, an employee and his boss, organizations
            affiliated in some endeavor, a professional and her client,
            professionals and their representatives.  Examples: a
            research organization #$worksWith its shareholding
            companies; a #$Novelist #$worksWith his or her
            #$PublishingCompany; an #$EntertainmentOrArtsProfessional
            #$worksWith his or her agent (i.e., =
#$ArtistOrEntertainerRepresentative).",
        rdfs:label "works with"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#massNumber>

    Annotations:=20
        rdfs:comment "(#$massNumber WORD STRING) means that STRING is
            the mass noun form of WORD.  For example, `paper' is
            the mass noun form of #$Paper-TheWord.",
        rdfs:label "mass number"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#LexicalWord>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CharacterString>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#resistanceOfObject>

    Annotations:=20
        rdfs:comment "(#$resistanceOfObject OBJ DEGREE) means that the
            tangible object OBJ has this DEGREE of
            #$ElectricalResistance.  A lower value of DEGREE indicates
            OBJ is a better conductor, i.e., one that conducts with less
            energy lost to heat.",
        rdfs:label "resistance"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ElectricalResistance>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#startsAfterEndingOf>

    Annotations:=20
        rdfs:comment "(#$startsAfterEndingOf AFTER BEFORE) means
            (#$after (#$StartFn AFTER) (#$EndFn BEFORE)).   That is, the
            #$startingPoint of AFTER is later than the #$endingPoint of
            BEFORE.    Note:  Cyc's #$startsAfterEndingOf relation
            is equivalent to what James Allen independently dubbed the
            AFTER relation.",
        rdfs:label "starts after ending of"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#inhabitantTypes>

    Annotations:=20
        rdfs:comment "The predicate #$inhabitantTypes is used to
            indicate the type(s) of people who live in a region.
            (#$inhabitantTypes REGION TYPE) means that TYPE is (one of)
            the (primary) type(s) of people who live in the
            #$GeographicalRegion REGION.  For example, to say that
            Chileans are among the primary groups of inhabitants of
            Chile, we assert (#$inhabitantTypes #$Chile
            #$ChileanPerson).  TYPE may be based on ethnicity,
            nationality, age, economics--in short, any demographic
            class.  E.g., (#$inhabitantTypes #$UnitedStatesOfAmerica
            #$AdultMiddleClassAmerican), (#$inhabitantTypes
            #$UnitedStatesOfAmerica #$WorkingAdultAmericanWoman),
            (#$inhabitantTypes #$UnitedStatesOfAmerica =
#$MexicanImmigrantToUSA).",
        rdfs:label "inhabitant types"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeographicalRegion>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ExistingObjectType>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#father>

    Annotations:=20
        rdfs:comment "(#$father OFFSPRING MALE) means that #$MaleAnimal
            MALE is the male biological parent of #$Animal OFFSPRING.",
        rdfs:label "father"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#MaleAnimal>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#mainConstituent>

    Annotations:=20
        rdfs:comment "The predicate #$mainConstituent is used to
            indicate the most significant portion of an element of
            #$ExistingStuffType that makes up a particular
            #$PartiallyTangible thing.  (#$mainConstituent X Y) means
            that X's #$constituents include Y, and (as a default)
            the physical properties of the thing X are those of its main
            constituent, Y.  For example, for a particular instance of
            #$Lemonade, there is an instance of #$Water which is the
            #$mainConstituent, and most of the physical properties of
            the #$Lemonade derive from #$Water.  On the other hand, a
            person is NOT considered to have some portion of #$Water as
            #$mainConstituent, even though much of a person's mass
            is #$Water, because the physical properties of a person are
            not the same as those of water.",
        rdfs:label "main constituent"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#plaintiffs>

    Annotations:=20
        rdfs:comment "(#$plaintiffs ARG1 ARG2) means that the agent ARG2
            is the complaining party (the party bringing an accusation
            of wrong-doing) in the lawsuit ARG1.",
        rdfs:label "plaintiff"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Trial>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#affiliatedWith>

    Annotations:=20
        rdfs:comment "(#$affiliatedWith AGENT1 AGENT2) means AGENT1 and
            AGENT2 are somehow affiliated.  This is a broad relation,
            involving at least the voluntary entry into an understood
            relationship, with rights and obligations, by at least one
            of the affiliated #$Agents.  For example, the agents might
            be business partners, kin, employer/employee,
            parent-company/subsidiary, or one (say a person) may be a
            member of the other (say an organization).",
        rdfs:label "affiliated with"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#substring>

    Annotations:=20
        rdfs:comment "(#$substring SUBSTRING STRING) means that
            SUBSTRING is a substring of STRING.",
        rdfs:label "substring"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLString>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLString>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#solvent>

    Annotations:=20
        rdfs:comment "The predicate #$solvent indicates a particular
            liquid in a #$Solution in which the #$solute is dissolved.",
        rdfs:label "solvent"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Solution>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#thermalConductivityOfObject&=
gt;

    Annotations:=20
        rdfs:comment "(#$thermalConductivityOfObject OBJ DEGREE) means
            that the tangible object OBJ has the #$ThermalConductivity
            attribute DEGREE.  Objects with higher values of DEGREE
            conduct heat faster and better (i.e., with less heat loss)
            than those with a lower #$ThermalConductivity.",
        rdfs:label "thermal conductivity of object"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ThermalConductivity>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#knows>

    Annotations:=20
        rdfs:comment "(#$knows AGT PROP) means that the #$Agent AGT
            believes the proposition PROP (represented by a
            #$ELSentence-Assertible), is sure about the truth of PROP
            (may or may not have a rational argument for PROP), and
            furthermore PROP is in fact true at least in the current
            context (#$Microtheory).  Note: Knowledge is stronger than
            belief; it implies belief.  So if (#$knows AGT PROP), then
            (#$beliefs AGT PROP) is true.  Note: Knowledge is stronger
            than truth; it implies truth (in the current #$Microtheory):
            if (#$knows AGT PROP), then PROP is true.  Note:  Opinion
            and knowledge are mutually exclusive: if (#$knows AGT PROP),
            then it is NOT true that (#$opinions AGT PROP).  Note:
            Knowledge implies awareness.  Since Abraham Lincoln died a
            century before we were born, it is impossible for (#$knows
            #$AbrahamLincoln (#$likesAsFriend #$Lenat #$MaryShepherd))
            to hold, except in some fictional context.",
        rdfs:label "knows"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IntelligentAgent>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELSentence-Assertible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#transferredThing>

    Annotations:=20
        rdfs:comment "The Cyc predicate #$transferredThing is used to
            identify the object whose external relationships change in
            some event considered generically as a `transfer'.
            (#$transferredThing TRANSFER OBJ) means that OBJ is being
            moved, transferred, exchanged, etc., in the
            #$GeneralizedTransfer event TRANSFER.  In general, and if
            possible, it is preferable to use a more specialized
            instance of #$ActorSlot than #$transferredThing (e.g.,
            #$objectMoving for physical transfer of an object;
            #$objectOfPossessionTransfer for an object that changes
            possession but not necessarily location; and so on).",
        rdfs:label "transferred thing"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeneralizedTransfer>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#memberOfSpecies>

    Annotations:=20
        rdfs:comment "(#$memberOfSpecies ORG SPECIES) means that the
            organism ORG is a member of the #$BiologicalSpecies =
SPECIES.",
        rdfs:label "member of species"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLReifiableDenotationalTer=
m>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalSpecies>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#conveyor-Stationary>

    Annotations:=20
        rdfs:comment "(#$conveyor-Stationary TRAN CONV) means that in
            the transportation event TRAN, CONV is a conveyor just like
            a #$transporter except it does not move together with the
            #$transportees along the path of the transportation.  For
            example, a #$River can move a boat [#$Watercraft] from one
            location to another, and a #$ConveyorBelt can move some
            objects from one place to another, without itself moving
            translationally, i.e., the river does not change its
            location (although some pieces of #$Water in the river do)
            together with the boat, nor does the #$ConveyorBelt move
            with the objects on it from place to place (though some
            parts of it do).",
        rdfs:label "conveyor - stationary"
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#arg6Isa>

    Annotations:=20
        rdfs:comment "(#$arg6Isa REL COL) means that anything given as
            the sixth argument    to the relationship REL must be an
            element of the collection COL.",
        rdfs:label "arg 6 isa"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Relation>
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#jobAttributes>

    Annotations:=20
        rdfs:comment "The predicate #$jobAttributes describes a type of
            job as #$BlueCollar, #$WhiteCollar, #$Unionized, etc.
            (#$jobAttributes JOBTYPE ATTRIBUTE) means that ATTRIBUTE
            describes a general property of the #$OccupationType
            JOBTYPE.  Note that this predicate talks about elements of
            #$OccupationType (kinds of occupations), not about a
            particular job held by some individual.",
        rdfs:label "job attributes"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#OccupationType>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#JobAttribute>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#keGenlsConsiderationPreds>=
;

    Annotations:=20
        rdfs:comment "(#$keGenlsConsiderationPreds COL BIN-PRED) means
            that for  every specialization SPEC-COL of COL, it should be
            considered whether there is some VALUE such that (BIN-PRED
            SPEC-COL VALUE) is known in  the KB.",
        rdfs:label "ke genls consideration preds"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        daml:Property
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#subsumesIntervalType>

    Annotations:=20
        rdfs:comment "(#$subsumesIntervalType X Y) indicates that every
            instance of X #$temporallySubsumes some instance of Y.  For
            example, one of Cyc's axioms states that in the
            #$NorthernHemisphereMt (the context in which the location is
            assumed to be somewhere north of the equator) it is true
            that (#$subsumesIntervalType #$CalendarWinter #$January).
            That is, in that micro-theory, each Winter contains a
            January.  In the base KB -- that is, independent of context
            -- it is true that (#$subsumesIntervalType #$CalendarQuarter
            #$CalendarMonth), which means that every calendar quarter
            contains at least one entire calendar month.",
        rdfs:label "subsumes interval type"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#employedAgent>

    Annotations:=20
        rdfs:comment "The predicate #$employedAgent identifies the
            particular employee who is covered by a particular work
            agreement.  (#$employedAgent AGREE WORKER) means that AGREE
            is an instance of #$WorkAgreement covering the employee =
WORKER.",
        rdfs:label "employed agent"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#WorkAgreement>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#communicationToken>

    Annotations:=20
        rdfs:comment "The predicate #$communicationToken is used to
            indicate the particular IBT (i.e., element of
            #$InformationBearingThing) that is instrumental in a
            particular communication.  (#$communicationToken COM IBT)
            means that IBT is an #$InformationBearingThing that carries
            the information transferred in the #$Communicating COM.  A
            communication event transfers the information content of IBT
            from one agent to some other(s).  IBT may be a tangible
            object (e.g., a newspaper), a sound (e.g., a voice), an
            image (e.g., from a television broadcast), or even a touch
            (e.g., a staying hand).",
        rdfs:label "communication token"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Communicating>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InformationBearingThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#domainAssumptions>

    Annotations:=20
        rdfs:comment "(#$domainAssumptions M P) means that the
            microtheory M has the proposition P as a domain assumption.
            See the comment for #$Microtheory for a detailed explanation
            of what the `assumptions' of a mt are, as opposed to
            its `content'.  In brief, it means that all the
            `content' assertions of M assume that P is true.
            Another way of thinking of this is that one is `in'
            context M only if all its domain assumptions are true.
            Another way of thinking of this is that the various
            `content' assertions of M only apply to objects that
            satisfy all its #$domainAssumptions.  Yes, that means that
            the `domain of quantifiers' (#$forAll and
            #$thereExists) is limited to the universe of such objects.
            So if it's true in M that (#$forAll ?x Q), and if we
            lift this axiom to another theory M2 that does not make the
            domain assumption P, then the axiom becomes (#$forAll ?x
            (#$implies P Q)).      Note:  Actually, what becomes true in
            M2 is slightly more complicated, namely: (#$forAll ?x
            (#$implies (#$and P1 P2 P3...) Q)), where P1, P2, P3,... are
            all the domain assumptions of M which are not implied by the
            domain assumptions of M2.    Note:  Domain assumption
            propositions --- in this case P --- must have a special
            format:  P must contain the free variable ?U, and this ?U
            represents `some term which is talked about in M'.  The
            idea is that one could have a domain assumption that said
            `if ?U is a person, ?U must have been born after 1950',
            or which said `if ?U is the performer of an event, then ?U
            is a person' etc.  For example:  (#$implies (#$isa ?U
            #$PhysicalStateChangeEvent) (#$isa ?U
            #$CreationOrDestructionEvent)) is one of the
            #$domainAssumptions of the #$NaiveStateChangeMt context.  It
            says that, in that context, physical state changes of an
            object (e.g., melting or boiling) are viewed as creations
            and destructions, in which elements of #$Entity come into or
            go out of existence, rather than viewing them as events
            which preserve entityhood.    See also =
#$mtAdditionConstraint.",
        rdfs:label "domain assumptions"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Microtheory>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELSentence-Assertible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#dealerFor>

    Annotations:=20
        rdfs:comment "The predicate #$dealerFor relates a retailer to
            the manufacturer(s) whose products are sold by that
            retailer.  (#$dealerFor RETAILER MANUF) means that the
            #$RetailOrganization RETAILER is a dealer for products made
            by the #$ManufacturingOrganization MANUF.  RETAILER may be
            only one of many dealers.  RETAIL sells MANUF's
            products to the final consumers.",
        rdfs:label "dealer for"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#RetailOrganization>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ManufacturingOrganization>=
;
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#onPath>

    Annotations:=20
        rdfs:comment "(#$onPath ARG1 PATH) means that ARG1 is located
            along (on or adjacent to) the #$Path-Generic PATH.  ARG1
            could be a moving object or it could be a stationary point
            (see the more specific predicate #$pointOnPath)  For
            example, Saint Louis, Missouri was #$onPath U.S. Route 66,
            as was Missouri, any car driving along it, and any lamp-post
            on it.",
        rdfs:label "on path"
   =20
    Domain:=20
        owl:Thing
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Path-Generic>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#arg1Isa>

    Annotations:=20
        rdfs:comment "(#$arg1Isa REL COL) means that anything given as
            the first argument to the #$Relation REL must be an element
            of the #$Collection COL.  Examples: (#$arg1Isa
            #$formsBorderBetween #$SpatialThing), (#$arg1Isa
            #$seriesOrderedBy #$Series), (#$arg1Isa #$uniquePartTypes =
#$ExistingObjectType).",
        rdfs:label "arg 1 isa"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Relation>
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#arg5Format>

    Annotations:=20
        rdfs:comment "(#$arg5Format PRED FORMAT) means that FORMAT tells
            how many different fifth arguments there can be to PRED,
            given some fixed set of other arguments.  See #$Format for a
            description of the possible values for FORMAT.",
        rdfs:label "arg 5 format"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Predicate>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Format>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#formulaRelation>

    Annotations:=20
        rdfs:comment "(#$formulaRelation FORMULA RELATION) means that
            RELATION is the term in the arg0 position of the formula,
            FORMULA.  If FORMULA is a nat, then RELATION is an instance
            of #$Function-Denotational; while if FORMULA is a gaf,
            RELATION is an instance of #$Predicate.",
        rdfs:label "formula relation"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLFormula>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Relation>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#physicalExtent>

    Annotations:=20
        rdfs:comment "(#$physicalExtent WHOLE PART) means that PART is
            the complete physical (Tangible) part of the
            #$CompositeTangibleAndIntangibleObject WHOLE, which does not
            include any intangible part of WHOLE.",
        rdfs:label "physical extent"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CompositeTangibleAndIntangib=
leObject>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#hasOwnershipIn>

    Annotations:=20
        rdfs:comment "The predicate #$hasOwnershipIn relates a
            particular agent to some thing of which it has part or whole
            ownership.  (#$hasOwnershipIn AGENT SOMETHING) means that
            the #$Agent AGENT owns a part (or possibly the whole) of the
            thing SOMETHING.  For example, Ted Turner #$hasOwnershipIn
            Atlanta's Olympic Stadium. There may be other owners.
            See also #$legalOwnerOf and #$ownsShare.",
        rdfs:label "has ownership in"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#resultGenlArg>

    Annotations:=20
        rdfs:comment "(#$resultGenlArg FUNC N) states that the value
            returned by a use of the function FUNC will be a subset of a
            particular collection, in this case argument N of the use of
            the function.  More precisely, the term (FUNC ARG1 ... ARGN
            ...), will be a subset of the Nth argument to the use of the
            function, ARGN.  For example, (#$resultGenlArg #$JuvenileFn
            1) indicates that (#$JuvenileFn #$Dog) will be a subset of
            #$Dog.  See also #$resultIsaArg and #$resultGenl",
        rdfs:label "result genl arg"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CollectionDenotingFunction&g=
t;
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PositiveInteger>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#linkClosedSubSystems>

    Annotations:=20
        rdfs:comment "(#$linkClosedSubSystems SYS SUBSYS) means that the
            path system SUBSYS is a subsystem of the path system SYS
            (i.e., (#$subPathSystems SYS SUBSYS) holds) and SUBSYS
            'preserves' all links in SYS between nodes in
            SUBSYS, i.e., if (#$linkBetweenInSystem LINK X Y SYS) holds
            and X and Y are in SUBSYS, LINK is a link in SUBSYS.",
        rdfs:label "link closed sub systems"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PathSystem>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PathSystem>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#cloudinessOfRegion>

    Annotations:=20
        rdfs:comment "(#$cloudinessOfRegion LOC DEGREE) means that the
            #$OutdoorLocation LOC has this DEGREE of cloud cover.",
        rdfs:label "cloudiness of region"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#OutdoorLocation>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Cloudiness>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#termOfUnit>

    Annotations:=20
        rdfs:comment "#$termOfUnit is an inference-related Cyc predicate
            which appears in system-generated assertions; #$termOfUnit
            represents a mapping between a non-atomic term (NAT) and a
            Cyc constant that was reified by the system especially for
            that NAT.  Assertions with #$termOfUnit are created by the
            system when a certain kind of non-atomic term (NAT) first
            appears in a Cyc formula; such a NAT consists of a Cyc
            function that is an element of #$ReifiableFunction, together
            with the correct number and type of arguments.  When such a
            NAT is first used in a formula, the Cyc system automatically
            creates a Cyc-constant data-structure to reify the NAT.  A
            name is automatically assigned to the new constant (i.e.,
            the data-structure) by the Cyc system; currently (1997), the
            system is using for most of those constant names a string
            which is identical to the NAT.  One should not be misled by
            that into thinking that #$termOfUnit is a specialization of
            #$equals.     The predicate #$termOfUnit maps between the
            system-generated data-structure and the original non-atomic
            term.  (#$termOfUnit NAT-CONSTANT NAT-EXPRESSION) tells us
            that the constant data-structure NAT-CONSTANT was created to
            reify the value of the non-atomic term NAT-EXPRESSION.  From
            now on, NAT-EXPRESSION will refer to the constant
            NAT-CONSTANT.    Examples of non-atomic terms (NATs)
            include: (#$Giga #$DollarsPerYear), (#$RepairingFn
            #$Automobile), and (#$TheScriptFn
            #$WashingClothesInAMachine). See also
            #$Function-Denotational, #$CycLReifiableDenotationalTerm.
            Note: #$termOfUnit assertions are entered in the #$BaseKB
            because the mapping between a NAT and the constant that was
            reified for it holds universally.  One should view
            #$termOfUnit assertions as bits of bookkeeping knowledge
            which are very rarely, if ever, entered into the KB by =
hand.",
        rdfs:label "term of unit"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLReifiableNonAtomicTerm&g=
t;
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLUnreifiedReifiableNonAto=
micTerm>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#beneficiary>

    Annotations:=20
        rdfs:comment "(#$beneficiary ACT AGT) means that the #$Agent AGT
            benefits from the performance of the action ACT.  Some
            desire or interest of AGT is served, enabled, helped, or
            satisfied by the performance of ACT.",
        rdfs:label "beneficiaries"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#biologicalParents>

    Annotations:=20
        rdfs:comment "(#$biologicalParents OFFSPRING PARENT) means that
            PARENT is the biological parent of OFFSPRING.",
        rdfs:label "parent"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#hasPreparationAttributes>=


    Annotations:=20
        rdfs:comment "The predicate #$hasPreparationAttributes is used
            to indicate the way in which a particular food item was
            prepared.  (#$hasPreparationAttributes EDIBLE PREP) means
            the #$EdibleStuff EDIBLE has been processed so that it has
            the food #$PreparationAttribute PREP (e.g., #$Cooked,
            #$Roasted, #$Chilled -- or #$Raw).  For example, a piece of
            #$Toast #$hasPreparationAttributes #$Toasted; any quantity
            of #$Beer that is ready to drink #$hasPreparationAttributes =
#$Fermented.",
        rdfs:label "has preparation attributes"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#EdibleStuff>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PreparationAttribute>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#spatiallyIntersects>

    Annotations:=20
        rdfs:comment "(#$spatiallyIntersects THING1 THING2) means that
            the spatial extent of the #$SpatialThing THING1 overlaps the
            spatial extent of the #$SpatialThing THING2.  Note that
            spatial intersection doesn't imply that THING1 and
            THING2 have any parts in common.  (For example, a wall and
            the magnetic field surrounding an outlet in the wall
            spatially intersect without sharing any common parts.  For
            other examples, see the comment for #$cospatial.)  See also =
#$spatiallySubsumes.",
        rdfs:label "spatially intersects"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#oppositeAttributeValue>

    Annotations:=20
        rdfs:comment "(#$oppositeAttributeValue ATT1 ATT2) means that
            ATT2 is the opposite of ATT1.  E.g., #$DeviceOn and =
#$DeviceOff.",
        rdfs:label "opposite attribute value"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AttributeValue>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AttributeValue>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#businessPartners>

    Annotations:=20
        rdfs:comment "The predicate #$businessPartners indicates that
            two agents have jointly undertaken some business project;
            they are combining resources in some way to further their
            interests.  (#$businessPartners AGENT1 AGENT2) means AGENT1
            is in partnership with AGENT2 to engage in business
            activities.  The partners are instances of #$Agent and may
            belong to either #$Person or #$Organization.  The
            partnership may be formally recognized (e.g., a
            #$Partnership or some other form of business) or informal.",
        rdfs:label "partner"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#judicialAgents>

    Annotations:=20
        rdfs:comment "(#$judicialAgents EV JUDGE) means that the #$Agent
            JUDGE is acting as a judge in the event EV.",
        rdfs:label "judicial agents"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SocialOccurrence>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#fieldsOfFormalEducation>

    Annotations:=20
        rdfs:comment "(#$fieldsOfFormalEducation Z FLD) means that
            #$Person Z has had formal academic or tutorial education in
            the #$FieldOfStudy FLD.  E.g., (#$fieldsOfFormalEducation
            #$Colvin #$Linguistics).  This is a good example of a
            predicate whose precise meaning, and associated heuristic
            rules, vary quite a bit from context to context, such as
            from culture to culture, from century to century, etc.",
        rdfs:label "study"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Person>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#FieldOfStudy>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#admittedThirdArgument>

    Annotations:=20
        rdfs:comment "(#$admittedArgument TERM RELATION) states that
            TERM satisfies the third argument constraint of RELATION.
            For example, (#$admittedThirdArgument #$Edema-Condition
            #$hasImmunityWithRespectToDisease) and
            (#$admittedThirdArgument #$EiffelTower #$MentalSituationFn).
            This predicate is a binary form of #$admittedArgument.",
        rdfs:label "admitted third argument"
   =20
    Domain:=20
        owl:Thing
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Relation>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#eventToStop-SitType>

    Annotations:=20
        rdfs:comment "(#$eventToStop-SitType EVT SITTYPE) means that, in
            the planning context, the success of EVT is contingent upon
            a pre-existing situation of type SITTYPE ceasing to obtain
            at some time in the course of SIT.",
        rdfs:label "event to stop - sit type"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PurposefulAction>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#elInverse>

    Annotations:=20
        rdfs:comment "arg1 is a binary predicate, otherwise
            unrestricted; arg2 is also a   binary predicate such that
            (a) it can be thought of as the inverse of   arg1, and (b)
            arg2 is an #$ELRelation; e.g., (#$elInverse #$genls =
#$specs).",
        rdfs:label "el inverse"
   =20
    Domain:=20
        daml:Property
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ELRelation>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#femaleParentActor>

    Annotations:=20
        rdfs:comment "(#$femaleParentActor ?EVENT ?ORGANISM) means that
            ?ORGANISM is the female parent in the
            #$SexualReproductionEvent ?EVENT.",
        rdfs:label "mother"
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalLivingObject>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#accountHolder>

    Annotations:=20
        rdfs:comment "The predicate #$accountHolder identifies the
            holder of a particular account.  (#$accountHolder ACCT
            AGENT) means that the #$Account ACCT is held by the
            individual or organization AGENT; thus, money (or some other
            valuable) is owed to or from AGENT, in the amount shown in
            the account (see #$accountBalance).",
        rdfs:label "account holder"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Account>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#exchangers>

    Annotations:=20
        rdfs:comment "The predicate #$exchangers is used to identify the
            (typically, two) #$Agents involved in an instance of
            #$ExchangeOfUserRights.   In such an event, each of the
            #$exchangers gives up possession of one thing and gains
            possession of another which was previously possessed by the
            other agent.  (#$exchangers EXCH AGENT) means that AGENT is
            one of the parties having such a dual role in the
            #$ExchangeOfUserRights EXCH.  Every instance of
            #$ExchangeOfUserRights has two sub-events which are
            instances of #$TransferringPossession (e.g., a dollar bill
            goes in one direction and some french fries and a few coins
            go in the other direction.)  Each of the #$exchangers is
            both a #$toPossessor (in one of the two
            #$TransferringPossession sub-events of EXCH) and a
            #$fromPossessor (in the other sub-event).",
        rdfs:label "exchangers"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ExchangeOfUserRights>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SocialBeing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#propositionalInfoAbout>

    Annotations:=20
        rdfs:comment "(#$propositionalInfoAbout MT TERM) means that the
            context MT is `about' TERM, i.e. it is a #$Microtheory
            with assertions concerning TERM.  For example, a microtheory
            which is the propositional content of a portrait of
            #$GeorgeWashington might only have #$GeorgeWashington as the
            TERM of this predicate.",
        rdfs:label "propositional info about"
   =20
    Range:=20
        owl:Thing
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#streetAddressText>

    Annotations:=20
        rdfs:comment "The predicate #$streetAddressText maps from a
            particular place to a string representing its street
            address.  (#$streetAddressText LOC STREET) means that LOC is
            found at the number and street given in the string STREET.
            See also #$ContactLocation.",
        rdfs:label "address"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ContactLocation>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#StreetAddress>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#fromLocation>

    Annotations:=20
        rdfs:comment "The predicate #$fromLocation is used to indicate
            the starting point of a particular movement.
            (#$fromLocation MOVE LOC) means that LOC is where the
            #$objectMoving in the #$Movement-TranslationEvent MOVE is
            found at the beginning of MOVE and is where it begins this
            motion.  The #$objectMoving may or may not be #$Stationary
            at LOC.  If MOVE is a single-pathway translation (see
            #$Translation-SingleTrajectory), then every #$objectMoving
            is found at LOC when MOVE starts.  If MOVE has multiple
            movers and multiple pathways (see
            #$Translation-MultiTrajectory), then at least some of the
            #$objectMoving(s) can be found at LOC at the start of MOVE.
            If MOVE is a flow (including rivers flowing, winds blowing,
            tornado, typhoon, clouds moving and even air filling your
            lungs when you take breath, see #$Translation-Flow), then at
            least some portion of the fluid #$objectMoving can be found
            at LOC at the start of MOVE.  See also
            #$motionPathway-Complete, #$pathConnects.",
        rdfs:label "origin"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Translocation>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#buyingAgent>

    Annotations:=20
        rdfs:comment "(#$buyingAgent SALE AGENT) means that in the
            #$CommercialActivity SALE, the #$LegalAgent AGENT acts on
            behalf of a would-be buyer to bring about a purchase.  A
            #$buyingAgent performs the buying but is not the #$buyer.
            See also and compare: #$buyingPerformer, #$buyer.",
        rdfs:label "buyer"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CommercialActivity>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SocialBeing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#containsInformation>

    Annotations:=20
        rdfs:comment "(#$containsInformation IBT INFO) means that INFO
            is part of the information content of the
            #$InformationBearingThing, IBT.",
        rdfs:label "contains information"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InformationBearingThing>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#AbstractInformationalThing&g=
t;
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#seriesOrderedBy>

    Annotations:=20
        rdfs:comment "This predicate relates series to relations that
            order them linearly.  (#$seriesOrderedBy SERIES PRED) means
            that PRED is a relation that imposes a linear, or total,
            ordering (see #$TotalOrdering) on the #$seriesMembers of
            SERIES.  PRED is both a #$TransitiveBinaryPredicate and a
            #$AntiSymmetricBinaryPredicate, and each member of SERIES
            stands in the relation PRED to all of the succeeding
            members.  For example, if SERIES is a line of cars driving
            north, it might be ordered by #$northOf (and perhaps also by
            ahead of ).",
        rdfs:label "series ordered by"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Series>
   =20
    Range:=20
        daml:Property
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#argsGenl>

    Annotations:=20
        rdfs:comment "When a relation REL is an element of
            #$VariableArityRelation, i.e., it takes a variable number of
            arguments, then (#$argsGenl REL COL) means that all of those
            arguments must be subsets of COL.",
        rdfs:label "args genl"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Relation>
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#geographicalSubRegions>

    Annotations:=20
        rdfs:comment "(#$geographicalSubRegions SUPER SUB) means that
            SUPER and SUB are both elements of #$GeographicalRegion, and
            the area SUB lies wholly within the region SUPER (see
            #$inRegion).  SUPER may or may not completely surround SUB
            (i.e., they may share an outer boundary, as do Texas and the
            USA in the #$WorldGeographyDualistMt).  To relate two
            instances of #$GeopoliticalEntity, use the predicate,
            #$geopoliticalSubdivision, if it applies.  If either
            argument of this predicate is to be an instance of
            #$GeopoliticalEntity, the assertion must be made in
            #$WorldGeographyDualistMt or a specMt thereof.  See also
            #$surroundsHorizontally and #$bordersOn.",
        rdfs:label "geographical sub regions"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeographicalRegion>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeographicalRegion>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#spatiallyIntrinsicArg>

    Annotations:=20
        rdfs:comment "(#$spatiallyIntrinsicArg PRED N) means that the
            Cyc predicate PRED expresses a property that is spatially
            intrinsic for its argument position N. That means, if a
            formula using PRED        is true for some object OBJ (in
            the Nth argument position), we can assume the truth of every
            similar formula in which any spatial part of OBJ is
            substituted in for OBJ. For        example, since
            (#$spatiallyIntrinsicArg #$temperatureOfObject 1) is true,
            if we know (#$temperatureOfObject `Coffee007'
            (#$DegreeCelsius 90)), we can expect that any spatial part
            of `Coffee007' will also have that temperature. An
            example of a property that is NOT spatially intrinsic is
            #$massOfObject; though a whole rock may weigh two pounds,
            there are spatial parts of the rock that don't.
            Another example of a relation that is not spatially
            intrinsic, but might at first seem to be, is #$constituents.
            In (#$constituents `ChocolateMilk37' `Milk36'), it
            is not the case that every spatial part of
            `ChocolateMilk37' has `Milk36' among its
            #$constituents.  #$constituents means, rather, that every
            part of its first argument has some part of the second
            argument among its components, but that is different from
            the intended meaning of #$spatiallyIntrinsicArg.",
        rdfs:label "spatially intrinsic arg"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Predicate>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PositiveInteger>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#circumferenceOfObject>

    Annotations:=20
        rdfs:comment "The distance around a circular object",
        rdfs:label "circumference"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Distance>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#wavelength>

    Annotations:=20
        rdfs:comment "(#$wavelength WAVE LENGTH) means that the
            #$WavePropagation WAVE consists of waves having the length
            LENGTH.  LENGTH is a #$Distance measuring one complete wave
            in a #$WavePropagation event.",
        rdfs:label "wavelength"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#WavePropagation>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#endsAfterEndingOf>

    Annotations:=20
        rdfs:comment "(#$endsAfterEndingOf LATER EARLY) means that LATER
            ends after EARLY ends -- in Cyc terms, (#$after (#$EndFn
            LATER) (#$EndFn EARLY)).  That is, the #$endingPoint of
            LATER is later than the #$endingPoint of EARLY.   This
            implies nothing about whether LATER and EARLY overlap, or
            how much they overlap, except that they can't be fully
            #$cotemporal.  Examples: rinsing while showering ends after
            soaping while showering; the process of hiring a contractor
            ends after the process of collecting bids.",
        rdfs:label "ends after ending of"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#transparencyOfObject>

    Annotations:=20
        rdfs:comment "(#$transparencyOfObject OBJ DEGREE) means that the
            tangible object OBJ has an intrinsic #$Transparency to light
            of the specified DEGREE.  Higher values indicate that more
            light will pass through the substance and with less =
distortion.",
        rdfs:label "transparency of object"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Transparency>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#pathConcatenationOf-Cycle>=
;

    Annotations:=20
        rdfs:comment "(pathConcatenationOf-Simple CHAIN PATH) means that
            PATH is the #$Path-Cyclic obtained by
            'path-concatenating' all of the links in CHAIN.
            See also #$JoinPathsIntoCycleFn .",
        rdfs:label "path concatenation of - cycle"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PathChain>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Path-Cyclic>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#actionExpressesFeeling>

    Annotations:=20
        rdfs:comment "(#$actionExpressesFeeling ACT EMOTYPE) means that
            the particular action ACT actually expresses the doer's
            feeling of EMOTYPE. Note: additional  complications arise in
            using this in inference, as people can `fake' actions
            such as laughing, crying, etc., to mislead other people. See
            also  #$actionExpressesFeelingToward. If one wishes to make
            statements about tendencies rather than actual expressions,
            e.g. ``smiling tends to express  happiness'', see =
#$actionTypeExpressesFeeling.",
        rdfs:label "action expresses feeling"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Action>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#FeelingAttributeType>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#pointsOfContact>

    Annotations:=20
        rdfs:comment "The predicate #$pointsOfContact indicates the
            places at which a particular agent can be reached.
            (#$pointsOfContact AGENT LOC) means that the #$Agent AGENT
            can be contacted at the #$ContactLocation LOC.",
        rdfs:label "points of contact"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ContactLocation>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#startingDate>

    Annotations:=20
        rdfs:comment "(#$startingDate X Y) indicates that Y is a #$Date
            such that (#$temporallySubsumes Y (#$StartFn X)). This is
            NOT the same as #$startingPoint (qv).  Rather, it means that
            X happened (started to happen, came into existence, etc.)
            sometime on that date.  Note:  the date is tied to a time
            interval on a calendar, but need not be a particular day; it
            might be a particular calendar month, a particular calendar
            year, etc.",
        rdfs:label "starting date"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Date>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#territoriesControlled>

    Annotations:=20
        rdfs:comment "(#$territoriesControlled AGENT TERRITORY) means
            the TERRITORY is a #$GeographicalThing under the political
            control of AGENT.   This refers to actual practical
            political control, not mere legal or unenforced territorial =
claims.",
        rdfs:label "territories controlled"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IntelligentAgent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#sentenceImplies>

    Annotations:=20
        rdfs:comment "(#$sentenceImplies ANTE CONSEQ) means that either
            the formula ANTE is false, or the formula CONSEQ is true
            (possibly both); equivalently, it is not the case that ANTE
            is true and CONSEQ is false.  This predicate is very similar
            to #$implies.  However, #$implies is part of the syntax of
            CycL, whereas #$sentenceImplies is merely a predicate
            between formulas.  #$sentenceImplies is primarily intended
            to be used for rules that quantify over CycL formulas.",
        rdfs:label "sentence implies"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELSentence-Assertible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELSentence-Assertible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#toInsureInEvent-SitType>

    Annotations:=20
        rdfs:comment "(#$toInsureInEvent-SitType SIT SITTYPE) means that
            SIT isa  a #$Situation whose success in a planning context
            is contingent on a  situation of type SITTYPE 'happening'.",
        rdfs:label "to insure in event - sit type"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PurposefulAction>
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#hasAttributes>

    Annotations:=20
        rdfs:comment "A very general predicate that relates a thing to
            an attribute or property (see #$AttributeValue) that it has.
            (#$hasAttributes THING ATT) means that ATT characterizes
            THING. There are a large number of more specialized
            predicates in CycL that represent more specific ways in
            which an attribute might characterize a thing; such
            predicates should be used instead  of #$hasAttributes when
            possible. Thus #$mainColorOfObject is preferrable to
            #$hasAttributes for stating that a physical object has a
            particular main color. See also #$AttributeType.",
        rdfs:label "feature"
   =20
    Domain:=20
        owl:Thing
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AttributeValue>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#areaOfRegion>

    Annotations:=20
        rdfs:comment "This predicate relates a geographical region to
            its physical size or area. (#$areaOfRegion REGION AREA)
            means that the physical size of REGION is AREA.  Examples:
            (#$areaOfRegion #$LakeErie (#$SquareMile 9940)),
            (#$areaOfRegion #$Elba-Island-Italy (#$SquareMile 86)),
            (#$areaOfRegion #$VaticanCity (#$SquareMile 0.17)),
            (#$areaOfRegion #$China-PeoplesRepublic (#$SquareMile
            3705390)).  For stating the areas of other (strictly or
            roughly  two-dimensional ) sorts of objects, see the
            generalization #$areaOfObject; and see #$Area for ways of
            representing areas.",
        rdfs:label "area of region"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeographicalRegion>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Area>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#failureForAgents>

    Annotations:=20
        rdfs:comment "The predicate #$failureForAgents is used to
            indicate that a particular agent fails to achieve (at least
            one of) its goals in a particular action.
            (#$failureForAgents ENDEAVOR AGT) means that the #$Agent AGT
            had some purpose in performing ENDEAVOR that was not
            realized.  See also #$purposeInEvent.",
        rdfs:label "failure"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#weatherAttributes>

    Annotations:=20
        rdfs:comment "The predicate #$weatherAttributes is used to
            describe the weather at a particular outdoor location.
            (#$weatherAttributes LOC WEATHER) means that the
            #$OutdoorLocation LOC has the #$WeatherAttribute WEATHER.
            For example, to say that it's snowy in Lake Tahoe, we
            would say: (#$weatherAttributes #$LakeTahoe #$Snowy).  See
            also #$WeatherAttribute.",
        rdfs:label "weather attributes"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#OutdoorLocation>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#WeatherAttribute>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#nearestIsa>

    Annotations:=20
        rdfs:comment "(#$nearestIsa OBJ COL) relates any object OBJ to
            the nearest unsubsumed collections COL of which it is an
            element. This predicate is #$notAssertible, since it must
            always be recomputed from the current state of the #$isa and
            #$genls hierarchy.",
        rdfs:label "nearest isa"
   =20
    Domain:=20
        owl:Thing
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#volumeContained>

    Annotations:=20
        rdfs:comment "Indicates the total volume enclosed by a given
            container.  (#$volumeContained ?CONT ?VOL) means that the
            total available volume of ?CONT is ?VOL.",
        rdfs:label "volume contained"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Volume>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#basicPrice>

    Annotations:=20
        rdfs:comment "The predicate #$basicPrice indicates the price of
            a particular item.  (#$basicPrice THING MONEY) means that
            the object or service, THING, has the basic price MONEY.
            (MONEY can be an interval representing a range of prices.)
            This predicate can be used to indicate the price of a
            particular chunk of stuff too.   Note that #$basicPrice
            refers to the `ticket price' of an item when it is
            actually bought or offered for sale; #$basicPrice does NOT
            refer to appraised value (where that differs from an actual
            selling price).  Since prices are time-sensitive, assertions
            about #$basicPrice should be suitably qualified.  For
            example, the price of a fast-food #$HamburgerSandwich in
            1996 is a magnitude greater than what it was in 1965.  For
            the total charge for purchase of an object, including tax,
            shipping, handling, etc., use #$totalCharge (q.v.).",
        rdfs:label "price"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Money>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#porosityOfObject>

    Annotations:=20
        rdfs:comment "(#$porosityOfObject OBJ DEGREE) means that the
            tangible object OBJ has the degree of #$Porosity DEGREE.",
        rdfs:label "porosity of object"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Porosity>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#internalSubRegions>

    Annotations:=20
        rdfs:comment "(#$internalSubRegions REGION INTERNALREGION) means
            that INTERNALREGION is a subregion of REGION which does not
            border on anything outside of REGION.",
        rdfs:label "internal sub regions"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Surface-Generic>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Surface-Generic>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#parallelVectors>

    Annotations:=20
        rdfs:comment "(#$parallelVectors VECTOR1 VECTOR2) means that
            VECTOR1 is parallel to VECTOR2.  The vectors may either
            point in the same direction or directly opposite directions.
            See #$parallelObjects and #$sameDirection, and =
#$oppositeDirection-Precise.",
        rdfs:label "parallel vectors"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#VectorInterval>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#VectorInterval>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#pipeEndsAtCavity>

    Annotations:=20
        rdfs:comment "(#$pipeEndsAtCavity PIPE CAV) means that PIPE is a
            #$Pipe-GenericConduit that joins the larger-diameter
            #$Cavity CAV at a #$PipeEndToCavityJunction, allowing flow
            or access between them.  The flange where a water pipe
            enters a water tank is one example, as is the junction of
            the #$Esophagus and the #$Stomach in animals.  See also the
            collection #$PipeEndToCavityJunction.",
        rdfs:label "pipe ends at cavity"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Pipe-GenericConduit>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#toInsureInPlan-SitType>

    Annotations:=20
        rdfs:comment "(toInsureInPlan-SitType PLAN SITTYPE) means that
            the success of the plan represented by the
            SupposedToBeMicrotheory PLAN is contingent upon a situation
            of type SITTYPE 'happening' at some time in the
            course of the exectution of PLAN.  It is presupposed that no
            situation of type SITTYPE obtains at the start of the
            execution of PLAN and that the situation should persist
            after its inception.",
        rdfs:label "to insure in plan - sit type"
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#boardMembers>

    Annotations:=20
        rdfs:comment "The predicate #$boardMembers relates a particular
            organization to the persons who serve on its board of
            directors.  (#$boardMembers ORG PERSON) means PERSON belongs
            to that instance of #$BoardOfDirectors which is responsible
            for oversight of the #$Organization ORG.  A member of the
            Board of Directors of an organization may or may not be an
            executive of the organization.",
        rdfs:label "board members"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Organization>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Person>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#intends>

    Annotations:=20
        rdfs:comment "This predicate can be used to state some
            particular thing that a given intelligent agent intends or
            has in mind as a purpose, represented as a propositional
            attitude. (#$intends AGENT SENT) means that AGENT intends
            the proposition PROP expressed by SENT to become (or remain)
            true. This implies that AGENT believes s/he has at least
            some degree of influence or control over bringing about (or
            maintaining) the truth of PROP.  While this predicate is
            obviously similar to #$goals (q.v.), AGENT's intending
            PROP is likely to be more short-term and event-centered ( I
            did it because I intended that... ) and more mechanically
            satisfied ( I intend to turn off the lamp ) than any of
            AGENT's goals. You may intend to turn off the lamp, but
            it would be odd to call that one of your goals.  For a
            similar predicate that represents intending in relation to
            types of temporal situations, see #$intends-SitType.",
        rdfs:label "intend"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IntelligentAgent>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELSentence-Assertible>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#onLine>

    Annotations:=20
        rdfs:comment "(#$onLine OBJ LINE) means that OBJ is an object or
            region with one or more dimensions much smaller than the
            length of the #$Line LINE, and OBJ #$spatiallyIntersects or
            touches LINE but does not include all of LINE.  One object
            can be on several different #$Lines.  See also #$onPath.",
        rdfs:label "on line"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Line>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#above-Touching>

    Annotations:=20
        rdfs:comment "(#$above-Touching ABOVE BELOW) means that ABOVE is
            located over BELOW and they are touching.  More precisely,
            it implies both (#$above-Directly ABOVE BELOW) and that
            ABOVE #$touches BELOW.  Examples: a person sitting on a
            chair; coffee in a cup; a boat on water; a hat on a head.
            (Note that not every point of ABOVE must be higher than
            every point of BELOW.)",
        rdfs:label "above - touching"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#concessive-RST>

    Annotations:=20
        rdfs:comment "The discourse relation that holds between two
            segments of text when the speaker presents ARG1, and then
            ARG2 is a seemingly inconguous statement, but where the
            speaker wants ARG1 and ARG2 to be accepted as compatible.
            Example: 'You're a good typist, but we've
            offered the job to someone else.'.",
        rdfs:label "concessive - r s t"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#consumesPortion>

    Annotations:=20
        rdfs:comment "(#$consumesPortion EV OBJ) means that a portion of
            the object OBJ is used up (consumed) in the event EV.
            However, enough of OBJ remains at the end of EV for it to
            maintain its identity.  Thus #$consumesPortion would be
            appropriate for an apple that has a bite taken out of it in
            an eating event, but not for an apple that has been eaten to
            its core, since the latter is no longer an apple.",
        rdfs:label "consumes portion"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#perpendicularObjects>

    Annotations:=20
        rdfs:comment "(#$perpendicularObjects OBJ1 OBJ2) means that the
            longest axis of OBJ1 is perpendicular to the longest axis of =
OBJ2.",
        rdfs:label "perpendicular objects"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#toStopInEvent-SitType>

    Annotations:=20
        rdfs:comment "(toStopInEvent-SitType EVT SITTYPE) means that, in
            the planning context, the success of EVT is contingent upon
            a pre-existing situation of type SITTYPE ceasing to obtain
            at some time in the course of SIT.",
        rdfs:label "to stop in event - sit type"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PurposefulAction>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#opaqueArgument>

    Annotations:=20
        rdfs:comment "(#$opaqueArgument RELATION NUMBER) means that,
            whenever an assertion  is made with the #$Relation RELATION,
            what is being referred to in  the argument place NUMBER is
            being referred to opaquely; i.e., we  cannot substitute in
            other terms that are identical (see #$equals)  with the term
            used in the assertion and expect the truth-value of the
            assertion to be preserved. Usually such substitution can be
            done: for  instance, if we know that Cicero is 6 feet tall
            (#$heightOfObject  #$Cicero (#$Foot-UnitOfMeasure 6)), and
            that (#$equals #$Cicero  #$Tully)--that is, Cicero and Tully
            refer to the same individual--we  can conclude that
            (#$heightOfObject #$Tully (#$Foot-UnitOfMeasure  6)). In
            'opaque contexts,' however, such substitution
            cannot be  done. For instance, Cicero may equal Tully, and I
            may believe that  Cicero is a Roman orator, but it does not
            follow that I believe that  Tully is a Roman orator. Since
            the cyc formula that indicates the  contents of one's
            beliefs is the second argument of the predicate  #$beliefs,
            we should assert (#$opaqueArgument #$beliefs 2).  Other
            opaque contexts include statements within a modal operator,
            and  statements in which one is actually mentioning a term
            (that is,  referring to the term itself) rather than using
            the term (that is,  referring to what the term denotes)--see
            #$quotedArgument and  #$quotedCollection.",
        rdfs:label "opaque argument"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Relation>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PositiveInteger>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#terrainAttributes>

    Annotations:=20
        rdfs:comment "The predicate #$terrainAttributes is used to
            describe the type of terrain in a particular geographical
            region. (#$terrainAttributes REGION ATTRIB) means that
            #$GeographicalRegion REGION has the #$TerrainAttribute
            ATTRIB.  For example, the #$Matterhorn-Mount has
            #$terrainAttributes, #$RuggedTerrain.",
        rdfs:label "terrain attributes"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeographicalRegion>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TerrainAttribute>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#prettyName>

    Annotations:=20
        rdfs:comment "(#$prettyName TERM STRING) means that STRING is
            the English word or           expression (sequence of words)
            commonly used to refer to the #$Cyc           term TERM.
            The predicate #$prettyName is used by the code which
            generates CycL to English paraphrases, but its applicability
            is not           restricted to this use.",
        rdfs:label "pretty name"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLReifiableDenotationalTer=
m>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLString>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#surroundsCompletely>

    Annotations:=20
        rdfs:comment "(#$surroundsCompletely OUTSIDE INSIDE) means that
            OUTSIDE completely surrounds INSIDE. In other words, all
            rays with  origins at INSIDE pass through OUTSIDE by default
            (with some exceptions). OUTSIDE is not a part of INSIDE (or
            vice versa).  Holes in OUTSIDE are permitted. Examples: a
            candy bar inside its wrapper; the body of a pregnant
            mammalian female  containing a foetus; a fish in water.",
        rdfs:label "surround"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#expansion>

    Annotations:=20
        rdfs:comment "Some relations (e.g., instances of
            #$RuleMacroPredicate) can be defined in terms of more basic
            or primitive constructs. (#$expansion RELATION FORMULA)
            associates RELATION with the FORMULA that defines it.  The
            arg2 is allowed to reference generic-argument keywords, such
            as :ARG1 :ARG2  which represent respectively the arg1 and
            the arg2 within uses of RELATION.  For example, (#$expansion
            #$genls (#$implies (#$isa ?object :ARG1) (#$isa ?object
            :ARG2))) indicates that the gaf (#$genls #$Poodle #$Dog) is
            defined as  (#$implies (#$isa ?object #$Poodle) (#$isa
            ?object #$Dog))).  Importantly, the expansion-formula arg2
            must be necessary and sufficient; it denotes the definition
            of the uses of relation arg1; there can be only one
            expansion for any relation.  Furthermore, no two relations
            can share a common expansion; thus, there can be only one
            possible contraction from a formula that corresponds to an
            expansion into a compact form that references expandable
            relations.  For example, (#$implies (#$isa ?object #$Poodle)
            (#$isa ?object #$Dog))) has the unambiguous contraction of
            (#$genls #$Poodle #$Dog).  The expansion arg2 can (and
            should when possible) make use of relations that have
            expansions.  Note that the example above references
            #$implies which would itself have the expansion (#$or (#$not
            :ARG1) :ARG2).  Thus, the full expansion of a relation can
            involve recursive expansions.  For example, the full
            expansion of #$genls would be (#$or (#$isa ?object :ARG1)
            (#$not (#$isa ?object :ARG2)))).  No relation may reference
            itself (either directly or indirectly via recursion) in its
            expansion (or in its full recursive expansion).   See
            #$GenericArgTemplate, #$ELRelation, #$expansionAxiom.",
        rdfs:label "expansion"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Relation>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ELTemplate>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#covers-Baglike>

    Annotations:=20
        rdfs:comment "(#$covers-Baglike WRAP OBJECT) means that WRAP
            covers OBJECT as a continuous sheet wrapping wholly around
            object.  WRAP #$touches OBJECT, so there is nothing greater
            than a sheet thickness separating them.  OBJECT is totally
            enclosed in WRAP.",
        rdfs:label "covers - baglike"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SheetOfSomeStuff>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#pipesDirectlyConnected>

    Annotations:=20
        rdfs:comment "(pipesDirectlyConnected PIPE1 PIPE2) means that
            there is a #$JunctionOfPipes connecting two
            #$Pipe-GenericConduits, PIPE1 to PIPE2, (or else they are
            #$endToEndConnected) allowing flow of #$FluidTangibleThings
            between them.",
        rdfs:label "pipes directly connected"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Pipe-GenericConduit>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Pipe-GenericConduit>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#totalDisplacement>

    Annotations:=20
        rdfs:comment "The accumulated total displacement along the
            trajectory at any point in time during the duration of the
            moving process",
        rdfs:label "total displacement"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#MovementProcess>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#startingPoint>

    Annotations:=20
        rdfs:comment "This predicate relates a temporal thing to the
            time point at which it starts or begins to exist.
            (#$startingPoint THING POINT) means that THING begins at
            POINT, which is the earliest moment of its temporal extent.
            See also #$endingPoint.",
        rdfs:label "beginning"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TimePoint>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#shapeOfObject>

    Annotations:=20
        rdfs:comment "This predicate is used to describe the predominant
            shape of an object.  For example, (#$shapeOfObject OBJECT
            #$SquareShaped) means that OBJECT has the attribute of being =
square-shaped.",
        rdfs:label "shape of object"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ShapeAttribute>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#in-ContClosed>

    Annotations:=20
        rdfs:comment "(#$in-ContClosed CONTAINEE CONTAINER) entails
            (#$in-ContGeneric CONTAINEE CONTAINER) except that CONTAINEE
            may not  leave CONTAINER as an object without the opening of
            a portal in CONTAINER or a non-standard significant
            deformation of CONTAINEE or CONTAINER.  CONTAINER need not
            have a portal.  Parts of CONTAINEE may extend out through
            portals in CONTAINER.  If CONTAINEE can temporarily undergo
            (a not-too forceful) shape deformation in order to fit
            through a portal in CONTAINER, then CONTAINEE is not
            #$in-ContClosed with respect to CONTAINER.  Positive
            Examples: water in a bottle with a closed cap; a person in a
            closed but unlocked jail cell sticking his arms through the
            bars; King Kong in a flimsy cage; a Nerf (TM) ball in a
            bottle (The ball must be compressed in order to force it
            out); egg yolk in an egg shell.  Negative Examples: a morsel
            of bread in a prison cell (morsels are small enough to leave
            the cell by passing in between the bars of the cell -- use
            #$in-ContOpen);  an egg yolk in an egg -- use
            #$internalParts; water in an open bottle (the necessary
            deformation is not forceful).   Positive borderline
            examples: a roll of dental floss in a dispenser -- although
            the strand may flow out with an expected deformation, it is
            a long process that continually deforms the object such that
            the object leaves the container part by part instead of as
            an object; a skinny person in a jail cell who could just
            barely manage to squeeze through the bars (the necessary
            deformations, although self-imposed, would be abnormal and
            unexpected).  Negative borderline example: a spelunker who
            has crawled through a narrow passage into a cave (the
            deformations needed to get in (and therefore out) were
            self-imposed and not abnormal).",
        rdfs:label "in - cont closed"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#toState>

    Annotations:=20
        rdfs:comment "This predicate is used in connection with
            #$IntrinsicStateChangeEvent, to identify the
            #$AttributeValue a thing has immediately after the change.
            (#$toState EVENT VALUE) means that following the
            intrinsic-state-changing action, EVENT, the object
            undergoing the change is characterized by the the value
            VALUE of the relevant attribute.  For example, after any X
            which is a #$TurningOnAnElectricalSwitch, the switch
            involved has (#$toState X #$DeviceOn).",
        rdfs:label "to state"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IntrinsicStateChangeEvent>=
;
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AttributeValue>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#temporalBoundsContain>

    Annotations:=20
        rdfs:comment "(#$temporalBoundsContain LONGER SHORTER) means
            that LONGER strictly contains SHORTER.  There is a positive
            non-zero time after LONGER starts before SHORTER starts, and
            there is a positive non-zero time after SHORTER ends before
            LONGER ends.   That is, the #$startingPoint of LONGER is a
            finite amount of time earlier than the #$startingPoint of
            SHORTER, and the #$endingPoint of LONGER is a finite amount
            of time later than the #$endingPoint of SHORTER.
            Naturally, #$temporalBoundsContain is a stronger relation
            than #$temporalBoundsIntersect.  If LONGER is
            #$temporallyContinuous, then (#$temporalBoundsContain LONGER
            SHORTER) further implies (#$temporallySubsumes LONGER
            SHORTER).  Note:  This Cyc temporal relation is equivalent
            to what James Allen independently dubbed the CONTAINS =
relation.",
        rdfs:label "temporal bounds contain"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#suspendingFluid>

    Annotations:=20
        rdfs:comment "The predicate #$suspendingFluid indicates the
            particular fluid in which particles are suspended in a
            particular instance of #$Suspension.  Thus,
            (#$suspendingFluid SUS FLU) means that FLU is among the
            #$constituents of the #$Suspension SUS, FLU is a fluid
            (i.e., liquid OR gas), and FLU is the fluid constituent
            which suspends the particles in SUS.  For example, in an
            instance of #$CloudlikeObject, the #$suspendingFluid is the
            portion of #$Air that is surrounding and supporting the
            droplets of water vapour in the cloud.  In muddy water, the
            #$suspendingFluid is that instance of #$Water which is
            supporting the particles of soil.",
        rdfs:label "suspending fluid"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Suspension>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#shortTimeIntervalBefore>

    Annotations:=20
        rdfs:comment "(shortTimeIntervalBefore INTER TEMP-OBJ) means
            that the instance of #$TimeInterval INTER is the short time
            interval before the instance of #$TemporalThing TEMP-OBJ.",
        rdfs:label "short time interval before"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TimeInterval>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#keGenlsWeakSuggestionInverse=
>

    Annotations:=20
        rdfs:comment "(#$keGenlsWeakSuggestionInverse COL BIN-PRED)
            means that for every specialization SPEC-COL of COL, it is
            weakly suggested that there exist some VALUE such that
            (BIN-PRED VALUE SPEC-COL) is known in the KB.",
        rdfs:label "ke genls weak suggestion inverse"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        daml:Property
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ingredients>

    Annotations:=20
        rdfs:comment "The predicate #$ingredients is used to indicate a
            particular input used to make a particular artifact.
            (#$ingredients ART INGR) means that the #$PartiallyTangible
            thing INGR was one of the #$inputs to the creation of the
            #$Artifact ART, and INGR is one of ART's
            #$physicalDecompositions.  Note that #$ingredients applies
            only to those inputs which retain their identity in the
            creation process and which are incorporated into the
            resulting #$Artifact.  For example, a meatball can be
            considered an ingredient of a plate of spaghetti, and a
            portion of ground beef can be considered an ingredient of
            the meatball.  On the other hand, we would not say that an
            egg is an ingredient of the meatball, even though it was an
            input to the creation process, because its identity was not =
preserved.",
        rdfs:label "ingredient"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Artifact>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#distanceOfRotation>

    Annotations:=20
        rdfs:comment "This predicate indicates, for a particular
            rotational motion event, the total absolute value of the
            angular distance travelled by the #$objectMoving in that
            event.  (#$distanceOfRotation ROT DIST) means that in the
            event ROT, the #$objectMoving travelled the angular distance
            DIST.  Note that this is not the same as the net angular
            displacement of the #$objectMoving, but rather the entire
            angular distance travelled.  So if you unscrew a jar lid 1/6
            of a turn, and later screw it back on, the
            #$distanceOfRotation is 120 degrees, not zero; and if you
            spin around ten times, your #$distanceOfRotation is 3600
            degrees, not zero.  Angular distance is measured in degrees,
            radians, etc.",
        rdfs:label "distance of rotation"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Movement-Rotation>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#structureRelations>

    Annotations:=20
        rdfs:comment "(#$structureRelations STRUCT REL) means that the
            situation or structure STRUCT has REL as one of its
            associated relations between its #$structureMembers.  This
            is very general and it could be an abstract predicate,
            relation or function, defined on the structureMembers.",
        rdfs:label "structure relations"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Situation>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Relation>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#knowsAbout>

    Annotations:=20
        rdfs:comment "(#$knowsAbout AGT X) means that the
            #$IntelligentAgent AGT knows something about X.  This
            predicate represents more than simple awareness, but exactly
            what is known -- the content of AGT's knowledge about X
            -- is not specified.  Examples: (#$knowsAbout #$Lenat
            #$Cyc),  (#$knowsAbout #$MichaelJordan
            #$Basketball-TheGame).   Note: many commonsense rules can
            conclude (#$knowsAbout AGT X) -- e.g., those having to do
            with AGT's occupation, college degrees, city of
            residence,... in fact, almost any assertion about AGT can
            lead to presumptions that he/she probably #$knowsAbout
            something.  #$knowsAbout in turn can serve (weakly) in
            arguments about whether or not AGT #$knows (qv) specific
            common assertions involving X, and in arguments about
            whether or not AGT #$knowsValue of some particular predicate
            applied to X, etc.  See also #$expertRegarding.",
        rdfs:label "know"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IntelligentAgent>
   =20
    Range:=20
        owl:Thing
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#products>

    Annotations:=20
        rdfs:comment "(#$products EV OBJ) means that OBJ is one of the
            intended outputs of event EV.  For unintended outputs, see
            #$byProducts.  For a particular EV and OBJ, it will not be
            true that both (#$products EV OBJ) and (#$byProducts EV =
OBJ).",
        rdfs:label "product"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CreationOrDestructionEvent&g=
t;
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Product>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#physicalStructuralAttributes=
>

    Annotations:=20
        rdfs:comment "(#$physicalStructuralAttributes OBJ ATT) means
            that the physical structure of the tangible object OBJ is
            (at least partially) determined or described by its
            attribute ATT.  See also #$PhysicalStructuralAttribute.",
        rdfs:label "physical structural attributes"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalStructuralAttribute&=
gt;
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#reliabilityOfMicrotheory>=


    Annotations:=20
        rdfs:comment "(#$reliabilityOfMicrotheory MICROTHEORY NR) means
            that NR is a measure of the reliability of the assertions in
            the #$Microtheory MICROTHEORY.  A reliability of 1 means the
            content of MICROTHEORY is entirely reliable; a reliability
            of 0 means the content of MICROTHEORY is entirely
            unreliable.  For example, a microtheory the content of which
            is blatantly false would have a reliability of 0, as would a
            microtheory each assertion in which was chosen from a pair
            consisting of the assertion and its negation by flipping a
            coin.  There is, of course, a spectrum at one end of which
            would be guaranteed falsehoods, at the other guaranteed
            truths, and in the middle would be assertions equally likely
            true as false.  For the purposes for which this predicate is
            intended, however, we are interested in a spectrum which  is
            a proper part of the former one -- the idea is that being as
            likely true as false is a minimum threshold.",
        rdfs:label "reliability of microtheory"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Microtheory>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#radius>

    Annotations:=20
        rdfs:comment "The radius of an object with a circular shape.",
        rdfs:label "radius"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Distance>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#resistanceToCorrosion>

    Annotations:=20
        rdfs:comment "(#$resistanceToCorrosion OBJ DEGREE) means that
            the tangible object OBJ has the stated DEGREE of
            #$CorrosionResistance.  The higher DEGREE is, the less
            readily OBJ will corrode.",
        rdfs:label "resistance to corrosion"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CorrosionResistance>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#inverseFunc>

    Annotations:=20
        rdfs:comment "The predicate #$inverseFunc relates a mathematical
            function to a unique inverse.  Both arguments to
            #$inverseFunc are elements of
            #$FunctionFromQuantitiesToQuantities.  (#$inverseFunc FN
            INVFN) relates the function FN to its inverse INVFN; e.g.,
            the #$inverseFunc of the logarithm function (#$LogFn) would
            be the exponential function (#$ExpFn).  More precisely, (FN
            (INVFN X)) results in X for all X in the domain of INVFN.
            For a more general predicate that can be used to relate any
            one-to-one function to its inverse, regardless of whether or
            not either is an instance of #$Function-Denotational,  see =
#$inverseFunctions.",
        rdfs:label "inverse func"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#UnaryFunction>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#UnaryFunction>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#objectTakenCareOf>

    Annotations:=20
        rdfs:comment "(#$objectTakenCareOf EV OBJ) means that OBJ is
            acted on in EV by some #$Agent in order to maintain,
            preserve, or promote the health  or good condition of OBJ.",
        rdfs:label "object taken care of"
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#offspringActors>

    Annotations:=20
        rdfs:comment "(#$offspringActors EVENT ORGANISM) means that
            ORGANISM is an offspring created in the
            #$BiologicalReproductionEvent EVENT .",
        rdfs:label "offspring"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalReproductionEvent&=
gt;
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalLivingObject>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#temporallyCooriginating>

    Annotations:=20
        rdfs:comment "(#$temporallyCooriginating X Y) means
            (#$simultaneousWith (#$StartFn X) (#$StartFn Y)).  That is,
            the #$startingPoint of X is the same as the #$startingPoint
            of Y.  This implies that X and Y overlap, in at least one
            point (namely, their #$startingPoints are the same.)",
        rdfs:label "temporally cooriginating"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#temperatureOfObject>

    Annotations:=20
        rdfs:comment "(#$temperatureOfObject OBJECT TEMPERATURE) means
            that the individual OBJECT has the #$Temperature
            TEMPERATURE. Note that OBJECT may be a piece of stuff -- for
            example, a particular spot in the ocean.",
        rdfs:label "temperature of object"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Temperature>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#continuouslyConnectedTo>

    Annotations:=20
        rdfs:comment "(continuouslyConnectedTo OBJ1 OBJ2) means that
            OBJ1 and OBJ2 are #$PartiallyTangibles which are are
            directly and almost seamlessly connected (e.g. they are
            formed from the same chunk of material, with no substantial
            barrier or surface or gap separating them.).",
        rdfs:label "continuously connected to"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#transferOutSubEvent>

    Annotations:=20
        rdfs:comment "The Cyc predicate #$transferOutSubEvent indicates
            the initial stage of a particular #$GeneralizedTransfer in
            which the #$transferredThing leaves the point of origin.
            For example, (#$transferOutSubEvent TRANSLOC EMISSION) means
            that EMISSION is the initial stage (see #$firstSubEvents) of
            the #$Translocation TRANSLOC.  (The #$emitter in EMISSION is
            a #$fromLocation of TRANSLOC.)",
        rdfs:label "initial transfer-out subevent"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeneralizedTransfer>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TransferOut>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#genlPreds>

    Annotations:=20
        rdfs:comment "(#$genlPreds NARROW BROAD) means that predicate
            BROAD is a more general version of predicate NARROW; e.g.,
            (#$genlPreds #$biologicalMother #$biologicalParents),
            (#$genlPreds #$greaterThan #$greaterThanOrEqualTo).
            (#$genlPreds NARROW BROAD) is shorthand for the axiom schema
            (NARROW ARG1 ... ARGN) =3D> (BROAD ARG1 ... ARGN).  See
            also #$genlInverse, which can handle cases where NARROW and
            BROAD are both binary but their order of arguments is
            reversed.  If the #$arity of NARROW differs from the #$arity
            of BROAD (or their order of arguments differs and
            they're not binary), then we just assert the whole
            appropriate axiom into the Cyc knowledge base; of course,
            such axioms are absent from the public release of the Upper
            Cyc Ontology.",
        rdfs:label "genl preds"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Predicate>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Predicate>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#infoTransferred>

    Annotations:=20
        rdfs:comment "The predicate #$infoTransferred is used to
            indicate the meaningful content of a particular transferral
            of information.  (#$infoTransferred TRANSFER INFO) means
            that INFO is information that is transferred due to the
            #$InformationTransferEvent TRANSFER.  INFO originates from
            some agent or IBT (i.e., element of
            #$InformationBearingThing).  After TRANSFER, INFO is
            contained in another IBT or agent; INFO may persist in the
            source as well.  For example, when I read the front page of
            the newspaper, some information about current world events
            is transferred from the newspaper to me.   See also
            #$informationOrigin, #$informationDestination.",
        rdfs:label "info transferred"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InformationTransferEvent>=

   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#AbstractInformationalThing&g=
t;
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#afterRemoving>

    Annotations:=20
        rdfs:comment "Whenever a source is removed from a gaf use of a
            predicate, each of that predicate's #$afterRemoving
            functions is called on that source.",
        rdfs:label "after removing"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Predicate>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLSymbol>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#motionPathway-Partial>

    Annotations:=20
        rdfs:comment "This predicate can be used to indicate one of the
            paths followed in some movement event. More formally,
            (#$motionPathway-Partial MOVE PATH) means that the instance
            MOVE of #$Movement-TranslationEvent has a trajectory (see
            #$trajectory-Complete) with a sub-trajectory in common with
            some #$subPaths of the instance PATH of #$Path-Spatial. For
            example, if a certain trip to Dallas from Austin is via
            highway I-35, this does not imply either that the whole
            journey is along I-35 (it also may be along driveways and
            side streets), or that it is along all of I-35 (which would
            take you from the Mexican border all the way to the Canadian
            border).  A part of the journey is along a part of I-35.
            Contrast this predicate with #$motionPathway-Complete, which
            indicates the relation between a movement MOVE and an
            instance of #$Path-Spatial followed throughout all of =
MOVE.",
        rdfs:label "motion pathway - partial"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Movement-TranslationEvent>=
;
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Path-Spatial>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#stuffUsed>

    Annotations:=20
        rdfs:comment "The predicate #$stuffUsed relates an event to some
            tangible substance which facilitates that event.
            (#$stuffUsed EVENT STUFF) means that STUFF is a portion of
            an element of #$ExistingStuffType which plays an
            instrumental role in EVENT.  STUFF may or may not be
            consumed in the course of EVENT.  Examples: portions of
            #$Water are #$stuffUsed in instances of #$WashingDishes,
            #$WashingHair, #$WashingClothesInAMachine, etc.; portions of
            #$EdibleOil are #$stuffUsed in some instances of #$Frying
            food and #$BakingBread.",
        rdfs:label "stuff used"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#constantName>

    Annotations:=20
        rdfs:comment "(#$constantName CONSTANT STRING) states that
            STRING is the name for the #$CycLConstant CONSTANT.  Since
            constants can be renamed, this predicate is computed from
            the current state of the KB.",
        rdfs:label "constant name"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLConstant>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLString>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#accountBalance>

    Annotations:=20
        rdfs:comment "The predicate #$accountBalance is used to indicate
            the balance of a particular account.  (#$accountBalance ACCT
            BAL) means that the #$FinancialAccount ACCT has the balance
            BAL; BAL is the amount of #$Money either owed by, or
            available to, the #$accountHolder (depending upon the type
            of account).",
        rdfs:label "balance"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#FinancialAccount>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Money>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#stateOfMatter>

    Annotations:=20
        rdfs:comment "The predicate #$stateOfMatter is used to indicate
            the physical state of a tangible thing.  (#$stateOfMatter
            SUBST STATE) means that the tangible substance SUBST is in
            the physical state STATE.  STATE is an element of
            #$StateOfMatter-SolidLiquidGaseous (solid, semi-solid,
            liquid, or gaseous).",
        rdfs:label "state of matter"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#StateOfMatter-SolidLiquidGas=
eous>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#holdsIn>

    Annotations:=20
        rdfs:comment "A formula, without free variables, of the form
            (#$holdsIn TEMP-THING FORMULA) means that the formula
            FORMULA is true at every moment in the temporal extent of
            the #$TemporalThing TEMP-THING (i.e., every moment
            temporally subsumed by TEMP-THING).  For example, the
            assertion (#$holdsIn (#$YearFn 1992) (#$owns Nick Spot))
            expresses that throughout all of the year 1992 Nick owned
            Spot.  Thus it follows, for example, that Nick owned Spot on
            July 5th, 1992 - that is, (#$holdsIn (#$DayFn 5 (#$MonthFn
            #$July (#$YearFn 1992))) (#$owns Nick Spot)).  An assertion
            of the form (#$holdsIn TEMP-THING (PRED ... ARG ...)), with
            ARG a #$TemporalThing, doesn't in general imply that
            ARG temporally subsumes or even temporally intersects
            TEMP-THING.  For example, (#$holdsIn (#$YearFn 1992)
            (#$awareOf Fred #$GeorgeWashington)) doesn't imply
            (#$temporallyIntersects #$GeorgeWashington (#$YearFn 1992)).
            However, in the case of certain predicates PRED, temporal
            subsumption of TEMP-THING by ARG will follow (in almost all
            microtheories); see #$CotemporalObjectsSlot,
            #$CotemporalPredicate, and #$contemporaryInArg.  Although
            what constitutes a moment can vary with context, for most
            microtheories explicit considerations of temporal
            granularity (in this sense) don't come into play.  That
            is, in the case of most microtheories, one almost never has
            to worry about assertions running into problems because of
            time intervals that are too small, and one doesn't have
            to worry about the possibility of gaps in the fabric of time
            between moments.  Note that the characterization above of
            the meaning of a closed formula (#$holdsIn TEMP-THING
            FORMULA) isn't meant to imply that one can't
            quantify into the argument-places of #$holdsIn.
            (Alternatively to using #$holdsIn, we could create a
            microtheory MT one of whose assumptions was a temporal one,
            limiting all axioms to holding throughout 1992 [i.e.,
            (#$holdsInTime-Always MT (#$YearFn 1992))].  Then in that
            microtheory we could simply assert (#$owns Nick Spot).  But
            it would be incorrect to assert (#$owns Nick Spot) in the
            #$BaseKB, since, for example, in 3500 BCE Nick didn't
            own Spot, nor when Nick was a baby did he own Spot, etc.)
            See also #$holdsSometimeDuring.",
        rdfs:label "holds in"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELSentence-Assertible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#supportedBy>

    Annotations:=20
        rdfs:comment "(#$supportedBy OBJECT SUPPORT) means that
            SUPPORT is at least partially responsible for holding OBJECT
            up and maintaining its vertical position.  If SUPPORT were
            to be removed, then (everything else being equal) either
            OBJECT would fall or at least part of  OBJECT would move
            downward.  See also #$supportedObject, #$supportingObject,
            and #$SupportingSomething.",
        rdfs:label "supported by"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#physicalQuarters>

    Annotations:=20
        rdfs:comment "The predicate #$physicalQuarters is used to relate
            an organization to the building(s) it occupies.
            (#$physicalQuarters ORG BLDG) means that the #$Organization
            ORG is located in the #$ConstructionArtifact BLDG, which may
            consist of one or more buildings, rooms, offices, etc.",
        rdfs:label "quarters"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Organization>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ConstructionArtifact>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#eventToUphold-SitType>

    Annotations:=20
        rdfs:comment "(#$eventToUphold-SitType EVT SIT_TYPE) means that
            if a  #$Situation of type SIT_TYPE does not obtain at the
            start of EVT, then  it is part of the purpose of EVT in the
            planning context that such a  #$Situation be brought about
            some time in the course of EVT, and if a  #$Situation of
            type SIT_TYPE does obtain at the start of EVT, then it  is
            part of the purpose of EVT that such a #$Situation be
            maintained  throughout EVT.  The predicate is defined in
            terms of  #$eventToMaintain-SitType and =
#$eventToInsure-SitType.",
        rdfs:label "event to uphold - sit type"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#keStrongConsiderationInverse=
>

    Annotations:=20
        rdfs:comment "(#$keConsiderationInverse COL BIN-PRED) means that
            for  every instance INS of COL,  it should be
            determined whether there exist some VALUE such that
            (BIN-PRED INS VALUE) could be asserted and if so it is
            strongly suggested that it be asserted.",
        rdfs:label "ke strong consideration inverse"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        daml:Property
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#plural>

    Annotations:=20
        rdfs:comment "(#$plural WORD STRING) means that STRING is the
            plural noun form of WORD.  For example, the #$plural form of
            #$Hit-TheWord is `hits', and the plural form of
            #$Goose-TheWord is `geese'.",
        rdfs:label "plural"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#LexicalWord>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CharacterString>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#intervalEndedBy>

    Annotations:=20
        rdfs:comment "(intervalEndedBy INT TEMP-OBJ) means that INT is
            the instance of #$TimeInterval immediately preceding
            TEMP-OBJ . The beginning of INT coincides with the beginning
            of all time (#$Always-TimeInterval), if it has a beginning.
            See #$IntervalEndedByFn",
        rdfs:label "interval ended by"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TimeInterval>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#angularAcceleration>

    Annotations:=20
        rdfs:comment "The rate at which the angle to an object is =
accelerating",
        rdfs:label "angular acceleration"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalEvent>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#AngularAccelerationRate>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#compressibilityOfObject>

    Annotations:=20
        rdfs:comment "(#$compressibilityOfObject OBJ DEGREE) indicates
            how readily the tangible object OBJ can be compressed to a
            smaller volume.  The higher the DEGREE of compressibility,
            the more easily the object can be compressed to a smaller
            volume.  A related concept is #$elasticityOfObject.",
        rdfs:label "compressibility of object"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Compressibility>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#fluidPressure>

    Annotations:=20
        rdfs:comment "(#$fluidPressure FLUID PRESS) means that the
            #$FluidTangibleThing FLUID exerts the #$Pressure PRESS at
            its surface.",
        rdfs:label "fluid pressure"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#FluidTangibleThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Pressure>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#causes-ThingProp>

    Annotations:=20
        rdfs:comment "(#$causes-ThingProp THING PROP) means that THING
            causes the proposition PROP to become true.  THING may be an
            #$Agent, a #$Situation, or  a #$ELSentence-Assertible.  This
            is a very general predicate.  It is almost always better to
            use a more specialized predicate such as #$causes-PropProp,
            #$causes-EventEvent, or #$causes-SitProp, particularly in
            rules.  Nonetheless, #$causes-ThingProp can be useful if one
            wishes to collect all the possible causes of some
            proposition be they #$Situations, #$Agents, other
            propositions (see #$ELSentence-Assertible).  See
            #$NoteAboutCausalityPredicates for a map of related =
predicates.",
        rdfs:label "induce"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Individual>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELSentence-Assertible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#temporallyIntrinsicArg>

    Annotations:=20
        rdfs:comment "(#$temporallyIntrinsicArg PRED N) means that PRED
            expresses a property that is temporally intrinsic for its
            argument position N. That means, if a formula using PRED
            is true for some object OBJ (in the Nth argument position),
            we can assume the truth of every similar formula in which
            any temporal part of OBJ is substituted in for OBJ. For
            example, since (#$temporallyIntrinsicArg #$massOfObject 1)
            is true, if we know (#$massOfObject `Rock37' (#$Gram
            37)), we can expect that any temporal part of `Rock37',
            such as        `Rock37Today', will also have a mass of
            37 grams. An example of a property which is not temporally
            intrinsic would be `average speed'. The average speed
            of a car        on a drive from Austin to Dallas might be 50
            mph, but during particular sub-intervals of that drive the
            average speed could vary from 0 to 75 mph.  The collection
            #$CotemporalPredicate is a class of relations which
            are not temporally intrinsic but might at first seem to be,
            e.g., #$physicalParts. In (#$physicalParts `Joe'
            `JoesHead'), it is not the case        that every
            temporal part of `Joe' (such as `JoeToday') has
            `JoesHead' as a physical part.  Rather, `JoeToday'
            would have `JoesHeadToday' among its #$physicalParts.
            With #$physicalParts,        as with all other elements of
            #$CotemporalPredicate, every time-slice of the first
            argument is related to a cotemporal time-slice of the second
            argument, but that is not covered by
            #$temporallyIntrinsicArg and its associated axioms.",
        rdfs:label "temporally intrinsic arg"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Predicate>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PositiveInteger>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#hears>

    Annotations:=20
        rdfs:comment "(#$hears AGT OBJ) means that the #$PerceptualAgent
            AGT perceives sounds emananating from or as the result of
            OBJ.  Events such as the shooting of a gun and tangible
            objects such as telephones are things which can emit audible
            sound and thus be perceived auditorily.",
        rdfs:label "overhear"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PerceptualAgent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#employees>

    Annotations:=20
        rdfs:comment "The predicate #$employees relates a particular
            employer to one of its paid employees.  (#$employees
            EMPLOYER WORKER) means WORKER regularly performs work for
            EMPLOYER, and EMPLOYER pays WORKER for that activity (often
            by paycheck).  EMPLOYER directs the manner in which WORKER
            performs the work and may provide the workplace, tools,
            capital, and other assistance for the work.  EMPLOYER is
            commonly an organization but may be a person. E.g.,
            (#$employees PerryMason PaulDrake); (#$employees #$Cycorp
            #$Lenat).  Uses of this predicate require proper temporal
            qualification; e.g., (#$holdsIn (#$YearFn 1995) (#$employees
            #$CarnegieMellonUniversity #$Derthick)).",
        rdfs:label "employee"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#upAxisPoints>

    Annotations:=20
        rdfs:comment "(#$upAxisPoints OBJ DIR) means OBJ's
            intrinsic up-axis points in the direction DIR.  An object
            has an intrinsic up-axis only if it has an intrisic top by
            virtue of its design or function.  People, rockets, cars,
            and cups are examples of objects with intrinsic tops.  A
            sphere has no intrinsic top, due to its symmetry.  If an
            object with an intrinsic up-axis, OBJ, is on its side, one
            asserts (#$upAxisPoints OBJ #$HorizontalDirection).  If OBJ
            is upside-down, one asserts (#$upAxisPoints OBJ
            #$Down-Directly) or (#$upAxisPoints OBJ #$Down-Generally),
            depending on how precise one wishes to be.",
        rdfs:label "up axis points"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#UnitVectorInterval>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#succession-RST>

    Annotations:=20
        rdfs:comment "The discourse relation that holds between two
            segments of text when they describe events which are related
            to one another by succession.",
        rdfs:label "succession - r s t"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#passengers>

    Annotations:=20
        rdfs:comment "(#$passengers MOVE PAS) means that PAS is a human
            #$transportees in MOVE who is not a #$driverActor for any
            #$subEvents of Move.  Any PAS is not a #$driverActor for any
            #$subEvents of MOVE.  PAS is likely to be sitting (see
            #$SittingPosture) during the MOVE.",
        rdfs:label "passenger"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TransportationEvent>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Person>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#cityInState>

    Annotations:=20
        rdfs:comment "(#$cityInState CITY STATE) means that the
            #$UrbanArea CITY is physically located in the geopolitical
            sub-region STATE.  Note that STATE may be an element of
            #$State-Geopolitical (q.v.), or it may be some other kind of
            #$CountrySubsidiary, such as #$Territory. Examples: the
            #$CityOfDurhamNC in a #$cityInState of
            #$NorthCarolina-State; Xiamen (Amoy) is a #$cityInState of =
Fujian.",
        rdfs:label "city in state"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#City>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CountrySubsidiary>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#substring-CaseInsensitive>=
;

    Annotations:=20
        rdfs:comment "(#$substring-CaseInsensitive SUBSTRING STRING)
            means that SUBSTRING is a substring of STRING with case
            ignored in both SUBSTRING and STRING.  For case-sensitive
            tagging use the more specialized predicate, #$substring.",
        rdfs:label "substring - case insensitive"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLString>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLString>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#resultIsa>

    Annotations:=20
        rdfs:comment "The predicate is used to indicate that any value
            returned by a particular denotational function is an
            instance of a certain  collection.  (#$resultIsa FUNC COL)
            means that FUNC returns an instance of COL for any sequence
            of arguments for which it is defined.  Thus, where FUNC is
            defined for the sequence ARG1, ..., ARGn, (#$resultIsa FUNC
            COL) implies (#$isa (FUNC ARG1...ARGn) COL). For example,
            since #$PlusFn only returns quantities, (#$resultIsa
            #$PlusFn #$ScalarInterval) is true; and given that
            (#$resultIsa #$GovernmentFn #$RegionalGovernment), it
            follows that  (#$isa (#$GovernmentFn #$France)
            #$RegionalGovernment).  See also #$resultGenl.",
        rdfs:label "result isa"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Relation>
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#timeIntervalBetween>

    Annotations:=20
        rdfs:comment "This predicate relates two temporally disjoint
            things to the (longest) time interval between them.
            (#$timeIntervalBetween BETWEEN EARLIER LATER) means that
            BETWEEN is the time interval that starts immediately after
            EARLIER ends and ends immediately before LATER begins.
            LATER, of course, must begin after EARLIER ends.",
        rdfs:label "time interval between"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TimeInterval>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#microtheoryDesignationArgnum=
>

    Annotations:=20
        rdfs:comment "Used to specify which argument of a given
            #$MicrotheoryDesignatingRelation designates the microtheory
            in which to interpret some formula.",
        rdfs:label "microtheory designation argnum"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#MicrotheoryDesignatingRelati=
on>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PositiveInteger>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#buyingPerformer>

    Annotations:=20
        rdfs:comment "(#$buyingPerformer COM AGENT) means that AGENT is
            the agent actually attempting to obtain goods or services in
            a purchase, by performing an active role in the
            #$CommercialActivity COM.  Generally, the agent who is the
            #$buyingPerformer is identical with the #$buyer, but in some
            cases the #$buyingPerformer is instead a #$buyingAgent
            representing the #$buyer.",
        rdfs:label "buying performer"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CommercialActivity>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SocialBeing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#recipientOfService>

    Annotations:=20
        rdfs:comment "(#$recipientOfService ACT AGNT) means the #$Agent
            AGNT is the recipient of the #$ServiceEvent ACT.  The
            service is performed on, for, or to AGNT, and AGNT is
            correspondingly affected by it.",
        rdfs:label "recipient of service"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ServiceEvent>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#independentArg>

    Annotations:=20
        rdfs:comment "the position of the   independent argument
            referenced by this #$InterArgConstraintPredicate",
        rdfs:label "independent arg"
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#NonNegativeInteger>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#actorPartsInvolved>

    Annotations:=20
        rdfs:comment "(#$actorPartsInvolved ACT PART) means that PART is
            one of the #$anatomicalParts of an organism who has an
            active role in the event ACT, and, moreover, that PART is
            somehow involved in the action.  Note that the organism to
            which PART belongs either performs or does ACT; it is not
            merely an #$objectActedOn.  Some examples of
            #$actorPartsInvolved  include: the eyes of someone who is
            sneezing (or crying); the left foot of someone playing in a
            football game; the right hand of someone who is shaking
            hands; the claws of a cat who is scratching someone.  As a
            negative example, consider your hair while you are getting a
            haircut.  It is not an #$actorPartsInvolved, because you are
            passive in that event; it is, though, an
            #$actorPartsAffected in that event.",
        rdfs:label "actor parts involved"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#OrganismPart>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#sentenceEquiv>

    Annotations:=20
        rdfs:comment "(#$sentenceImplies FORMULA-1 FORMULA-2) means that
            the formula FORMULA-1 is logically equivalent to the formula
            FORMULA-2.  This predicate is very similar to #$equiv.
            However, #$equiv is part of the syntax of CycL, whereas
            #$sentenceEquiv is merely a predicate between formulas.
            #$sentenceEquiv is primarily intended to be used for rules
            that quantify over CycL formulas.",
        rdfs:label "sentence equiv"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELSentence-Assertible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELSentence-Assertible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#assertedTermSentences>

    Annotations:=20
        rdfs:comment "(#$assertedTermSentences TERM FORMULA) determines
            whether a Cyc #$CycLAssertion of the form FORMULA exists
            such that TERM is referred to as a term within that formula.
            See also #$assertedSentence and #$assertedPredicateArg for
            related predicates about assertions, and #$termFormulas for
            a more general predicate that does not require that an
            assertion for FORMULA exists.",
        rdfs:label "asserted term sentences"
   =20
    Domain:=20
        owl:Thing
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELSentence-Assertible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#directionPreservingSubSystem=
s>

    Annotations:=20
        rdfs:comment "(#$directionPreservingSubSystems SYS SUBSYS) means
            that (i) both SYS and SUBSYS are semi-directed path systems
            (see #$Semi-DirectedPathSystem), (ii) SUBSYS is a subsystem
            of SYS, and (iii) SUBSYS 'preserves' the
            directions of links, i.e., for each link LINK in SUBSYS,
            (#$linkFromToInSystem LINK X Y SUBSYS) iff
            (#$linkFromToInSystem LINK X Y SYS).",
        rdfs:label "direction preserving sub systems"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Semi-DirectedPathSystem>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Semi-DirectedPathSystem>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#fromState>

    Annotations:=20
        rdfs:comment "This predicate is used in connection with
            #$IntrinsicStateChangeEvent, to identify the
            #$AttributeValue that a thing has before the change.
            (#$fromState EVENT VALUE) means that immediately prior to
            EVENT (which is the intrinsic-state-changing action), the
            thing that is changed in EVENT has the value VALUE for the
            relevant attribute (and during the EVENT the thing changes
            from that to another value for that attribute).  For
            example, prior to any X which is a
            #$TurningOnAnElectricalSwitch, the switch involved has
            (#$fromState X #$DeviceOff).",
        rdfs:label "from state"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IntrinsicStateChangeEvent>=
;
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AttributeValue>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#objectMoving>

    Annotations:=20
        rdfs:comment "The predicate #$objectMoving is used to refer to
            an object which is moving in a particular #$MovementEvent.
            (#$objectMoving MOVE OBJECT) means that OBJECT is in motion
            at some point during the #$MovementEvent MOVE and is either
            the #$primaryObjectMoving in MOVE or #$subEvents of MOVE.
            OBJECT need not move from the #$fromLocation to the
            #$toLocation.  If it does, and moves along the trajectory of
            MOVE, then it is a #$primaryObjectMoving, part of a
            #$primaryObjectMoving, or contained in a
            #$primaryObjectMoving.  A part of or object contained by a
            #$primaryObjectMoving may or may not also be =
#$primaryObjectMoving.",
        rdfs:label "object moving"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#MovementEvent>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#capitalCity>

    Annotations:=20
        rdfs:comment "The predicate #$capitalCity is used to indicate
            the capital of a country (only).  (#$capitalCity CNTRY CITY)
            means that CITY is the capital city of the #$Country CNTRY.
            Examples: the #$capitalCity of the #$UnitedStatesOfAmerica
            is the #$CityOfWashingtonDC; the #$capitalCity of #$Armenia
            is Yerevan.  Note: for regional capitals, use =
#$capitalCityOfThisState.",
        rdfs:label "capital city"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeopoliticalEntity>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CapitalCityOfRegion>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#arg3Format>

    Annotations:=20
        rdfs:comment "(#$arg3Format PRED FORMAT) means that FORMAT tells
            how many different third arguments there can be to PRED,
            given some fixed set of other arguments.  See #$Format for a
            description of the possible values for FORMAT.",
        rdfs:label "arg 3 format"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Predicate>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Format>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#endsOfPathSegment>

    Annotations:=20
        rdfs:comment "(#$endsOfPathSegment PATH LOC) means that LOC is
            at one end of the #$Path-Generic PATH; LOC may be either a
            junction or a genuine terminal-end of the path segment
            (indicated by #$pathTerminus).  This refers to the two ends
            of any kind of #$Path-Simple, or the the single
            'end' of a #$Path-Cyclic that goes from thing back
            to itself.  If PATH is an instance of #$PartiallyTangible,
            #$SpatialThing, or #$TemporalThing, then LOC is also;
            however, neither of them need to be an instance of any of
            these collections.",
        rdfs:label "ends of path segment"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Path-Generic>
   =20
    Range:=20
        owl:Thing
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#temporalBoundsIdentical>

    Annotations:=20
        rdfs:comment "(#$temporalBoundsIdentical X Y) means that X and Y
            are both #$temporallyCooriginating and
            #$temporallyCoterminal.  That is, X and Y have the same
            #$startingPoints and also have the same #$endingPoints.
            Note that if X and Y are continuous temporal objects, such
            as a pair of ashtrays, then this means that they must in
            fact be completely #$cotemporal.",
        rdfs:label "temporal bounds identical"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#mainProduct>

    Annotations:=20
        rdfs:comment "The predicate #$mainProduct is used to identify
            the main item in a particular set of stuff that a customer
            gets when buying a packaged product.  (#$mainProduct FORM
            PROD) means that the particular #$Product PROD is the main
            item of the #$FormalProduct FORM--as distinct from the
            accessories, agreements, packaging, literature, etc., that
            come along with it.",
        rdfs:label "main product"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#sellingPerformer>

    Annotations:=20
        rdfs:comment "(sellingPerformer COM AGENT) means that the
            #$CommercialActivity COM is #$performedBy the #$Agent AGENT,
            who in that event actually pursues and attempts to make a
            sale.  AGENT may also be (and in many cases is) the #$seller
            of the goods or services sold, or s/he may be the
            #$sellingAgent representing the #$seller.",
        rdfs:label "sellers"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CommercialActivity>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SocialBeing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#quantityIntersects>

    Annotations:=20
        rdfs:comment "(#$quantityIntersects QUANT1 QUANT2) means that
            the #$ScalarIntervals QUANT1 and QUANT2 have some overlap.
            For example, (#$Meter 2 5) intersects (#$Meter 3 4) and
            (#$Meter 3 7), but not (#$Meter 6 7).",
        rdfs:label "quantity intersects"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AttributeValue>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AttributeValue>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#hasBeliefSystems>

    Annotations:=20
        rdfs:comment "(#$hasBeliefSystems AGT BSYS) means that the
            #$Agent AGT has the belief system BSYS.   E.g.,
            (#$hasBeliefSystems BorisYeltsin =
#$RussianOrthodoxReligion).",
        rdfs:label "has belief systems"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IntelligentAgent>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#BeliefSystem>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#undergroundOf>

    Annotations:=20
        rdfs:comment "(#$undergroundOf OBJ GROUND) means that OBJ is
            beneath the surface of ground and has the #$locationState =
#$Underground.",
        rdfs:label "underground of"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Place>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#schoolSymbolName-Female>

    Annotations:=20
        rdfs:comment "(#$schoolSymbolName-Female SCHOOL STRING) means
            that    STRING is a common way to refer to all-women
            SCHOOL-affiliated    #$SportsTeams, clubs, and other student
            organizations.      Accordingly, instances of STRING will be
            pluralized (e.g.      'the Ohio State Lady Buckeyes').",
        rdfs:label "school symbol name - female"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#EducationalOrganization>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#HumanGivenNameString>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#stateOfDevice>

    Annotations:=20
        rdfs:comment "This predicate is used to identify the state of
            operation that a particular device is in.  (#$stateOfDevice
            DEV STATE) means that the #$PhysicalDevice DEV is in the
            #$DeviceState STATE.  Thus, (#$stateOfDevice HAL
            #$DeviceOff) says that the computer HAL is switched off.",
        rdfs:label "state of device"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalDevice>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#DeviceState>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#in-Held>

    Annotations:=20
        rdfs:comment "(#$in-Held OBJ HOLDER) means that OBJ is being
            held or restrained by HOLDER, which is applying pressure to
            OBJ.  HOLDER #$touches OBJ.  HOLDER may be either a
            #$deviceUsed or an #$anatomicalPartTypeAffected in an
            instance of #$HoldingAnObject; OBJ would be the
            #$objectActedOn by that holding.  Examples include ``salad
            in tongs'', ``a bread crumb in ant's
            pincers'', ``a bird in your hand'', ``a
            long two-by-four in a vice''.",
        rdfs:label "in - held"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#temporallySubsumes>

    Annotations:=20
        rdfs:comment "(#$temporallySubsumes LONG SHORT) means that all
            time points of SHORT are contained in LONG.   This implies
            that SHORT does not start before LONG, nor end after LONG.
            And if there's some time point or interval when LONG is
            not happening, then neither is SHORT.    Note:  This
            relation is weaker than #$cotemporal, which can be thought
            of as requiring that LONG and SHORT #$temporallySubsumes
            each other.     Note: This relation is a strictly temporal
            relationship between LONG and SHORT; it is weaker than
            #$subEvents, which can be thought of as requiring that LONG
            not only #$temporallySubsumes SHORT but also contains SHORT
            as a `part'.",
        rdfs:label "temporally subsumes"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#infoRemoved>

    Annotations:=20
        rdfs:comment "(#$infoRemoved CHANGE INFO) means that in the
            #$InformationUpdating action, CHANGE, INFO was removed from
            the IBO (#$InformationBearingObject) acted on.",
        rdfs:label "info removed"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InformationUpdating>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#AbstractInformationalThing&g=
t;
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#chiefPorts>

    Annotations:=20
        rdfs:comment "This is a list of the chief ports for a given
            geographical region.",
        rdfs:label "chief ports"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeographicalRegion>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#City>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#suspendedPart>

    Annotations:=20
        rdfs:comment "The predicate #$suspendedPart indicates an
            individual particle of #$TangibleThing which is suspended in
            a particular instance of #$Suspension.  Thus,
            (#$suspendedPart SUS PART) means that PART is a #$Particle
            suspended in the #$suspendingFluid of the #$Suspension SUS.
            Examples: in an instance of #$CloudOfH2O, the (typical)
            #$suspendedPart is a #$Particle of water; in muddy water,
            the (typical) #$suspendedPart is a #$Particle of soil.",
        rdfs:label "suspended part"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Suspension>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Particle>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#dislikesObject>

    Annotations:=20
        rdfs:comment "(#$dislikesObject AGT OBJ) means that AGT feels an
            emotion of #$Dislike when interacting with OBJ in some way.
            See #$likesObject for elaboration.",
        rdfs:label "dislike"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#beliefStatements>

    Annotations:=20
        rdfs:comment "(#$beliefStatements BSYS PROP) indicates that a
            belief of the belief system BSYS is stated in the
            proposition PROP (represented by a #$ELSentence-Assertible).
            In other words, each #$BeliefSystems comprises a set of
            tenets, statements linked to it via this predicate.   Note:
            This is NOT the predicate that ties a particular #$Agent to
            his/her/its beliefs; for that, see #$beliefs and =
#$hasBeliefSystems.",
        rdfs:label "belief statements"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#BeliefSystem>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELSentence-Assertible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#admittedFourthArgument>

    Annotations:=20
        rdfs:comment "(#$admittedArgument TERM RELATION) states that
            TERM satisfies the fourth argument constraint of RELATION.
            For example, (#$admittedThirdArgument #$supportedObject
            #$SceneWithTypeInRoleFn) and (#$admittedFourthArgument
            #$CouncilOfEurope #$groupMembersHaveProperty).  This
            predicate is a binary form of #$admittedArgument.",
        rdfs:label "admitted fourth argument"
   =20
    Domain:=20
        owl:Thing
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Relation>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#hasClimateType>

    Annotations:=20
        rdfs:comment "The predicate #$hasClimateType is used to specify
            the type of climate that occurs in a particular region.
            (#$hasClimateType AREA CLIME) means that the climate in the
            #$GeographicalRegion AREA is of the #$ClimateCycleType
            CLIME; i.e., any individual annual cycle falls under the
            type CLIME.  For example, to describe the climate of
            Houston, we would say: (#$hasClimateType #$CityOfHoustonTX
            #$HumidSubtropicalClimateCycle).  See also
            #$ClimateCycleType, #$AnnualClimateCycle.",
        rdfs:label "has climate type"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeographicalRegion>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ClimateCycleType>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#duration>

    Annotations:=20
        rdfs:comment "This predicate relates a temporal thing to the
            length of time it happened or existed.  (#$duration
            TEMPTHING DURATION) means that DURATION is the length of
            time TEMPTHING happened (if an event) or existed (if a
            physical object or static situation).  If TEMPTHING is
            #$temporallyContinuous,  its #$duration is the same as its
            #$measure (the elapsed time from start to end); but if
            TEMPTHING is discontinuous, its #$duration is strictly less
            than its #$measure.  For example, the #$duration of
            Sundays-in-April-2001 is (#$DaysDuration 5), whereas the
            #$measure of that same temporal object is (#$DaysDuration =
29).",
        rdfs:label "duration"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#NonNegativeScalarInterval>=
;
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#mtInferenceFunction>

    Annotations:=20
        rdfs:comment "The function which is used to perform inference
            within this microtheory.",
        rdfs:label "mt inference function"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Microtheory>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLSymbol>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#areasOfOrigin>

    Annotations:=20
        rdfs:comment "The predicate #$areasOfOrigin relates an ethnic
            group to a particular region in which its members
            originated.  (#$areasOfOrigin GROUP REGION) means that the
            #$EthnicGroupType GROUP originated in the
            #$GeographicalRegion REGION.  For example, to indicate that
            Circassians originated in Asia, we would say
            (#$areasOfOrigin #$EthnicGroupOfCircassians
            #$ContinentOfAsia).  Ethnic groups may have originated in
            several different areas; e.g., the #$EthnicGroupOfHutu is
            native to #$Rwanda, #$Burundi, #$Tanzania, and #$Uganda.",
        rdfs:label "areas of origin"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#EthnicGroupType>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeographicalRegion>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#urgeSatisfied>

    Annotations:=20
        rdfs:comment "(#$urgeSatisfied EVT URGETYPE) means that the
            sensory event EVT satisfies an instance of a physical urge
            of type URGETYPE.   Use the predicate, #$urgeTypeSatisfied,
            to stateg rules about what sorts of actions relieve what
            sorts of urges.  E.g., scratching relieves an =
#$UrgeToScratch.",
        rdfs:label "urge satisfied"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalEvent>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalUrgeType>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#carriesInfectionType>

    Annotations:=20
        rdfs:comment "The predicate (#$carriesInfectionType OBJECT
            INFECT_TYPE) relates a particular organism or other object
            to a type of infection that it carries.
            (#$carriesInfectionType OBJ INFTYP) means that the
            individual OBJ is a carrier of the #$InfectionType INFTYP.
            For example, (#$carriesInfectionType TyphoidMary
            #$TyphoidFever) or (#$carriesInfectionType Needle0567 =
#$AIDS).",
        rdfs:label "carry"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#InfectionType>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#in-ContGeneric>

    Annotations:=20
        rdfs:comment "(#$in-ContGeneric OBJ CONT) means that OBJ is
            contained, confined, or held in CONT. OBJ is not a part of
            CONT (but  see #$physicallyContains).  CONT has a cavity
            (see #$CavityWithWalls)  and OBJ is at least partly within
            (see #$spatiallyIntersects) the  interior of this cavity. If
            CONT moves, OBJ is, by default, caused to move  so as to
            remain within that cavity (see #$movesWith). If OBJ leaves
            the confines of CONT then either OBJ passes through some
            appropriately sized portal of CONT or OBJ breaks into
            smaller pieces that themselves pass through appropriately
            sized portals of CONT or OBJ breaks through a wall of CONT.
            CONT may function as an open or closed container with
            respect to objects of the size of OBJ. If CONT is closed
            with respect to OBJ, then #$in-ContClosed is the preferred
            more specific predicate. If CONT is open with respect to
            OBJ, #$in-ContOpen is preferred. If OBJ is a fluid which
            completely fills CONT (e.g. a cup of coffee brimming over)
            then #$in-ContFullOf is more precise.",
        rdfs:label "in - cont generic"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#doorwayHasCovering>

    Annotations:=20
        rdfs:comment "Relates a #$Doorway to the physical covering used
            to seal it.  The user should be aware that #$Doorway, the
            designated arg1 for this predicate, is currently constrained
            to be a physical part of some instance of
            #$ShelterConstruction.  This is because, in normal English
            parlance, doorways are the portals through which people pass
            to get in and out of shelter constructions, and from room to
            room.  Planes, trains, automobiles, and other vehicles are
            not conventionally said to have #$Doorways, and if the aim
            is to assert something about the #$PortalCoverings of a
            vehicle, #$portalHasCovering would be the appropriate
            predicate to use.",
        rdfs:label "doorway has covering"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Doorway>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#DoorwayCovering>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#viscosityOfSubstance>

    Annotations:=20
        rdfs:comment "(#$viscosityOfSubstance LIQ VISC) means that the
            #$LiquidTangibleThing LIQ has the #$Viscosity VISC.",
        rdfs:label "thicken"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LiquidTangibleThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Viscosity>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#hangsFrom>

    Annotations:=20
        rdfs:comment "(#$hangsFrom OBJ1 OBJ2) means that OBJ1 is
            suspended from OBJ2, either directly touching it (like a
            weight attached to a line) or through some intermediary
            object (like a weight suspended from the ceiling via a
            hook).  All of the OBJ1's weight of is #$supportedBy
            OBJ2.  Most if not all of OBJ1 is below OBJ2; certainly, the
            center of OBJ1 is below the connection point. If pushed,
            OBJ1 will undergo a #$Swinging.",
        rdfs:label "hang"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#contraryFeelings>

    Annotations:=20
        rdfs:comment "(#$contraryFeelings EMOTYPE CONTTYPE) means that a
            feeling of the type EMOTYPE is contrary to a feeling of the
            type CONTTYPE.  One feeling is contrary to another if they
            are opposed in almost all their components.  See also
            #$contrastedFeelings.  It would be very rare for someone to
            feel both an EMOTYPE and CONTTYPE at the same time,
            especially about the same thing/event/situation.  E.g.,
            (#$contraryFeelings #$Gloominess #$Cheerfulness),
            (#$contraryFeelings #$Respect #$Contempt),
            (#$contraryFeelings #$Shame #$Pride), and so on.",
        rdfs:label "contrary feelings"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#FeelingAttributeType>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#FeelingAttributeType>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#irrelevantPredAssertion>

    Annotations:=20
        rdfs:comment "(#$irrelevantPredAssertion PREDICATE ASSERTION)
            states that the given ASSERTION should be heuristically
            considered irrelevant to inferences concluding uses of the
            given PREDICATE in the current mt.  See also
            #$irrelevantAssertion and #$irrelevantMt.",
        rdfs:label "irrelevant pred assertion"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Predicate>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLAssertion>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#spaceRegionPortals>

    Annotations:=20
        rdfs:comment "(spaceRegionPortals REGION HOLE) means that HOLE
            is a #$Portal into the interior region REGION.  All the
            portals of this #$Interior space region are related to it by =
spaceRegionPortals.",
        rdfs:label "space region portals"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CavityInteriorRegion>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Portal>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#target>

    Annotations:=20
        rdfs:comment "(#$target TRANS PLACE) means that the
            #$performedBy (or #$directingAgent) of the event TRANS
            intends that the #$transferredThing end up at PLACE.",
        rdfs:label "target"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeneralizedTransfer>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#surfaceParts>

    Annotations:=20
        rdfs:comment "(#$surfaceParts BIG LITTLE) means that LITTLE is
            an external physical part (see #$externalParts) of a surface
            of BIG, or that LITTLE is a physical part of BIG itself and
            a surface of LITTLE is part of a surface of BIG.  LITTLE is
            also something which 'does not go all the way
            through' BIG.   In other words, there is no line
            segment spatially subsumed by LITTLE that goes from a point
            at the surface of one side of BIG to a point of the surface
            on the opposite side of BIG. Positive exemplars: the skin of
            an orange is a #$surfaceParts of the orange, a window of a
            house is a #$surfaceParts of that house.  Borderline
            positive exemplars: the inside surface of a coffee cup is
            one of the #$surfaceParts of the cup; the inside surface of
            a beer-can in some contexts is a #$surfaceParts of the can.
            Negative exemplars:  the brain is not a #$surfaceParts of a
            person.  A person's head is also a negative exemplar of
            a #$surfaceParts.  There is a line that can go, for example,
            from the front side to the back side of that person.",
        rdfs:label "surface parts"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#defnNecessary>

    Annotations:=20
        rdfs:comment "(#$defnNecessary COL TEST) means that TEST is the
            name of a piece of code in the Cyc system substrate, and
            TEST acts as a necessary definition for membership in the
            Cyc #$Collection COL.   Only if TEST returns T [True] when
            applied to a particular item can that item be considered an
            element of COL; all elements of COL must fulfill TEST's
            requirements, although there may be additional requirements
            for membership in COL as well.  Cf. #$defnIff and =
#$defnSufficient.",
        rdfs:label "defn necessary"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLSymbol>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#senderOfInfo>

    Annotations:=20
        rdfs:comment "The predicate #$senderOfInfo is used to indicate
            the sending agent in a particular transfer of information.
            (#$senderOfInfo TRANSFER SENDER) means that SENDER is an
            agent who is the source of information transferred in the
            #$InformationTransferEvent TRANSFER.  At the time of
            TRANSFER (and typically for some period beforehand), SENDER
            conceives of the information transferred in TRANSFER.
            It's not the case that SENDER necessarily #$knows the
            `information' or has it among his/her #$beliefs,
            because TRANSFER could involve lying; e.g.,
            #$GeorgeWashington's telling his father, `I didn't
            chop down the cherry tree'.  SENDER normally performs
            TRANSFER intentionally, but some transfers may be
            unintentional; e.g., when one repeats some gossip
            unwittingly within earshot of the person being discussed,
            the transfer to the overhearer is unintentional.  See also =
#$infoTransferred.",
        rdfs:label "sender of info"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InformationTransferEvent>=

   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#motionPathway-Complete>

    Annotations:=20
        rdfs:comment "This predicate can be used to indicate that the
            trajectory or trajectories travelled by one or more objects
            during a movement event follow some spatial path throughout
            the entire movement. More formally, if MOVE is an instance
            of #$Translation-SingleTrajectory, (#$motionPathway-Complete
            MOVE PATH) means that the instance  PATH of #$Path-Spatial
            contains the entire instance of #$Trajectory along which the
            objects moving (see #$objectMoving) travel in MOVE.  Note
            that there can be at most one #$motionPathway-Complete in
            this case.  If MOVE is an instance of
            #$Translation-MultiTrajectory, (#$motionPathway-Complete
            MOVE PATH) means that the instance PATH of #$Path-Spatial
            contains the entire instance of #$Trajectory along which at
            least one of the objects moving in MOVE travels.  In this
            case, more than one #$motionPathway-Complete may exist.
            (Note that the instance of #$Traversal determined by the
            #$trajectory-Complete need not occupy the whole length of
            PATH.) To explain this predicate somewhat differently, any
            #$motionPathway-Complete of an instance of
            #$Movement-TranslationEvent connects the starting and
            stopping points (the #$fromLocation and #$toLocation) of the
            whole trajectory of at least one object in the movement
            event (See also #$pathConnects).   Note that PATH may be a
            marked or unmarked instance of #$Path-Spatial.  See also
            #$trajectoryPassesThrough and #$motionPathway-Partial. You
            can use #$trajectoryPassesThrough to state that an object
            passes through a particular location on the object's =
trajectory.",
        rdfs:label "pathway"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Movement-TranslationEvent>=
;
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Path-Spatial>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#languageSpoken>

    Annotations:=20
        rdfs:comment "(#$languageSpoken INTAGENT NATLANG) means the
            #$IntelligentAgent INTAGENT speaks the natural human
            language NATLANG at least somewhat fluently.  The language
            must be speakable by humans, as are English, Latin, or
            Japanese, but not LISP, C or LINCOS.  So, for example,
            (#$languageSpoken #$Lenat #$EnglishLanguage).   See =
#$NaturalLanguage.",
        rdfs:label "language spoken"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IntelligentAgent>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#NaturalLanguage>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#developerOfIBTType>

    Annotations:=20
        rdfs:comment "The predicate #$developerOfIBTType relates a
            specific work to its creator(s).  (#$developerOfIBTType
            IBTTYPE AGENT) means that AGENT is one of the people,
            corporations, publishers, etc., responsible for the
            invention or bringing into being of the
            #$SpecifiedInformationBearingThingType IBTTYPE, which may be
            a book, television show, computer program, musical score,
            etc.  Examples: #$Lenat is a #$developerOfIBTType for the
            #$CycKB; #$OrsonWelles is a #$developerOfIBTType for =
#$CitizenKane-TheMovie.",
        rdfs:label "developer of i b t type"
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#deviceControlledBy>

    Annotations:=20
        rdfs:comment "(#$deviceControlledBy DEV CONTROL) means that
            CONTROL is a #$ControlDevice that controls #$PhysicalDevice
            DEV.  Most of the time, the controls will be #$physicalParts
            of the device.  However there are some notable exceptions --
            one's TV remote control, for example -- which control a
            device but are not #$physicalParts of that device.",
        rdfs:label "device controlled by"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalDevice>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ControlDevice>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#traversalInSystem>

    Annotations:=20
        rdfs:comment "(#$traversalInSystem TRAV SYS) means that TRAV is
            a #$Traversal of some paths in the #$PathSystem SYS.  Let
            TRAV be represented by (#$TraversalFn (#$TheList X(1)
            PATH(1) ... X(n) PATH(n) X(n+1))).  To say that TRAV is a
            #$Traversal in SYS we mean that (i) TRAV is a #$Traversal
            (and thus (#$TheList X(1) PATH(1) ... X(n) PATH(n) X(n+1))
            is a #$PathChain), and (ii) each X(k) is a point in SYS and
            each PATH(k) is either a link or a loop in SYS, or a subpath
            of a loop in SYS.  Our favorate description of a traversal
            in SYS is such a list that all X(k) are nodes in SYS except
            X(1) and X(n+1), and all PATH(k)s are links or loops in SYS
            except PATH(1) and PATH(n).",
        rdfs:label "traversal in system"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Traversal>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PathSystem>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#phoneNumberText>

    Annotations:=20
        rdfs:comment "The predicate #$phoneNumberText is used to relate
            a telephone number to a contact location.
            (#$phoneNumberText LOC NUM) means NUM is a string denoting
            (one of) the phone number(s) of the #$ContactLocation LOC.",
        rdfs:label "phone number text"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ContactLocation>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PhoneNumber>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#comment>

    Annotations:=20
        rdfs:comment "#$comment is a predicate belonging to the Cyc
            collection #$DocumentationConstant.  #$comment is used to
            relate Cyc constants to (usually) brief English explanations
            of their meaning and use, as an aid to humans browsing
            through the Cyc Knowledge Base.  (#$comment CONST STRING)
            means that STRING is an instance of #$SubLString that
            contains an explanation of the Cyc constant CONST.  Example:
            what you are reading now.",
        rdfs:label "comment"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLIndexedTerm>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLString>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#timeConstraintOfAction>

    Annotations:=20
        rdfs:comment "(#$timeConstraintOfAction ACT DUR) means that in
            the planning context of the assertion, ACT should take no
            longer than the #$Time-Quantity DUR.",
        rdfs:label "time constraint of action"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PurposefulAction>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Time-Quantity>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#actors>

    Annotations:=20
        rdfs:comment "The predicate #$actors is the most general
            instance of #$ActorSlot.  All other actor slots are
            specializations of this predicate.  Thus, #$actors is a
            broad concept which includes any entity which is involved in
            an action.  (#$actors EVENT ACTOR) means that ACTOR is
            somehow meaningfully (directly or indirectly) involved in
            EVENT during EVENT.  Mere cotemporality of objects
            (somewhere in the universe) with a particular event is not
            enough `involvement' to make those objects #$actors of
            that event.  Nor is a representation of an event among the
            #$actors of that event, unless the representation affects
            the event.",
        rdfs:label "actor"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#guid>

    Annotations:=20
        rdfs:comment "Permanent Global Unique ID for the associated
            concept -- which enables concept renaming.  Users should not
            depend upon the DAML ID nor label as fixed for all time.",
        rdfs:label "guid"
   =20
    Domain:=20
        owl:Thing
   =20
    Range:=20
        rdfs:Literal
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#heightOfObject>

    Annotations:=20
        rdfs:comment "(#$heightOfObject OBJECT HEIGHT) means that the
            #$Distance from OBJECT's top boundary to its bottom
            boundary is HEIGHT.  Top and bottom are often determined by
            an object's intrinsic default orientation, if it has
            one (see #$TopAndBottomSidedObject).  But some objects have
            tops and bottoms -- and thus heights -- only by virtue of
            their spatial relations to certain other objects in their
            environments.  In any case, having a height requires being
            at least two-dimensional (see
            #$TwoOrHigherDimensionalShape).  See also #$lengthOfObject,
            #$widthOfObject, and #$depthOfObject.",
        rdfs:label "height"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Distance>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#eventHonors>

    Annotations:=20
        rdfs:comment "(#$eventHonors OCCURRENCE AGENT) means that AGENT
            is honored or commemorated by OCCURRENCE.  If AGENT is a
            living #$Person, AGENT is probably present at OCCURRENCE.
            This is the appropriate predicate for relating a #$Funeral
            to the deceased person for whom the #$Funeral is in honor.",
        rdfs:label "honoree"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SocialOccurrence>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#temporallyIntersects>

    Annotations:=20
        rdfs:comment "(#$temporallyIntersects X Y) means that there is
            at least one #$TimePoint which X #$temporallySubsumes and Y
            #$temporallySubsumes.  If you think of X and Y as sets of
            #$TimePoints, then those two sets intersect.",
        rdfs:label "temporally intersects"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#primitiveAttributeTypes>

    Annotations:=20
        rdfs:comment "The Cyc predicate #$primitiveAttributeTypes is
            used to relate a type of complex attribute to its basic
            components.  (#$primitiveAttributeTypes COMP PRIM) means
            that PRIM is an element of #$PrimitiveAttributeType that
            makes up the #$CompositeAttributeType, COMP.  PRIM can be
            thought of as one axis for the composite scale.  For
            example, hue, intensity, and saturation are each a primitive
            scale for the composite attribute `color'.  Another
            case: #$Speed is a primitive component of the composite
            attribute #$VelocityVector.",
        rdfs:label "primitive attribute types"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CompositeAttributeType>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PrimitiveAttributeType>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#subsetOf>

    Annotations:=20
        rdfs:comment "(#$subsetOf SUB SUPER) means that every element of
            the mathematical set or collection SUB is an element of the
            mathematical set or collection SUPER.",
        rdfs:label "subset"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SetOrCollection>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SetOrCollection>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#employeeStatus>

    Annotations:=20
        rdfs:comment "The predicate #$employeeStatus describes a
            worker's job as full-time, part-time, salaried,
            commissioned, paid by the hour, or etc.  More than one may
            apply.  (#$employeeStatus WORKER STATUS) means that STATUS
            indicates the #$WorkStatus of WORKER.  For example, the
            #$employeeStatus of an auto worker at GM probably includes
            the #$WorkStatus attributes #$FullTime and #$HourlyWork.",
        rdfs:label "employee status"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Person>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#WorkStatus>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#postSituation>

    Annotations:=20
        rdfs:comment "(#$postSituation EVT SIT) means SIT is a
            #$StaticSituation that begins immediately after the action
            EVT ends, and is directly (probably causally) related to
            EVT.  See #$postEvents and #$preSituation for related =
predicates.",
        rdfs:label "post situation"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#StaticSituation>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#expects>

    Annotations:=20
        rdfs:comment "(#$expects AGT PROP) means that the agent AGT
            believes it highly likely that the proposition PROP
            (represented by a #$ELSentence-Assertible) will be true
            sometime in the future.  A use of this predicate is to state
            rules such as: when someone confirms that they will be
            participating in a social event, the host(ess) #$expects
            that they will participate.  This is somewhat weaker than
            stating that an agent believes (see #$beliefs) that PROP
            will become true.",
        rdfs:label "expect"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IntelligentAgent>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELSentence-Assertible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#keGenlsStrongSuggestionPreds=
>

    Annotations:=20
        rdfs:comment "(#$keGenlsStrongSuggestionPreds COL BIN-PRED)
            means that for every specialization SPEC-COL of COL, it is
            strongly suggested that there exist some VALUE such that
            (BIN-PRED SPEC-COL VALUE) is known in the KB.",
        rdfs:label "ke genls strong suggestion preds"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        daml:Property
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#genlAttributes>

    Annotations:=20
        rdfs:comment "(#$genlAttributes S-ATT G-ATT) means that G-ATT is
            a more general attribute than S-ATT.  If we know, for some
            object, THING, (#$hasAttributes THING S-ATT), the system
            will be able to derive (#$hasAttributes THING G-ATT).
            #$genlAttributes is transitive, so (#$genlAttributes A B)
            and (#$genlAttributes B C) lets the system derive
            (#$genlAttributes A C).  For example, if a certain portion
            of the atmosphere has the attribute #$Hazy, Cyc can conclude
            through its #$genlAttributes knowledge that there is only
            moderate #$Visibility there.",
        rdfs:label "genl attributes"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AttributeValue>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AttributeValue>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#educationLevel>

    Annotations:=20
        rdfs:comment "(#$educationLevel PRSN LVL) means #$Person PRSN
            has had formal schooling up to the highest level
            #$EducationLevelAttribute LVL at one or more
            #$EducationalOrganizations.  This will refer to a particular
            #$subAbstrac of a #$Person, not to the person as a whole
            lifetime #$Entity.",
        rdfs:label "education level"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Person>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#EducationLevelAttribute>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#negationInverse>

    Annotations:=20
        rdfs:comment "The predicate #$negationInverse is used to
            describe a relationship between some elements of
            #$BinaryPredicate.  (#$negationInverse PRED INV) means that
            if PRED holds between a pair of items <X,Y>, then INV
            does NOT hold between the inverted pair <Y,X>.  In
            other words, #$negationInverse is syntactic shorthand for
            (#$implies (PRED X Y) (#$not (INV Y X))).  Note that PRED
            and INV may take the same value; e.g., (#$negationInverse
            #$father #$father) is true and means that if X's
            #$father is Y, then X is NOT Y's #$father.  Thus,
            #$negationInverse is true for all elements of =
#$AsymmetricBinaryPredicate.",
        rdfs:label "negation inverse"
   =20
    Domain:=20
        daml:Property
   =20
    Range:=20
        daml:Property
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#in-ImmersedFully>

    Annotations:=20
        rdfs:comment "(#$in-ImmersedFully OBJ FLUID) means that FLUID is
            the unique fluid in which OBJ is completely immersed.  Thus,
            as a default inference, every outside surface region of OBJ
            #$touches FLUID.  E.g., (live) fish are fully immersed in
            water, and people are usually immersed in air (even though
            the bottoms of their feet touch the ground and not the air).
            Examples like air bubbles in water or mercury globules
            immersed in air suggest that the #$arg1Isa should be kept
            general, i.e., #$PartiallyTangible rather than =
#$SolidTangibleThing.",
        rdfs:label "in - immersed fully"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#FluidTangibleThing>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#inputs>

    Annotations:=20
        rdfs:comment "The predicate #$inputs relates a particular event
            to things which are `inputs', i.e., materials used in
            that event and somehow altered by it.  (#$inputs EVENT
            OBJECT) means that OBJECT is an input to the
            #$CreationOrDestructionEvent EVENT.  During and due to the
            event, OBJECT is either destroyed or incorporated into a new
            entity.  For example, the pigments used to paint the Mona
            Lisa were #$inputs to Leonardo's painting process;
            however, his brushes were not #$inputs, even though they
            were changed a little by it.  In general, in instances of
            #$Manufacturing, materials or objects are inputs if they
            find their way into the product manufactured, or if they are
            destroyed -- such as the coke used in manufacturing steel --
            as part of that manufacturing process.   Note: One should
            use the specialized predicates #$inputsDestroyed or
            #$inputsCommitted whenever they are appropriate, rather than
            the more general predicate #$inputs.",
        rdfs:label "inputs"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CreationOrDestructionEvent&g=
t;
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#keWeakSuggestionInverse>

    Annotations:=20
        rdfs:comment "(#$keWeakSuggestionInverse COL BIN-PRED) means
            that for every instance INST of COL, it is weakly suggested
            that there exist some VALUE such that (BIN-PRED VALUE INST)
            is known in the KB.",
        rdfs:label "ke weak suggestion inverse"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        daml:Property
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#subTraversals>

    Annotations:=20
        rdfs:comment "(#$subTraversals TRAV SUBTRAV) means that TRAV is
            a #$Traversal along some path or paths and SUBTRAV is a
            subtraversal of TRAV.  The subtraversal SUBTRAV is within
            the same paths as the traversal TRAV, but it is 'shorter'.",
        rdfs:label "sub traversals"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Traversal>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Traversal>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#means-RST>

    Annotations:=20
        rdfs:comment "The discourse relation that holds between two
            segments of text when ARG2 specifies a means of carrying out =
ARG1.",
        rdfs:label "means - r s t"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#elementOf>

    Annotations:=20
        rdfs:comment "(#$elementOf THNG SETORCOL) means that THNG is an
            element of the mathematical set or collection SETORCOL.
            #$elementOf is a more general relation than the
            more-heavily-used #$isa, which is used to talk about
            membership in a natural kind (an element of #$Collection).
            #$elementOf can also be used to talk about membership in an
            arbitrarily-defined mathematical set (an instance of
            #$Set-Mathematical), such as those denoted by #$TheSet =
expressions.",
        rdfs:label "element of"
   =20
    Domain:=20
        owl:Thing
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SetOrCollection>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#makesProductType>

    Annotations:=20
        rdfs:comment "The predicate #$makesProductType is used to
            indicate that a particular company makes a specific (i.e.,
            type of) product.  (#$makesProductType ORG PRODTYP) means
            that the #$CommercialOrganization ORG manufactures the
            #$ProductType PRODTYP.  Cf. #$madeBy, #$mainProductType and =
#$soleProductType.",
        rdfs:label "makes product type"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Organization>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ProductType>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#intendedAudienceType>

    Annotations:=20
        rdfs:comment "The predicate #$intendedAudienceType indicates the
            type of agents who are the intended recipients of the
            information in a particular IBT (i.e., element of
            #$InformationBearingThing).  (#$intendedAudienceType PIT
            TYPE) means that agents who are elements of TYPE are in the
            intended audience of the particular
            #$PropositionalInformationThing PIT.  Examples: the
            #$intendedAudienceType for the information in a copy of `AMA
            Journal' is the collection of American physicians; the
            #$intendedAudienceType of TV commercials for sugary packaged
            cereals are those members of #$HumanChild living in the
            broadcast area.",
        rdfs:label "intended audience type"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#AbstractInformationalThing&g=
t;
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ExistingObjectType>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#scopingArg>

    Annotations:=20
        rdfs:comment "(#$scopingArg RELATION N) indicates the Nth
            argument of #$ScopingRelation RELATION denotes one or more
            scoped variables.",
        rdfs:label "scoping arg"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ScopingRelation>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#NonNegativeInteger>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#nearestGenls>

    Annotations:=20
        rdfs:comment "(#$nearestGenls COL NEAR-GENL) relates any
            collection COL to the nearest unsubsumed collections
            NEAR-GENL of  which it is a subset. This predicate is
            #$notAssertible, since it  must always be recomputed from
            the current state of the #$genls  heirarchy.",
        rdfs:label "nearest genls"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#biologicalFather>

    Annotations:=20
        rdfs:comment "(#$biologicalFather OFFSPRING MALE) means that
            #$MaleAnimal MALE is the male biological parent of #$Animal =
OFFSPRING.",
        rdfs:label "biological father"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#MaleAnimal>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#nearestGenlPreds>

    Annotations:=20
        rdfs:comment "(#$nearestGenlPreds PRED NEAR-PRED) relates any
            predicate PRED to the nearest unsubsumed predicate NEAR-PRED
            of which it is a spec predicate. #$nearestGenlPreds is
            #$notAssertible, since it must always be recomputed from
            the current state of the #$genlPreds hierarchy.",
        rdfs:label "nearest genl preds"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Predicate>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Predicate>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#partitionedInto>

    Annotations:=20
        rdfs:comment "(#$partitionedInto SETORCOL PART) means that the
            mathematical set or collection PART is a partition of the
            mathematical set or collection SETORCOL -- that is, the
            elements of PART are themselves mathematical sets or
            collections, and every element of SETORCOL is an element of
            exactly one element of PART, and every element of PART is a
            subset of SETORCOL.  Or to put it another way, PART is a set
            or collection of disjoint sets or collections whose union is
            co-extensional with SETORCOL.  Typically, the
            #$DisjointSetOrCollection that plays the role of PART in an
            assertion about partitioning will be a set specified by
            enumerating its elements, using the function #$ThePartition.
            (This is a special #$ReifiableFunction whose principal
            reason-for-being is to facilitate the inference heuristics
            associated with assertions about partitioning.)",
        rdfs:label "partitioned into"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SetOrCollection>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#DisjointSetOrCollection>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#overlapsStart>

    Annotations:=20
        rdfs:comment "(#$overlapsStart FIRST SECOND) means that FIRST
            starts before SECOND and ends during SECOND.  That is, the
            #$startingPoint of FIRST is before the #$startingPoint of
            SECOND, and the #$endingPoint of FIRST is before the
            #$endingPoint of SECOND.  So this is actually a STRONGER
            relation than might be suggested just by its name alone,
            since the name alone does not suggest that FIRST must end
            during SECOND.  If all you mean to say, in some situation,
            is that FIRST starts before SECOND, then do NOT use
            #$overlapsStart; just use the #$startsAfterStartingOf
            relation; i.e., say (#$startsAfterStartingOf SECOND FIRST).
            Also note that #$overlapsStart is, in a way, a WEAKER
            relation than might be suggested by its name alone.  Namely,
            the #$startingPoint of SECOND might not even be a point of
            FIRST (if FIRST is discontinuous).        Note:  This Cyc
            temporal relation is equivalent to what James Allen
            independently dubbed the OVERLAPS relation.",
        rdfs:label "overlaps start"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#hasSameEntityAs>

    Annotations:=20
        rdfs:comment "(#$hasSameEntityAs X Y) indicates that X and Y are
            both subabstractions of the same #$Entity.  The unique
            #$myEntity of X is the same as the unique #$myEntity of Y.
            For instance, AlbertEinsteinAsAnAdult and
            AlbertEinsteinWhileAtPrinceton are in this relationship.",
        rdfs:label "has same entity as"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#birthDate>

    Annotations:=20
        rdfs:comment "(#$birthDate X Y) indicates that the #$Entity X
            came into existence during #$Date Y.  For people, this is
            the date at which they were born, hence the name of this
            predicate.  The first argument to this predicate must be an
            #$Entity, and not just any old #$SomethingExisting, because
            we don't want to talk about the #$birthDate or
            #$dateOfDeath of a subabstraction like
            AlbertEinsteinWhileAtPrinceton; in other words, proper
            subabstractions will have #$startingDates and #$endingDates,
            but only true #$Entitys will have a #$birthDate or
            #$dateOfDeath.  To specify the #$DayOfYearType on which a
            #$Person was born, use #$birthDay.",
        rdfs:label "birthdate"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Entity>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Date>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#doneBy>

    Annotations:=20
        rdfs:comment "The predicate #$doneBy relates an event to its
            `doer'.  (#$doneBy EVENT DOER) means that DOER is the
            `doer' in the event EVENT.  Some action on the part of
            the doer causes or carries out the event.  This predicate is
            agnostic as to whether DOER does EVENT intentionally or not
            (DOER need not even be animate; e.g., the event in which
            Mount Vesuvius erupted and buried Pompeii was #$doneBy Mount
            Vesuvius).  See #$performedBy and #$bodilyDoer for the more
            specific senses of `doer' when DOER is, respectively,
            an agent (#$Agent) acting deliberately or a biological
            organism (#$Organism-Whole).",
        rdfs:label "doers"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#trueRule>

    Annotations:=20
        rdfs:comment "(#$trueRule TEMPLATE FORMULA) states that FORMULA
            is both true and an instantiation of the rule template =
TEMPLATE.",
        rdfs:label "true rule"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#RuleTemplate>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELSentenceTemplate>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#seriesOrderedByInverse>

    Annotations:=20
        rdfs:comment "(#$seriesOrderedByInverse SER PRED) means that
            PRED is the relation that imposes an order on the members of
            SER.  Each member of the series stands in the relation PRED
            to the series members that come before it.  For example, if
            SER is a line of cars driving south, the ordering relation
            might be #$northOf (or ''behind'').  See
            also #$seriesOrderedBy.",
        rdfs:label "series ordered by inverse"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Series>
   =20
    Range:=20
        daml:Property
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#hasMembers>

    Annotations:=20
        rdfs:comment "The predicate #$hasMembers relates a particular
            organization to the agents which are members of that
            organization.  This predicate indicates `generic'
            membership, although there may be specialized kinds of
            membership in the same organization.  (#$hasMembers ORG
            AGENT) means that AGENT is a member of the #$Organization
            ORG; typically, membership eligibility is determined by ORG
            and accepted with AGENT's voluntary affiliation.  For
            example, (#$hasMembers 'PeanutsBaseballTeam'
            #$CharlieBrown).  A member may be any #$Agent, including
            other #$Organizations (such as member countries in the
            United Nations).  The truth of an assertion made with
            #$hasMembers may be time-dependent and, if so, should be
            qualified appropriately.  E.g., (#$holdsIn (#$YearFn 1975)
            (#$hasMembers #$UnitedNationsOrganization
            #$Taiwan-RepublicOfChina)) is true, but (#$holdsIn (#$YearFn
            1995) (#$hasMembers #$UnitedNationsOrganization
            #$Taiwan-RepublicOfChina)) is not.--BillJ, June 23, 1997",
        rdfs:label "member"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Organization>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#interviewer>

    Annotations:=20
        rdfs:comment "(#$interviewer INTERVIEW AGT) means that the
            #$Agent AGT is an interviewer in the #$Interviewing event =
INTERVIEW.",
        rdfs:label "interviewers"
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Person>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#rightsGranted>

    Annotations:=20
        rdfs:comment "This predicate is used to indicate what
            #$UserRightsAttributes are acquired in events which bring
            about a #$ChangeInUserRights.  (#$rightsGranted EVENT URA)
            means that in the #$ChangeInUserRights EVENT, the
            #$UserRightsAttribute URA is granted (to some agent).  For
            example, (#$rightsGranted
            ''LouisianaPurchase''
            #$ExclusiveUserRights), since no country other than the USA
            could then claim it as one of their territories.   If EVENT
            is a #$Buying event, then almost always both
            (#$rightsGranted EVENT #$FullUseRights) and (#$rightsGranted
            EVENT #$ExclusiveUserRights) are true.",
        rdfs:label "grant"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ChangeInUserRights>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#UserRightsAttribute>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#followingValue>

    Annotations:=20
        rdfs:comment "The Cyc predicate #$followingValue is used to
            represent an ordering of generic attributes.
            (#$followingValue VAL1 VAL2) means that VAL2 is a greater
            value than VAL1 on a scale that they share.
            (#$followingValue VAL1 VAL2) implies (#$greaterThan VAL2
            VAL1).  Typically, one uses #$followingValue when the values
            VAL1 and VAL2 are elements of #$GenericQuantity, and they
            are not grounded in numerically quantifiable units of
            measure (see
            #$NoteAboutGivingGenericValueFunctionsNumericValues).  If
            VAL1 and VAL2 do have numerical grounding, a
            #$followingValue formula is unnecessary since
            #$numericallyEqual, #$greaterThanOrEqualTo, and
            #$greaterThan, are automatically computable using arithmetic
            relations holding between the minimum and maximum of val1
            and val2.  (See #$minQuantValue, #$maxQuantValue.)  For
            example, one must use #$followingValue to state that
            (#$HighAmountFn #$Glamor) is more glamorous than
            (#$LowAmountFn #$Glamor).  On the other hand, it is
            unnecessary to assert a #$followingValue relation between
            (#$MilesPerHour 5) and (#$MilesPerHour 25 60) since
            #$greaterThan is arithmetically determinable.  See also
            #$GenericQuantity, #$GenericValueFunction.",
        rdfs:label "following value"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ScalarInterval>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ScalarInterval>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#outputsRemaining>

    Annotations:=20
        rdfs:comment "The predicate #$outputsRemaining is used to
            identify leftovers which survive from the #$inputs to a
            particular event.  (#$outputsRemaining EVENT OBJECT) means
            that OBJECT persists after EVENT, and that it existed before
            EVENT as an identifiable part of one of the things destroyed
            during EVENT (see #$inputsDestroyed).  Examples: (1) when a
            sheet of plywood is sawn through in a cutting event, the
            original board is destroyed and the #$outputsRemaining are
            the two smaller plywood pieces; (2) after a
            #$FiltrationProcess, the #$suspendedPart and the
            #$suspendingFluid are the #$outputsRemaining from the
            original mixture which has been destroyed.",
        rdfs:label "output"
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#fanOutArg>

    Annotations:=20
        rdfs:comment "(#$fanOutArg ?PRED ?N) means that
            transitively-related assertions using ?PRED usually
            ''fan out'' in the direction of argument
            position ?N.  For example, (#$fanOutArg
            #$geographicalSubRegions 2).  This means there are more
            non-subsumed arg2s for a given arg1 to
            #$geographicalSubRegions than there would be non-subsumed
            arg1s for a given arg2.",
        rdfs:label "fan out arg"
   =20
    Domain:=20
        daml:TransitiveProperty
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PositiveInteger>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#oppositeDirection-Interval&g=
t;

    Annotations:=20
        rdfs:comment "(#$oppositeDirection-Interval COMING GOING) means
            that the vector which points in the opposite direction to
            the vector COMING is the vector GOING.  More technically,
            COMING and GOING are both elements of #$UnitVectorInterval
            in Cyc's spatial representation, and the midpoint of
            the direction interval COMING is 180 degrees from the
            midpoint of the direction interval GOING.  Examples:
            (#$oppositeDirection-Interval #$North-Generally
            #$South-Generally), (#$oppositeDirection-Interval
            #$DorsalDirection #$VentralDirection).  If a precise
            opposite direction is needed, use =
#$oppositeDirection-Precise.",
        rdfs:label "opposite direction - interval"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#UnitVectorInterval>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#UnitVectorInterval>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#lastSubEvents>

    Annotations:=20
        rdfs:comment "(#$lastSubEvents EVENT END) implies (#$subEvents
            EVENT END) and (#$temporallyFinishedBy EVENT END).  For
            example, one Cyc axiom says that if EVENT is an instance of
            #$WagingWar, and (#$lastSubEvents EVENT END) is true, and
            END is an instance of #$Surrendering, then the identity of
            those for whom the war was #$successfulForAgents can be
            inferred from the particular roles that are played by the
            various parties during the surrender.  This is how one might
            infer, from Lee surrendering to Grant, that the South lost
            the American Civil War.",
        rdfs:label "completion"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#numericallyEqual>

    Annotations:=20
        rdfs:comment "The predicate #$numericallyEqual is Cyc's
            representation of the equals ( =3D ) of arithmetic, adapted =
to
            use with Cyc's scalars, which include quantitative
            intervals as well as point values.  For any two instances of
            #$ScalarInterval, (#$numericallyEqual SI-1 SI-2) means that
            the minimum of SI-1 is equal to the mininum of SI-2 and that
            the maximum of SI-1 is equal to the maximum of SI-2.  See
            also #$ScalarInterval.",
        rdfs:label "numerically equal"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ScalarInterval>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ScalarInterval>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#toPreventInPlan-SitType>

    Annotations:=20
        rdfs:comment "(#$toPreventInPlan-SitType PLAN SITTYPE) means
            that a #$Situation satisfying the description of SITTYPE
            must NOT come about at any time during the course of an
            execution of PLAN in order for PLAN to count as
            'successful'.  It is presupposed that no
            #$Situation of type SITTYPE obtains at the start of the
            execution of PLAN.",
        rdfs:label "to prevent in plan - sit type"
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#languagesSpokenHere>

    Annotations:=20
        rdfs:comment "(#$languagesSpokenHere REG LANG) means that LANG
            is a language spoken in geographical region REG.",
        rdfs:label "languages spoken here"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeographicalRegion>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#NaturalLanguage>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#pointInSystem>

    Annotations:=20
        rdfs:comment "(#$pointInSystem POINT SYS) means that POINT is an
            instance of #$Thing, SYS is an instance of #$PathSystem, and
            POINT is a 'point' on a path in SYS or is a
            'node' in SYS.  Note that for each path system SYS
            there is at least one POINT such that (#$pointInSystem POINT
            SYS) holds.  For any path system SYS, the set of all points
            in SYS has an important subset, the set of all
            'nodes' in SYS.  See #$nodeInSystem for the
            difference between nodes and points that are not nodes in a
            path system.  Note that in some cases (such as talking about
            relations between #$PathSystems), using (#$PointsFn SYS) to
            denote the set of all points in a path system SYS is more
            convenient than using the predicate #$pointInSystem.",
        rdfs:label "point in system"
   =20
    Domain:=20
        owl:Thing
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PathSystem>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#eatsWillingly>

    Annotations:=20
        rdfs:comment "The predicate #$eatsWillingly is used to relate an
            #$Animal to the type of food it will willingly eat.  In a
            normal #$EatingEvent, the food consumed is of a type that
            the eater #$eatsWillingly.  As negative examples, no
            vegetarian or herbivore #$eatsWillingly meat.",
        rdfs:label "eats willingly"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalStuffType>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#lengthOfObject>

    Annotations:=20
        rdfs:comment "(#$lengthOfObject OBJECT LENGTH) means that the
            length of OBJECT is LENGTH.  Which dimension of a given
            object counts as its length partly depends on such things as
            the type of object it is, its shape, and its spatial
            relations to other objects in its environment.  Length is
            normally  measured as the #$Distance from (what one
            intuitively thinks of as) one  end  of the object to its
            other  end , and often corresponds to the dimension of the
            object that has the greatest magnitude.  Some types of
            objects (e.g. trains and yachts) have front and back ends --
            and thus lengths -- by virtue of having an intrinsic default
            orientation (see #$FrontAndBackSidedObject and the other
            specializations of #$BilateralObject).  For some other types
            of objects (e.g. shoelaces and hair strands), length is
            determined by that dimension that is of much greater
            magnitude, relatively speaking, than any of the
            object's other dimensions.  Still other objects have
            lengths by virtue of having orientations determined only in
            relation to their environments (e.g. the  length  of a row
            of adjacent buldings might be the distance across the side
            of the row that faces the street, whether or not that
            happens to be the row's dimension of greatest
            magnitude).  See also #$widthOfObject, #$heightOfObject, and =
#$depthOfObject.",
        rdfs:label "length"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Distance>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#customers>

    Annotations:=20
        rdfs:comment "This predicate relates an agent to another agent
            to whom the former sells goods or services.  (#$customers
            SELLER CUSTOMER) means SELLER sells goods and/or services to
            CUSTOMER.  CUSTOMER must actually buy something from SELLER
            in order to be one of SELLER's #$customers.  (Thus,
            #$customers has a narrower meaning than `customer' in
            colloquial English, which includes potential buyers.)  See
            also #$clients.  Cf. #$buyingAgent (in a particular sales
            event).",
        rdfs:label "client"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#directingAgent>

    Annotations:=20
        rdfs:comment "(#$directingAgent ACT AGENT) means that AGENT is
            one of the agents that is in control of or directing ACT,
            but not necessarily directly performing it.  If, in the
            event ACT, an agent other than AGENT has the #$performedBy
            role, then that performer's actions in ACT are directed
            by AGENT.  For example, (#$directingAgent
            PSOBicentennialConcertOfBeethovensNinth WilliamSteinberg) is
            true, because Steinberg was the conductor of that concert;
            he directed the many other musicians who performed in that
            event.  Another case: (#$directingAgent MassacreAtMyLai
            LtWilliamCalley).  The type of direction implied by
            #$directingAgent is the kind that can be accomplished by
            AGENT communicating its desires to the actual performer(s)
            of ACT.  So, a person would be the #$directingAgent in a
            clothes-washing event #$doneBy a washing machine ONLY in
            those contexts (if any) in which we can consider the machine
            an agent, acting intentionally.",
        rdfs:label "directors"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#eventToInsure-SitType>

    Annotations:=20
        rdfs:comment "(eventToInsure-SitType EVT SITTYPE) means that in
            the planning context it is part of the purpose of EVT that a
            situation of type SITTYPE should 'happen' at some
            time in the course of EVT.  It is presupposed that no
            #$Situation of type SITTYPE obtains at the start of EVT, and
            that the situation should persist after its inception.",
        rdfs:label "event to insure - sit type"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PurposefulAction>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#arity>

    Annotations:=20
        rdfs:comment "(#$arity REL NUMBER) means that the #$Relation REL
            takes the number of arguments given by NUMBER.  For example,
            the #$arity of all instances of #$BinaryPredicate is 2.  In
            particular, (#$arity #$arity 2) since #$arity takes 2 =
arguments.",
        rdfs:label "arity"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#FixedArityRelation>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#NonNegativeInteger>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#intendedAudience>

    Annotations:=20
        rdfs:comment "The predicate #$intendedAudience indicates an
            individual who is the intended recipient of the information
            in a particular IBT (i.e., element of
            #$InformationBearingThing).  (intendedAudience IBT AGT)
            means that the #$InformationBearingThing IBT has the
            individual #$Agent AGT as its intended audience--viewer,
            reader, listener, etc.  AGT (possibly along with other
            agents) is an individual who is supposed to access the
            information represented in IBT.  For example, the
            #$intendedAudience of a personal letter is usually its =
addressee.",
        rdfs:label "audience"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InformationBearingThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#inFrontOf-Directly>

    Annotations:=20
        rdfs:comment "(#$inFrontOf-Directly FORE AFT) means that FORE is
            directly in front of tangible object AFT.  More precisely,
            it implies both (#$inFrontOf-Generally FORE AFT) and that
            there is at least one line parallel to the forward pointing
            axis of AFT that intersects both FORE and AFT.  FORE may be
            an intangible, such as an image projected onto a screen.",
        rdfs:label "in front of - directly"
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ibtGenerated>

    Annotations:=20
        rdfs:comment "The predicate #$ibtGenerated is used to link a
            particular information bearing thing (IBT) to the event in
            which it is created.  (#$ibtGenerated GEN IBT) means that
            the #$InformationBearingThing IBT comes about, happens, or
            comes into existence in or as an immediate consequence of
            the event GEN.  See also #$IBTGeneratedFn.",
        rdfs:label "ibt generated"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#IBTGeneration>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InformationBearingThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#keGenlsConsiderationInverse&=
gt;

    Annotations:=20
        rdfs:comment "(#$keGenlsConsiderationInverse COL BIN-PRED) means
            that for every specialization SPEC-COL of COL, it should be
            considered whether there there exist some VALUE such that
            (BIN-PRED VALUE  SPEC-COL) should be asserted in the KB.",
        rdfs:label "ke genls consideration inverse"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        daml:Property
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#exports>

    Annotations:=20
        rdfs:comment "(#$exports COUNTRY PRODUCT-TYPE) means that the
            region COUNTRY has substantial regular exports of the goods
            or services PRODUCT-TYPE to other countries.",
        rdfs:label "exports"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeographicalRegion>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ProductType>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#intervalStartedBy>

    Annotations:=20
        rdfs:comment "(#$intervalStartedBy INT TEMP-OBJ) means that INT
            is the instance of #$TimeInterval immediately following
            TEMP-OBJ. The end of INT coincides with the end of all time
            (#$Always-TimeInterval), if it has an end. See =
#$IntervalStartedByFn.",
        rdfs:label "interval started by"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TimeInterval>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#canContainShapes>

    Annotations:=20
        rdfs:comment "The predicate #$canContainShapes is used to give
            an approximation of the internal size and shape of
            particular tangible objects, by relating an object to an
            abstract region of space described as a geometric shape with
            definite dimensions.  (#$canContainShapes OBJ SHAPE) gives
            an upper bound for the size of things that can be contained
            in the object OBJ, by specifying the dimensions of an
            abstract shape which OBJ can contain.  #$canContainShapes
            uses the elements of #$ShapeFunction (q.v.) for reference,
            especially the basic shapes generated by
            #$RectangularSolidFn, #$CylinderFn, and #$SphereFn.  For
            example, the trunk of my Honda Civic #$canContainShapes of
            (#$RectangularSolidFn (#$Meter 1) (#$Meter 0.5) (#$Meter
            0.75)).  Cf. #$fitsIn.",
        rdfs:label "can contain shapes"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeometricThing-Abstract>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#arg2Isa>

    Annotations:=20
        rdfs:comment "(#$arg2Isa REL COL) means that anything given as
            the second argument to the #$Relation REL must be an element
            of the #$Collection COL.  Examples: (#$arg2Isa
            #$sheetSurfaceConnected #$PartiallyTangible), (#$arg2Isa
            #$salutation #$CourtesyTitle), (#$arg2Isa #$mother =
#$FemaleAnimal).",
        rdfs:label "arg 2 isa"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Relation>
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#inputsDestroyed>

    Annotations:=20
        rdfs:comment "The predicate #$inputsDestroyed is used to relate
            a particular event to the items which are destroyed by it.
            (#$inputsDestroyed EVENT OBJECT) means that OBJECT exists
            before EVENT, is affected by EVENT, and due to that
            involvement, the entity ENTITY such that (#$myEntity OBJECT
            ENTITY) ends its existence as an #$Entity sometime during
            EVENT. (As does the OBJECT as its present instantiation of
            #$SomethingExisting.)  For instance, suppose
            (#$inputsDestroyed AppleEatingEvent001 RedApple001), then
            the SomethingExisting, RedApple001 is destroyed in the event
            and, as importantly, so is the apple entity of which the red
            apple is a subabstraction. OBJECT may or may not be a
            #$deliberateActors in EVENT.",
        rdfs:label "inputs destroyed"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#DestructionEvent>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#sellsProductType>

    Annotations:=20
        rdfs:comment "This predicate relates an agent to a specific type
            of product s/he sells.  (#$sellsProductType AGENT PRODTYPE)
            means that   AGENT sells PRODTYPE.  For example, the
            Wendy's in the UT Student Union sells hamburgers.  The
            implication is AGENT typically and often sells products of
            PRODTYPE.  See also #$ProductProviderFn-Seller.",
        rdfs:label "sell"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#LegalAgent>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ProductType>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#genKeyword>

    Annotations:=20
        rdfs:comment "(#$genKeyword ?THING :KEYWORD) states that the
            constant ?THING has an NL keyword representation as
            :KEYWORD, though other keywords may exist for that =
constant.",
        rdfs:label "gen keyword"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLReifiableDenotationalTer=
m>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLKeyword>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#orderingRelations>

    Annotations:=20
        rdfs:comment "(#$orderingRelations ORDER PRED) means that, in a
            #$MathematicalOrdering ORDER, there is an order-predicate
            PRED that forms an ordering relation on the #$baseSet of
            ORDER.  The predicate PRED, when restricted to the #$baseSet
            of the #$MathematicalOrdering ORDER, is transitive on the
            #$baseSet of ORDER.  Note that the predicate
            #$orderingRelations is not a functional predicate because we
            may have both (#$orderingRelations ORDER PRED1) and
            (#$orderingRelations ORDER PRED2).  (This is true even if,
            extensionally, the two predicates PRED1 and PRED2 denote
            only one set-theoretic binary relation associated with
            ORDER.)  Such an ordering relation is not necessarily a full
            order or even a partial order; it depends on the kind of =
#$MathematicalOrdering.",
        rdfs:label "ordering relations"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#MathematicalOrdering>
   =20
    Range:=20
        daml:Property
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#densityOfObject>

    Annotations:=20
        rdfs:comment "(#$densityOfObject OBJ DENS) means that the
            tangible thing OBJ has the #$Density DENS.",
        rdfs:label "density of object"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Density>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#highlyRelevantPredAssertion&=
gt;

    Annotations:=20
        rdfs:comment "(#$highlyRelevantPredAssertion PREDICATE
            ASSERTION) states that the given ASSERTION should be
            heuristically considered highly relevant to inferences
            concluding uses of the given PREDICATE in the current mt.
            See also #$highlyRelevantAssertion and #$highlyRelevantMt.",
        rdfs:label "highly relevant pred assertion"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Predicate>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLAssertion>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#parentCompany>

    Annotations:=20
        rdfs:comment "The predicate #$parentCompany relates an
            organization to the business which is its parent company.
            (#$parentCompany ORG1 ORG2) means that ORG1 is a (partly or
            wholly owned) subsidiary of ORG2.  ORG2 is the parent
            company that owns and substantially controls ORG1.  E.g.,
            (#$parentCompany TheLAWeekly TheVillageVoice).",
        rdfs:label "parent company"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Organization>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Business>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#catalyst>

    Annotations:=20
        rdfs:comment "The predicate #$catalyst identifies the particular
            thing that acts as a catalyst in a particular chemical
            reaction.  (#$catalyst R X) means that the
            #$ChemicalReaction R has the particular quantity of
            substance X as a catalyst.  For example, every instance of
            #$Photosynthesis-Generic has some portion of #$Chlorophyll
            as a catalyst; an amount of #$Water may be a #$catalyst in
            some #$OxidationProcess of a #$Metal.",
        rdfs:label "catalyst"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ChemicalReaction>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#in-ContFullOf>

    Annotations:=20
        rdfs:comment "(#$in-ContFullOf STUFF CONT) means that STUFF is
            the substance that fills CONT.  STUFF is unique in that it
            is the only substance that `fills' CONT, even though
            other things may be with it in CONT (e.g., as
            #$in-ContGeneric).  Filling the container means that the
            inside surface of CONT touches the filling STUFF at
            virtually all points of CONT's inner surface, rather
            than touching whatever stuff CONT itself is immersed in and
            which CONT's outside surface touches (e.g., air).  The
            only thing which can override this #$touches (i.e., get
            alongside CONT's inside wall without being STUFF) would
            be some other object which is also in CONT (e.g., with
            #$in-ContGeneric).  In order to fill the container, STUFF
            must be #$Pourable or have a shape which conforms to the
            shape of CONT's cavity.  Cf. #$in-ContGeneric to cover
            cases of stuff which is in a container without filling it.",
        rdfs:label "in - cont full of"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#sheetSurfaceConnected>

    Annotations:=20
        rdfs:comment "(#$sheetSurfaceConnected MEMBRANE OBJ2) means that
            MEMBRANE is connected all over most of one surface to a
            surface of OBJ2.  For example, a bi-layer membrane would
            have two parts #$sheetSurfaceConnected to each other.  Or, a
            membrane could be attached over most of its surface to an
            object's surface, as the #$VisceralPleura is attached
            to the surface of the #$Lung in the  body.  The membrane(s)
            may be flexible, but the surface connection is firm (i.e. no
            sliding can occur without a separation, tearing, or breaking =
occurring).",
        rdfs:label "sheet surface connected"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SheetOfSomeStuff>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#smells>

    Annotations:=20
        rdfs:comment "(#$smells AGENT OBJECT) means that AGENT perceives
            the physical object or event OBJECT via the sense of smell.
            This implies that OBJECT releases (or involves the release
            of) a scent (see #$Odor) of which AGENT is sensuously aware.
            In the situation described by  Joe smells the coffee brewing
            , both of the following are true: (#$smells Joe Coffee01)
            and (#$smells Joe CoffeeBrewingEvent09).",
        rdfs:label "smell"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PerceptualAgent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#temporallyStartedBy>

    Annotations:=20
        rdfs:comment "(#$temporallyStartedBy PERIOD START) means that
            PERIOD and START are #$temporallyCooriginating and that
            START ends within the bounds of PERIOD.   That is, the
            #$startingPoint of PERIOD and START are the same
            #$TimePoint, and the #$endingPoint of START is before the
            #$endingPoint of PERIOD.                Note:  This Cyc
            temporal relation is equivalent to what James Allen dubbed
            the STARTED-BY relation.  We liked his name better than the
            one we had been using, and so we renamed this predicate =
accordingly.",
        rdfs:label "temporally started by"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#transferInSubEvent>

    Annotations:=20
        rdfs:comment "The Cyc predicate #$transferInSubEvent indicates
            the final stage of a particular #$GeneralizedTransfer in
            which the #$transferredThing reaches the destination.  For
            example, (#$transferInSubEvent COMM LISTENING) means that
            LISTENING is the final stage (see #$lastSubEvents) of the
            #$CommunicationAct-Single COMM.",
        rdfs:label "transfer in sub event"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeneralizedTransfer>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TransferIn>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#subsumedByIntervalType>

    Annotations:=20
        rdfs:comment "(#$subsumedByIntervalType ?X ?Y) means that a time
            interval of type ?Y (i.e., something which #$isa ?Y)
            #$temporallySubsumes ?X.  For example,
            (#$subsumedByIntervalType FredsBirth #$Wednesday) means that
            Fred was born on a Wednesday.  As another example, Cyc
            contains an axiom which says, in a typical modern
            service-providing context, that each instance of
            #$HairCuttingEvent is #$subsumedByIntervalType
            #$DaytimeWorkingHours -- i.e., it is true as a default that
            the typical professional haircut is given during normal
            daytime working hours.",
        rdfs:label "subsumed by interval type"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalObjectType>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#mate>

    Annotations:=20
        rdfs:comment "(#$mate ANIM1 ANIM2) means ANIM1 and ANIM2 mate
            (at least once) from time to time.",
        rdfs:label "mate"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#infinitive>

    Annotations:=20
        rdfs:comment "(#$infinitive WORD STRING) means that STRING is
            the infinitive verb form of WORD.  For example, `to
            hit' is the infinitive form of #$Hit-TheWord.",
        rdfs:label "infinitive"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#LexicalWord>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CharacterString>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#keFarthestGenlsStrongSuggest=
ionInverse>

    Annotations:=20
        rdfs:comment "(#$keFarthestGenlsStrongSuggestionPreds COL
            BIN-PRED) means that for every specialization SPEC-COL of
            COL such that SPEC-COL is not known to have dependent
            specializations, it is strongly suggested that there exist
            some VALUE such that (BIN-PRED VALUE SPEC-COL) is known in
            the KB.",
        rdfs:label "ke farthest genls strong suggestion inverse"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        daml:Property
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#keFarthestGenlsStrongSuggest=
ionPreds>

    Annotations:=20
        rdfs:comment "(#$keFarthestGenlsStrongSuggestionPreds COL
            BIN-PRED) means that for every specialization SPEC-COL of
            COL such that SPEC-COL is not known to have dependent
            specializations, it is strongly suggested that there exist
            some VALUE such that (BIN-PRED SPEC-COL VALUE) is known in
            the KB.",
        rdfs:label "ke farthest genls strong suggestion preds"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        daml:Property
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#acknowledgementOf>

    Annotations:=20
        rdfs:comment "(#$acknowledgementOf ACT PIT) means that ACT is an
            acknowledging act to signify receipt of the abstract
            information PIT that is being acknowledged and to indicate a
            response.  The ACT may be an #$Accepting-CommunicationAct or
            a #$Rejecting-CommunicationAct, or several others.  Some may
            be combinations, e.g. David may accept part of
            #$Wanda's order (say the part about cleaning the
            kitchen) but not the other part (say cleaning the bathroom).
            See also #$acknowledgedAct which relates the two acts =
directly.",
        rdfs:label "acknowledgement of"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Acknowledging-CommunicationA=
ct>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PropositionalInformationThin=
g>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#areaOfObject>

    Annotations:=20
        rdfs:comment "This predicate relates a spatial thing to its
            two-dimensional size or #$Area (q.v.).  (#$areaOfObject OBJ
            AREA) means that  the two-dimensional size of OBJ is AREA.
            OBJ might be, for example, a desk top,  a geographical
            region, or a cross-section of wire.   Of course not every
            spatial thing has an area.  Purely #$TwoDimensional (q.v.)
            things like discs, interiors of squares, and cross sections
            have areas; and so do three-dimensional things that have
            only two  salient  dimensions in most contexts, such as
            floors, tennis courts, and geograhical regions.  For the
            areas of the latter sort of thing, consider using the
            specialization #$areaOfRegion.",
        rdfs:label "surface area"
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Area>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#natFunction>

    Annotations:=20
        rdfs:comment "(#$natFunction NAT FUNCTION) states that FUNCTION
            is the function used in the non-atomic term NAT.  For
            example,  (#$natFunction (#$JuvenileFn #$Dog) #$JuvenileFn).
            More precisely, (#$termOfUnit ?NAT (?FUNCTION ...)) implies
            (#$natFunction ?NAT ?FUNCTION).",
        rdfs:label "nat function"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLReifiableNonAtomicTerm&g=
t;
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ReifiableFunction>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#internationalOrg-MemberCount=
ry>

    Annotations:=20
        rdfs:comment "The predicate #$internationalOrg-MemberCountry is
            used to indicate that a particular country belongs to a
            particular international organization.
            (#$internationalOrg-MemberCountry INTORG NATION) means that
            the #$Country NATION (as represented by its national
            government or other legally designated body) is a member of
            the #$InternationalOrganization INTORG.  For example,
            #$Bahrain is an #$internationalOrg-MemberCountry of the
            #$LeagueOfArabStates and of the #$UnitedNationsOrganization
            and #$China-PeoplesRepublic is a
            #$internationalOrg-MemberCountry of the
            #$UnitedNationsOrganization -- but #$Taiwan-RepublicOfChina
            is not.",
        rdfs:label "international org - member country"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InternationalOrganizationOfC=
ountries>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Country>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#elasticityOfObject>

    Annotations:=20
        rdfs:comment "(#$elasticityOfObject OBJ DEGREE) indicates how
            readily the solid tangible thing OBJ returns to its original
            shape after being deformed (but not broken).  The higher the
            DEGREE of elasticity, the more quickly and completely the
            object returns to its previous shape.  Billiard balls, for
            example, are highly elastic in this sense.  A related
            concept is #$compressibilityOfObject.",
        rdfs:label "elasticity of object"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Elasticity>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#baseSet>

    Annotations:=20
        rdfs:comment "(#$baseSet STRUCTURE SET) means that SET is the
            base set of #$RelationalStructure STRUCTURE.  That is, SET
            is the domain from which the individual elements of the
            structure are drawn.  Although there may be several
            relations involved in the relational structure, they all
            relate members of the base set.  As each relational
            structure has a unique base set, this predicate is =
functional.",
        rdfs:label "base set"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#RelationalStructure>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Set-Mathematical>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#contrastedFeelings>

    Annotations:=20
        rdfs:comment "(#$contrastedFeelings EMOTYPE CONTTYPE) means that
            a feeling of the type EMOTYPE differs in enough components
            from a feeling of the type CONTTYPE that it is unlikely (but
            not virtually impossible, as in the case of
            #$contraryFeelings) that someone would simultaneously
            experience feelings of both types EMOTYPE and CONTTYPE,
            especially with respect to the same object. E.g.,
            (#$contrastedFeelings #$Pride #$Remorse),
            (#$contrastedFeelings #$Abhorrence #$Respect),
            (#$contrastedFeelings #$Entertained-Emotion #$Panic), etc.
            That last assertion expresses the rule of thumb that one
            does not often feel both entertained and panicy at the same
            time, though those two emotions are clearly not each
            other's `opposite' by any means.",
        rdfs:label "contrasted feelings"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#FeelingAttributeType>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#FeelingAttributeType>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#titleOfPerson-String>

    Annotations:=20
        rdfs:comment "(#$titleOfPerson-String PRSN STRNG) relates the
            #$Person PRSN to a #$CharacterString, STRNG, which is a word
            for a title PRSN has.  E.g., (#$titleOfPerson-String #$Lenat
            ``Dr.'').  A person may have more than one title,
            even cotemporally.",
        rdfs:label "title of person - string"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Person>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CharacterString>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#rigidityOfObject>

    Annotations:=20
        rdfs:comment "(#$rigidityOfObject OBJ DEGREE) means that the
            tangible object OBJ has this DEGREE of #$Rigidity.  A higher
            DEGREE of #$Rigidity means more force is required to change
            the shape of OBJ than for a lower DEGREE.",
        rdfs:label "rigidness"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Rigidity>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#biologicalRelatives>

    Annotations:=20
        rdfs:comment "(#$biologicalRelatives ORG1 ORG2) means that ORG1
            and ORG2 are biological relatives, related by birth.",
        rdfs:label "biological relatives"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#possesses>

    Annotations:=20
        rdfs:comment "(#$possesses AGENT OBJECT) means that OBJECT is in
            the physical possession of AGENT.  Compare with #$owns.",
        rdfs:label "possess"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#in-Among>

    Annotations:=20
        rdfs:comment "(#$in-Among OBJ GROUP) means that the tangible
            thing OBJ is physically located within the spatial cluster
            GROUP, which is composed of individuals.  OBJ may (but need
            not) be a member of GROUP.  OBJ is spatially distinct from
            any (other) member of GROUP; cf. #$spatiallyIntersects.
            Examples: a bird in the branches of a tree; a zebra in its
            herd; a flea in a dog's pelt; a bee in a swarm of bees;
            a snake in the grass.",
        rdfs:label "in - among"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Group>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#quantitySubsumes>

    Annotations:=20
        rdfs:comment "(#$quantitySubsumes WIDER NARROWER) means that the
            #$ScalarInterval NARROWER is completely included within the
            #$ScalarInterval WIDER.  For example, (#$Meter 2 5) subsumes
            (#$Meter 3 4) and (#$Meter 3 5), but not (#$Meter 2 6).",
        rdfs:label "quantity subsumes"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AttributeValue>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AttributeValue>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#malleabilityOfObject>

    Annotations:=20
        rdfs:comment "(#$malleabilityOfObject OBJ DEGREE) indicates that
            the instance of #$SolidTangibleThing OBJ has the degree of
            #$Malleability DEGREE.",
        rdfs:label "malleability of object"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Malleability>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#atomicNumber>

    Annotations:=20
        rdfs:comment "The predicate #$atomicNumber indicates the atomic
            number of a type of element.  (#$atomicNumber E N) means
            that E, a collection belonging to
            #$ElementStuffTypeByNumberOfProtons, has the positive
            integer N for its atomic number.  This means that any
            instance of (#$AtomFn E) must have N #$Protons in its
            #$AtomicNucleus.  For example, (#$atomicNumber #$Carbon 6),
            and every instance of (#$AtomFn #$Carbon) has six protons in
            its nucleus.",
        rdfs:label "atomic number"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ElementStuffTypeByNumberOfPr=
otons>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PositiveInteger>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#analogousFeelings>

    Annotations:=20
        rdfs:comment "(#$analogousFeelings EMOTYPE1 EMOTYPE2) means that
            a feeling of the type EMOTYPE1 is analogous to a feeling of
            the type EMOTYPE2.  In part, this means that there is a high
            probability that an agent having an emotion of one type is
            also feeling an emotion of the other type.  Often the two
            feelings differ only in degree, context, etc.  E.g.,
            (#$analogousFeelings #$Irritation #$Anger) and
            (#$analogousFeelings #$Irritation #$Impatience).",
        rdfs:label "analogous feelings"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#FeelingAttributeType>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#FeelingAttributeType>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#conceptuallyRelated>

    Annotations:=20
        rdfs:comment "The purpose of this predicate is to record the
            existence of a conceptual link between two Cyc constants
            that would otherwise require a very complex explicit
            assertion to be related to one another. Good examples of
            such couples are #$PublicTransportationDevice and
            #$PublicTransportationScheduleDocument or #$Dog and
            #$DogFood. The knowledge representation philosophy here is
            similar to that behind many #$RuleMacroPredicates. Having
            complex relationships represented -- possibly redundantly --
            in a more compact fashion makes for faster retrieval.
            Because Cyc constants can be conceptually related in many
            different ways, no explicit definition for this predicate is =
provided.",
        rdfs:label "conceptually related"
   =20
    Domain:=20
        owl:Thing
   =20
    Range:=20
        owl:Thing
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#causedBy>

    Annotations:=20
        rdfs:comment "#$causedBy is the predicate used for   token-token
            event causation, i.e., causation between individual  events.
            (#$causedBy EVENT1 EVENT2) means that EVENT1 is causedBy
            EVENT2.  See #$causes-ThingProp to state that a
            #$TemporalThing causes a proposition.  See #$causes-PropProp
            to express a causal link between one proposition and =
another.",
        rdfs:label "caused by"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#temporallyDisjoint>

    Annotations:=20
        rdfs:comment "(#$temporallyDisjoint X Y) means that there are no
            time points in common between X and Y.  If you view each of
            them as a set of #$TimePoints, the two sets are disjoint.
            For example, consider the discontinuous events `Fred
            sleeping this week' and `Fred driving this week'.
            These are presumably #$temporallyDisjoint even if they
            `interlock' during the week.",
        rdfs:label "temporally disjoint"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#informationOrigin>

    Annotations:=20
        rdfs:comment "The predicate #$informationOrigin is used to
            indicate the source of information for a particular
            #$InformationTransferEvent.  (#$informationOrigin TRANSFER
            ORIGIN) means that in the #$InformationTransferEvent
            TRANSFER, the information being transferred is coming from
            ORIGIN.  ORIGIN is either an IBT (i.e., element of
            #$InformationBearingThing) or an agent.  Note that if ORIGIN
            still exists past the transfer, it presumably still contains
            the information.",
        rdfs:label "information origin"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InformationTransferEvent>=

   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#postEvents>

    Annotations:=20
        rdfs:comment "This predicate relates one event to another that
            follows it.  (#$postEvents BEFORE AFTER) implies two things:
            (1) BEFORE occurs strictly before AFTER; i.e., AFTER starts
            after BEFORE has ended; i.e., (#$startsAfterEndingOf AFTER
            BEFORE); and    (2) BEFORE and AFTER are significantly
            relevant to each other.  This required `relevance' of
            the two arguments to each other is difficult to formalize
            but often intuitively clearcut.  Often, e.g., AFTER is
            caused by BEFORE. For example we would say (#$postEvents
            TakingAShower001ExitingShower001); we would not say
            (#$postEvents BolshevikRelvolution DeathOfJohnLennon) since
            they are not at all relevant to each other.",
        rdfs:label "post events"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#doesBusinessWith>

    Annotations:=20
        rdfs:comment "The predicate #$doesBusinessWith relates two
            agents who do business with each other.  (#$doesBusinessWith
            AGENT1 AGENT2) means that AGENT1 does some business with
            AGENT2.  Minimally, that means the two agents at least
            occasionally negotiate to buy or sell products or services
            from one other. The two agents may or may not complete the
            sales/purchase and enter into actual contracts.",
        rdfs:label "does business with"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#owns>

    Annotations:=20
        rdfs:comment "(#$owns AGENT OBJECT) means that AGENT owns OBJECT
            -- that is, AGENT enjoys #$FullUseRights (q.v.) over OBJECT.
            Note:  There are commonsense rules relating #$owns to
            #$controls.  E.g., ownership typically implies control.  But
            they are just default rules, as there are many exceptions
            (e.g., when the owner of a building leases it to a company
            for ten years, the owner gives up almost all `control'
            over it during that decade).",
        rdfs:label "own"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#in-Floating>

    Annotations:=20
        rdfs:comment "(#$in-Floating OBJ LIQUID) means that OBJ is
            floating at the surface of LIQUID.  Thus, OBJ is buoyant and
            is #$in-ImmersedPartly in LIQUID.  #$in-Floating does not
            describe the relationship between an object that has neutral
            buoyancy, such as a stationary submerged (see #$Underwater)
            submarine and the water in which it is immersed.  However,
            see #$suspendedIn.",
        rdfs:label "in - floating"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LiquidTangibleThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#convexHullOf>

    Annotations:=20
        rdfs:comment "(#$convexHullOf SURFACE OBJECT) means that SURFACE
            is the convex hull that encloses, precisely, all of the
            minimal convex region of space that spatiallySubsumes all
            parts of OBJECT. See also #$ConvexHullFn for the
            corresponding function. The convex hull is a surface; for
            the minimal convex region of space, see
            #$minimalConvexSpaceSubsuming.",
        rdfs:label "convex hull of"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Surface-Intangible>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#structureMemberIsa>

    Annotations:=20
        rdfs:comment "(#$structureMemberIsa SIT COL) means that each of
            the #$structureMembers of the situation SIT is an element of
            the collection COL.",
        rdfs:label "structure member isa"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Situation>
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#physicalParts>

    Annotations:=20
        rdfs:comment "(#$physicalParts WHOLE PART) -- WHOLE is a
            physical object and PART is one of its distinct,
            non-diffuse, identifiable parts, such as the relationship
            between a car and its wheels or bumpers.  The
            #$physicalParts of an object include only those spatial
            decompositions which are distinct, identifiable parts.",
        rdfs:label "physical part"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#deadEndInSystem>

    Annotations:=20
        rdfs:comment "(#$deadEndInSystem END SYS) means that END is a
            dead-end node in the specified #$PathSystem SYS.  A node X
            in SYS is a dead-end node in SYS if there is exactly one
            link LINK in SYS that END is on and END is not on any loop
            in SYS.  One easy way to illustrate a deadend X in SYS is to
            picture it as a node with only one path (possibly very
            'short') in the system through which one can
            approach or leave X.  Note that no totally isolated node in
            SYS can be a deadend in SYS, neither can any point in SYS
            that is on a loop in SYS.  If there is no specified
            #$PathSystem in which the path ends, but the ending is a
            dead end of a #$Path-Customary like a road or wire, then use
            #$pathTerminus instead.",
        rdfs:label "dead end in system"
   =20
    Domain:=20
        owl:Thing
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PathSystem>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#greaterThanOrEqualTo>

    Annotations:=20
        rdfs:comment "The predicate #$greaterThanOrEqualTo is Cyc's
            representation of the `greater than or equal to' (
            >=3D ) relation in mathematics, adapted to use with
            Cyc's scalars, which include quantitative intervals as
            well as point values.  (See #$ScalarInterval.) Formally,
            there are three disjunctive conditions under which
            (#$greaterThanOrEqualTo SI-1 SI-2) is true, for two elements
            of #$ScalarInterval: (1) (#$equals SI-1 SI-2) is true; (2)
            (#$followingValue SI-1 SI-2) is true; or (3) the minimum of
            SI-1 is greater than or equal to the maximum of SI-2.  Note
            that `A is less than or equal to B' is expressed in
            CycL as (#$greaterThanOrEqualTo B A).",
        rdfs:label "greater than or equal to"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ScalarInterval>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ScalarInterval>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#waterSolubility>

    Annotations:=20
        rdfs:comment "(#$waterSolubility OBJ DEGREE) means that the
            tangible OBJ has this DEGREE of #$Solubility in water.  A
            higher value of DEGREE indicates that a substance dissolves
            more readily and completely than one with a lower =
solubility.",
        rdfs:label "water solubility"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Solubility>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#toOrientation>

    Annotations:=20
        rdfs:comment "This predicate indicates, for the particular
            rotational motion ROT, the orientation that the
            #$primaryObjectMoving in that event has after that motion.
            (#$toOrientation ROT ORIENT) means that when ROT ends, the
            object that moved in ROT has the final position ORIENT, with
            respect to the current frame of reference.  Examples of
            orientations include: #$HorizontalOrientation,
            #$VerticalOrientation, #$UpSideDown.  See also
            #$fromOrientation, #$OrientationAttribute.",
        rdfs:label "to orientation"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Movement-Rotation>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#OrientationAttribute>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#laws>

    Annotations:=20
        rdfs:comment "The predicate #$laws is used to relate a
            geopolitical region (country, state, city, etc.) to a law or
            entire legal code which applies there.  (#$laws GEOPOL CODE)
            means that the #$GeopoliticalEntity GEOPOL officially has
            the law (or set of laws) CODE.  See also #$GovernmentCOC for
            the representation of a #$Law or a #$LegalCode as a =
#$Microtheory.",
        rdfs:label "laws"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeopoliticalEntity>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#GovernmentCOC>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#toInterruptInEvent-SitType&g=
t;

    Annotations:=20
        rdfs:comment "(#$toInterruptInEvent-SitType EVT SIT_TYPE) means
            that, in the planning context, a situation of type SIT_TYPE
            is supposed to cease to obtain at some point in EVENT but
            that a situation of type SIT_TYPE should become true again
            sometime before the end of EVENT.",
        rdfs:label "to interrupt in event - sit type"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PurposefulAction>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#nearestGenlMt>

    Annotations:=20
        rdfs:comment "(#$nearestGenlMt MT NEAR-MT) relates any
            microtheory MT to the nearest unsubsumed microtheory of
            which it is a spec microtheory. This predicate is
            #$notAssertible, since it must always be recomputed from
            the current state of the #$genlMt hierarchy.",
        rdfs:label "nearest genl mt"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Microtheory>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Microtheory>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ethnicity>

    Annotations:=20
        rdfs:comment "(#$ethnicity PERSON GROUPTYPE) means #$Person
            PERSON belongs to the #$EthnicGroupType GROUPTYPE.   E.g.,
            (#$ethnicity #$JohnWilkesBooth #$CensusGroupOfCaucasians).
            One #$Person may belong to more than one #$EthnicGroupType.
            See also #$residesInRegion.",
        rdfs:label "ethnicity"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Person>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#EthnicGroupType>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#simultaneousWith>

    Annotations:=20
        rdfs:comment "(#$simultaneousWith T1 T2) means that #$TimePoints
            T1 and T2 occur at exactly the same time (and therefore T1
            #$equals T2).  Note that individual #$TimePoints are seldom
            mentioned in axioms. Rather, an axiom is more likely to use
            some #$ComplexTemporalRelation, such as #$cotemporal or
            #$temporalBoundsIdentical, which holds between two
            #$TemporalThings. These #$ComplexTemporalRelations are
            themselves usually defined in terms of
            #$PrimitiveTemporalRelations, such as #$after and
            #$simultaneousWith, which relate one #$TimePoint to =
another.",
        rdfs:label "simultaneous with"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TimePoint>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TimePoint>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#behind-Generally>

    Annotations:=20
        rdfs:comment "(#$behind-Generally AFT FORE) means that AFT is
            behind FORE.  More precisely, a line originating at the
            center of FORE projecting away from the front side of FORE
            and parallel to the intrinsic front-to-back axis of FORE
            forms an angle of less than 45 degrees with a line
            intersecting both AFT and FORE.  AFT may be intangible.",
        rdfs:label "posterior"
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#clients>

    Annotations:=20
        rdfs:comment "This predicate relates two agents.  (#$clients
            AGENT1 AGENT2) means that AGENT1 provides goods and/or
            services to AGENT2.  AGENT2 may or may not pay AGENT1 for
            the goods/services received.  The predicate #$clients can
            indicate either a one-time or a more long-term relationship.
            See also #$suppliers and #$customers.",
        rdfs:label "client"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#in-ImmersedGeneric>

    Annotations:=20
        rdfs:comment "(#$in-ImmersedGeneric OBJ FLUID) means that OBJ is
            immersed in FLUID.  #$in-ImmersedGeneric is noncomittal as
            to whether OBJ is completely or partially immersed.  But
            FLUID #$touches OBJ and conforms to a significant portion of
            the surface of OBJ.   See also #$in-ImmersedFully, =
#$in-ImmersedPartly.",
        rdfs:label "immerse"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#FluidTangibleThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#relationAll>

    Annotations:=20
        rdfs:comment "(#$relationAll PRED COL) means that, for every
            instance of COL (OBJ) the unary predicate PRED holds for
            OBJ. For example, the statement 'calendar dates are
            temporally continuous' can be represented as
            (#$relationAll #$temporallyContinuous #$Date).  Thus,
            #$relationAll can be used to express a whole class of rules
            about unary predicates as simple GAF assertions.  One must
            be aware of the implicit quantification underlying this
            predicate.",
        rdfs:label "relation all"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#UnaryPredicate>
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#reformulatorEquals>

    Annotations:=20
        rdfs:comment "(#$reformulatorEquals TERM-1 TERM-2), asserted in
            the microtheory MT, means that TERM-1 may be reformulated
            into TERM-2 or vice versa (based on meta-properties of this
            rule and what mode the reformulator is in) in MT or a specMt
            thereof.  Free variables in TERM-1 and TERM-2 are shared,
            and may bind with CycL terms which match the template. Truth
            and semantics are not necessarily preserved (see =
#$TruthPreservingReformulation).",
        rdfs:label "reformulator equals"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLDenotationalTerm>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLDenotationalTerm>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#wearsClothing>

    Annotations:=20
        rdfs:comment "(#$wearsClothing ANIMAL ITEM) means that ANIMAL is
            wearing ITEM, an element of #$SomethingToWear.  The first
            argument of #$wearsClothing is loosely constrained (by
            #$PartiallyTangible), so that this predicate may be used to
            describe mannequins, animals, and other individuals (of
            whatever kinds) that might wear clothes, as well as humans;
            however, by default Cyc assumes that an individual who
            #$wearsClothing is an element of #$Person.  See also
            #$wornOn, which relates the item worn to the body part on
            which it is worn.",
        rdfs:label "wear"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingToWear>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#constituents>

    Annotations:=20
        rdfs:comment "The predicate #$constituents is used to indicate a
            particular #$PartiallyTangible which makes up another
            (possibly non-distinct) #$PartiallyTangible thing.
            (#$constituents WHL PART) means that the individual object
            WHL is partially constituted by PART, and PART is more or
            less uniformly distributed in WHL.  For example, the two
            teaspoons of chocolate syrup that I put in my milk become
            #$constituents of my glass of chocolate milk.  Note that
            #$constituents does not entail any special kind of
            association or bond among the constituents of a thing; they
            might be simply mixed, they might be chemically bonded, and
            they might be part of some complex structure.",
        rdfs:label "constituent"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#barometricPressure>

    Annotations:=20
        rdfs:comment "(#$barometricPressure GAS PRESS) means that the
            instance of #$GaseousTangibleThing GAS has the #$Pressure
            PRESS.  Typically, GAS is a piece of atmosphere;
            #$barometricPressure indicates the atmospheric pressure in
            and around that `object'.",
        rdfs:label "barometric pressure"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GaseousTangibleThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Pressure>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#toUpholdInEvent-SitType>

    Annotations:=20
        rdfs:comment "(#$toUpholdInEvent-SitType EVT SIT_TYPE) means
            that if a #$Situation of type SIT_TYPE does not obtain at
            the start of EVT, then it must be brought about some time in
            the course of SIT, and if a #$Situation of type SIT_TYPE
            does obtain at the start of EVT, then it must be maintained
            throughout EVT, in order for EVT to count as successful in
            the planning context.  The predicate is defined in terms of
            #$toMaintainInEvent-SitType and #$toInsureInEvent-SitType.",
        rdfs:label "to uphold in event - sit type"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#eventToThwart-SitType>

    Annotations:=20
        rdfs:comment "(#$eventToThwart-SitType EVENT SIT_TYPE) means
            that if a #$Situation of type SIT_TYPE obtains at the start
            of EVT, then it is part of the purpose of EVT that it be
            stopped some time in the course of SIT, and if a #$Situation
            of type SIT_TYPE does not obtain at the start of EVT, then
            it is part of the purpose of EVT that such a situation be
            prevented throughout EVT.  The predicate is defined in terms
            of #$eventToStop-SitType and #$eventToPrevent-SitType.",
        rdfs:label "event to thwart - sit type"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#providerOfMotiveForce>

    Annotations:=20
        rdfs:comment "(#$providerOfMotiveForce ACT OBJ) means that OBJ
            provides, through its expenditure of energy, a significant
            fraction of the physical force required to make ACT happen.
            For example, if ACT is an element of #$PedalingABicycle, OBJ
            will be the person who is operating the bike.  Another
            example: in the use of a belt sanding tool, there will be
            two values for #$providerOfMotiveForce, the electric sander
            and the person operating the sander.  In that case, although
            force is transmitted and applied through the sandpaper, the
            paper doesn't count as a #$providerOfMotiveForce,
            because it only transmits force and does not itself expend
            energy.   Note that inferences involving this constant
            require that every #$providerOfMotiveForce be a whole
            object, not just a part of an object.  For example: (=3D>
            (#$and (#$isa ?LOCO #$LocomotionEvent-Animal)
            (#$providerOfMotiveForce ?LOCO ?OBJ)) (#$objectMoving ?LOCO
            ?OBJ)) or (=3D> (#$and (#$isa ?LOC
            #$LocomotionEvent-Animal) (#$providerOfMotiveForce ?LOC
            ?PROV)) (#$doneBy ?LOC ?PROV)) or (#$domainAssumptions
            #$ManualHumanActivitiesMt (#$forAll ?U (#$forAll ?PERS
            (#$implies (#$and (#$isa ?U #$Action)
            (#$providerOfMotiveForce ?U ?PERS)) (#$isa ?PERS =
#$Person)))))).",
        rdfs:label "provider of motive force"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#MovementEvent>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#hasCommConvention>

    Annotations:=20
        rdfs:comment "(#$hasCommConvention AGENT CONV) means that the
            agent AGENT knows the #$CommunicationConvention CONV and can
            use it to encode or decode information.",
        rdfs:label "has comm convention"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CommunicationConvention>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#successfulForAgents>

    Annotations:=20
        rdfs:comment "The predicate #$successfulForAgents is used to
            indicate that a particular agent achieves its goal in a
            particular action.  (#$successfulForAgents ENDEAVOR AGT)
            means that the #$Agent AGT is successful in accomplishing
            the #$PurposefulAction ENDEAVOR.  This means that each of
            the purposes AGT had in doing ENDEAVOR has come true.  See
            also #$purposeInEvent.",
        rdfs:label "successful for agents"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#myCreator>

    Annotations:=20
        rdfs:comment "(#$myCreator X Y) means that Y is the constant
            representing the person who introduced the constant X into
            the Cyc vocabulary. In general, the editing interfaces to
            the Cyc KB only allow the KB to be modified when an instance
            of #$Cyclist is designated as the author of the changes.
            See also #$sourceOfTerm-Person.",
        rdfs:label "my creator"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLReifiableDenotationalTer=
m>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Cyclist>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#flammabilityOfObject>

    Annotations:=20
        rdfs:comment "(#$flammabilityOfObject SUBST DEGREE) means that
            the tangible SUBST has this DEGREE of #$Flammability.  A
            higher value of DEGREE describes objects that catch fire and
            burn more quickly and easily than those with a lower =
value.",
        rdfs:label "flammability"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Flammability>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#byProducts>

    Annotations:=20
        rdfs:comment "(#$byProducts EV OBJ) means that OBJ is one of the
            outputs of EV, but not one of its intended outputs.  For
            intended outputs, see #$products.  For a particular EV and
            OBJ, it will not be true that both (#$products EV OBJ) and
            (#$byProducts EV OBJ).",
        rdfs:label "by-product"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PurposefulAction>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#assertionTimeOfMicrotheory&g=
t;

    Annotations:=20
        rdfs:comment "(#$assertionTimeOfMicrotheory MICROTHEORY
            TIME-INTERVAL) means that the assertions in the
            #$Microtheory MICROTHEORY were set forth during the
            #$TimeInterval TIME-INTERVAL.  For example, the assertion
            time of the #$CIAWorldFactbook1997Mt, which contains
            information in the CIA 1997 World Factbook, is the year
            1997.  Note that the assertion time is not the time interval
            referenced in assertions within MICROTHEORY; for example,
            the #$CIAWorldFactbook1997Mt contains assertions about the
            1996 gross domestic product of various countries.  Nor is
            the assertion time the date on which assertions in
            MICROTHEORY were entered in the Knowledge Base; again, the
            #$CIAWorldFactbook1997Mt is a good example, since it was
            created in 1998.  Generally, when the source of the
            assertions in a microtheory is a publication, the assertion
            time will be (or subsume) the publication date.
            (Specifically, date of first publication, in the case of
            unrevised subsequent editions.  However, if the material in
            the source is made publicly available prior to the formal
            publication date, the assertion time will be the earlier
            date.  Also, it seems best to treat as an exception a case
            such as the publication of a diary written years before.)
            Note that it will only make sense to assign an assertion
            time to a microtheory when the contents of the microtheory
            represent propositions that were the object of assertion,
            interrogation, etc. by some source or agent; not all
            microtheories fall into this category.  See also #$mtTime
            and #$MtTimeFn.--Schwartz, Jul 23, 1998",
        rdfs:label "assertion time of microtheory"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Microtheory>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TimeInterval>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#instanceElementType>

    Annotations:=20
        rdfs:comment "(#$instanceElementType SET-TYPE COLLECTION) states
            that every element of every instance of SET-TYPE is an
            instance of COLLECTION. For example, (#$instanceElementType
            #$Set-Mathematical #$Thing).  See #$typeGenls for a
            predicate which states a similar relationship for a
            collection of collections rather than a collection of =
sets.",
        rdfs:label "instance element type"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#nonVolitionalResult-RST>

    Annotations:=20
        rdfs:comment "The discourse relation that holds between two
            segments of text when ARG1 specifies something which could
            be a nonvolitional cause of ARG2.",
        rdfs:label "non volitional result - r s t"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#cotemporal>

    Annotations:=20
        rdfs:comment "(#$cotemporal X Y) means that X and Y have the
            exact same temporal extent.  This is a much stronger
            relation than #$temporalBoundsIdentical (q.v.).        Note:
            Cyc's #$cotemporal relation is equivalent to what James
            Allen independently dubbed the EQUALS relation.",
        rdfs:label "cotemporal"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#arg5Isa>

    Annotations:=20
        rdfs:comment "(#$arg5Isa REL COL) means that anything given as
            the fifth argument to the #$Relation REL must be an element
            of the #$Collection COL.",
        rdfs:label "arg 5 isa"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Relation>
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#definingMt>

    Annotations:=20
        rdfs:comment "(#$definingMt TERM MT) states that TERM only
            begins to have semantic meaning in microtheory MT. In
            microtheories in which MT is not  accessible, TERM is
            #$undefined. Additionally,  (#$termDependsOn TERM MT).",
        rdfs:label "defining mt"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLReifiableDenotationalTer=
m>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Microtheory>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#distanceTranslated>

    Annotations:=20
        rdfs:comment "This predicate relates a translational movement
            event to the total distance travelled by the #$objectMoving
            in that event.  (#$distanceTranslated MOVE DIST) means that
            in the event MOVE, the #$objectMoving covered the distance
            DIST.  Note that DIST is the actual distance travelled by
            the object, not merely its net change in position; so if the
            #$motionPathway-Complete of MOVE is a round trip a mile each
            way to the store, the #$distanceTranslated would be 2 miles,
            not zero.",
        rdfs:label "distance translated"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Movement-TranslationEvent>=
;
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Distance>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#preSituation>

    Annotations:=20
        rdfs:comment "(#$preSituation EVT SIT) means SIT is an element
            of #$StaticSituation that holds just prior to the start of
            EVT, and SIT is directly related to EVT.  The required
            `salience' of the two arguments to each other is
            difficult to formalize but usually intuitively clearcut.
            Commonly, SIT and EVT share many of the same objects
            involved in various roles, and there is often a causal
            connection as well.   For instance, a #$Configuration CONFIG
            (a specialized form of #$StaticSituation) might be somehow
            `taken apart' by event EVT, might `trigger' EVT, etc.",
        rdfs:label "pre situation"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#StaticSituation>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#lastName>

    Annotations:=20
        rdfs:comment "(#$lastName X STRNG) means that #$Person X is
            known by the #$HumanFamilyNameString STRNG as his or her
            last name.  E.g., (#$lastName #$Lenat ``Lenat'').
            A person rarely has more than one last name at any one time.
            Last names may change as a result of certain actions, such
            as marriages, deaths, etc., in various cultures.  In Western
            cultures a #$lastName is generally a surname (see
            #$familyName), while in Eastern cultures a #$lastName is
            generally a given name (see #$givenNames).",
        rdfs:label "last name"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLReifiableDenotationalTer=
m>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#HumanFamilyNameString>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#litigants>

    Annotations:=20
        rdfs:comment "(litigants ARG1 ARG2) means that the agent ARG2 is
            one of the contending parties in the lawsuit ARG1.",
        rdfs:label "litigant"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Trial>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#postalCodeOfAddress>

    Annotations:=20
        rdfs:comment "The predicate #$postalCodeOfAddress maps from a
            particular element of #$ContactLocation to a corresponding
            element of #$PostalCode.  (#$postalCodeOfAddress LOC PC)
            means that the location LOC has the #$PostalCode PC.  For
            example, if LOC had the address: P.O. Box 1677-B, New York,
            NY, 10014, PC would be the string `10014'.  See also =
#$ContactLocation.",
        rdfs:label "postal codes"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ContactLocation>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PostalCode>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#residenceOfOrganization>

    Annotations:=20
        rdfs:comment "The predicate #$residenceOfOrganization indicates
            the geographical location of a particular
            organization's main offices.
            (#$residenceOfOrganization ORG GEOGAGENT) means that the
            #$Organization ORG has its chief office on the territory of
            GEOGAGENT.  GEOGAGENT is typically a #$City but may be a
            larger or smaller #$GeographicalAgent.  For example, the
            #$residenceOfOrganization of the
            #$UnitedStatesFederalGovernment is the =
#$CityOfWashingtonDC.",
        rdfs:label "residence of organization"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Organization>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#sees>

    Annotations:=20
        rdfs:comment "(#$sees AGENT OBJECT) means that the AGENT
            perceives the physical object or event OBJECT via the sense
            of sight.  This implies that AGENT is sensuously aware of at
            least some of OBJECT's visible properties, such as its
            color, shape, or texture.",
        rdfs:label "see"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PerceptualAgent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#unitExpansions>

    Annotations:=20
        rdfs:comment "The Cyc predicate #$unitExpansions is used to
            express the relationship between a derived unit of
            measurement and the units from which it is derived, e.g.,
            miles per second from miles and seconds.  (#$unitExpansions
            UNIT FACTOR-LIST) means that UNIT is derived from the
            factors on the list UNIT-FACTOR.  UNIT-FACTOR is an instance
            of #$SubLList.  There are two kinds of items in the
            UNIT-FACTOR list: (1) all items except the last are
            themselves lists that consist of an element of
            #$UnitOfMeasure followed by an exponent for that unit; (2)
            the last element is the constant multiplier.  Some examples:
            (#$unitExpansions #$MilesPerHour (((#$Mile
            1)(#$HoursDuration -1)) 1),      (#$unitExpansions
            #$SpeedOfLight (((#$Mile 1)(#$SecondsDuration -1)) 186000)),
            (#$unitExpansions #$MetersPerSecondPerSecond (((#$Meter
            1)(#$SecondsDuration -2)) 1). The first of these examples is
            included only because it makes a clear example; the
            definition of #$MilesPerHour in terms of #$Mile and
            #$HoursDuration should actually be done with the simpler
            #$multiplicationUnits. In general, any relationship among
            units that can be expressed with #$multiplicationUnits
            should be, and #$unitExpansions should be reserved for those
            relationships that can't be expressed with the simpler =
vocabulary.",
        rdfs:label "unit expansions"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#UnitOfMeasure>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLList>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#startsAfterStartingOf>

    Annotations:=20
        rdfs:comment "(#$startsAfterStartingOf LATER-START
            EARLIER-START) means (#$after (#$StartFn LATER-START)
            (#$StartFn EARLIER-START)).  That is, the #$startingPoint of
            LATER-START is later than the #$startingPoint of
            EARLIER-START.  This implies nothing about whether
            LATER-START and EARLIER-START overlap, or how much they
            overlap, except that they can't be fully #$cotemporal.",
        rdfs:label "starts after starting of"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#infectingOrganism>

    Annotations:=20
        rdfs:comment "This predicate relates a particular instance of
            #$Infection to an organism which causes that infection.
            (#$infectingOrganism INFECT ORG) means that the organism ORG
            is one of the causes of the infection INFECT.  For example,
            if INFECT is a case of  #$StrepThroat, then ORG is an
            instance of #$Streptococcus.  I.e.,  (#$forAll ?x
            (#$forAll ?y      (#$implies           (#$and
            (#$isa ?x #$StrepThroat)               (#$infectingOrganism
            ?x ?y))          (#$isa ?y #$Streptococcus))))",
        rdfs:label "infecting organism"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Infection>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Organism-Whole>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#nearestSpecPreds>

    Annotations:=20
        rdfs:comment "(#$nearestSpecPreds PRED NEAR-PRED) relates any
            predicate PRED to the nearest unsubsumed predicates
            NEAR-PRED which are spec predicates of PRED.
            #$nearestSpecPreds is #$notAssertible, since it must always
            be recomputed from the current state of the #$genlPreds
            hierarchy. Moreover, it is merely the #$elInverse of =
#$nearestGenlPreds.",
        rdfs:label "nearest spec preds"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Predicate>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Predicate>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#endingDate>

    Annotations:=20
        rdfs:comment "(#$endingDate X Y) indicates that Y is a #$Date
            such that (#$temporallySubsumes Y (#$EndFn X)). This is NOT
            the same as #$endingPoint.  Rather, it means that X stopped
            happening (went out of existence, etc.) sometime on that
            date.  Note:  the date is tied to a time interval on a
            calendar, but need not be a particular day; it might be a
            particular calendar month, a particular calendar year, =
etc.",
        rdfs:label "ending date"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Date>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#birthChild>

    Annotations:=20
        rdfs:comment "(#$birthChild BIRTH ANIM) means that ANIM is the
            #$Animal that is born in the #$BirthEvent BIRTH.",
        rdfs:label "birth child"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#BirthEvent>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#victim>

    Annotations:=20
        rdfs:comment "The #$Agent(s) most directly harmed by this
            possibly criminal act.  In so-called victimless crimes, some
            would consider the state to be the victim, but we will not
            follow that convention here.",
        rdfs:label "victim"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SocialBeing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#headquarters>

    Annotations:=20
        rdfs:comment "The predicate #$headquarters indicates the
            building(s) where a particular organization has its
            headquarters.  (#$headquarters ORG BUILDING) means that
            BUILDING is the buildings, rooms, offices, etc., which house
            the main administrative and decision-making functions of the
            #$Organization ORG.",
        rdfs:label "headquarters"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Organization>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ConstructionArtifact>
   =20
   =20
ObjectProperty: daml:disjointWith

   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#performedBy>

    Annotations:=20
        rdfs:comment "The predicate #$performedBy relates an event to an
            agent who performs it deliberately, which in Cyc means,
            intentionally and volitionally.  (#$performedBy ACT DOER)
            means that the agent DOER deliberately does the action ACT.
            DOER must be an #$Agent.  For example, (#$performedBy
            #$AssassinationOfPresidentLincoln #$JohnWilkesBooth).  If
            ACT has multiple performers, ACT will be #$performedBy each
            of them.  See also #$deliberateActors, #$doneBy.",
        rdfs:label "performers"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Action>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#temporallyFinishedBy>

    Annotations:=20
        rdfs:comment "(#$temporallyFinishedBy PERIOD FINISH) means that
            PERIOD and FINISH are #$temporallyCoterminal, and that
            FINISH starts within the bounds of PERIOD.   That is, the
            #$endingPoint of PERIOD and FINISH are the same element of
            #$TimePoint, and the #$startingPoint of FINISH is later than
            the #$startingPoint of PERIOD.        Note:  This Cyc
            temporal relation is equivalent to what James Allen dubbed
            the FINISHED-BY relation.  We liked his name better than the
            one we had been using, and so we renamed this predicate =
accordingly.",
        rdfs:label "conclusion"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#siblingOrganizations>

    Annotations:=20
        rdfs:comment "The predicate #$siblingOrganizations relates two
            organizations which are immediate #$subOrganizations of a
            common (unspecified) parent organization.
            (#$siblingOrganizations ORG1 ORG2) means that the
            #$Organizations ORG1 and ORG2 are sister organizations
            within some hierarchically structured organization; ORG1 and
            ORG2 are at the same `level' from the top.",
        rdfs:label "sibling organizations"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Organization>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Organization>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#keFarthestGenlsWeakSuggestio=
nInverse>

    Annotations:=20
        rdfs:comment "(#$keFarthestGenlsWeakSuggestionPreds COL
            BIN-PRED) means that for every specialization SPEC-COL of
            COL such that SPEC-COL is not known to have dependent
            specializations, it is weakly suggested that there exist
            some VALUE such that (BIN-PRED VALUE SPEC-COL) is known in
            the KB.",
        rdfs:label "ke farthest genls weak suggestion inverse"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        daml:Property
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#covers-Skinlike>

    Annotations:=20
        rdfs:comment "(#$covers-Skinlike SKIN OBJECT) means that SKIN
            forms all or part of OBJECT's outer surface, shell, or
            skin.  The predicate is agnostic as to whether SKIN is a
            part of OBJECT.",
        rdfs:label "covers - skinlike"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#eventToInterrupt-SitType>=


    Annotations:=20
        rdfs:comment "(#$eventToInterrupt-SitType EVT SIT_TYPE) means
            that, in the planning context, it is part of the purpose of
            EVT that a situation of type SIT_TYPE should cease to obtain
            at some point in EVENT but that a situation of type SIT_TYPE
            should become true again sometime before the end of EVENT.",
        rdfs:label "event to interrupt - sit type"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PurposefulAction>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#pathTerminus>

    Annotations:=20
        rdfs:comment "(#$pathTerminus PATH END) means that END is a
            terminating end of a #$Path-Customary PATH, and that there
            are no further paths of the same type issuing from END that
            are spatially disjoint from PATH itself.  The terminal end
            of any #$Path-Customary may be a dead-end, closed off path
            end, or it may be open, or it may be a terminus of motion;
            it is not generally a #$JunctionOfPaths with more paths of
            the same basic type issuing beyond it.  Contrast this with
            the predicate #$deadEndInSystem that indicates a terminus
            with respect to a specified #$PathSystem only.",
        rdfs:label "path terminus"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Path-Simple>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#hingedTo>

    Annotations:=20
        rdfs:comment "(#$hingedTo OBJ1 OBJ2) means that there is some
            hinge connecting OBJ1 and OBJ2 which allows limited
            rotational motion between them.  That is the only relative
            motion that can occur between them.  The hinged pivoting
            motion may be repeated.  #$hingedTo is noncommittal about
            whether the hinge is a distinct object or is part of OBJ1 or
            OBJ2.  Some edge of OBJ1 adjoins an edge of OBJ2.",
        rdfs:label "hinged to"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#perpendicularVectors>

    Annotations:=20
        rdfs:comment "(#$perpendicularVectors VECTOR1 VECTOR2) means
            that VECTOR1 is perpendicular to VECTOR2.  E.g.,
            (#$perpendicularVectors #$SouthEast-Directly
            #$SouthWest-Directly),  (#$perpendicularVectors
            #$East-Directly #$North-Directly).",
        rdfs:label "perpendicular vectors"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#VectorInterval>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#VectorInterval>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#groundOf>

    Annotations:=20
        rdfs:comment "(#$groundOf OBJ GROUND) means that GROUND is the
            stationary surface on which OBJ is located and possibly =
supported.",
        rdfs:label "ground of"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Surface-Physical>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#employingAgent>

    Annotations:=20
        rdfs:comment "The predicate #$employingAgent identifies the
            employer in a particular work agreement.  (#$employingAgent
            AGREE EMPLOYER) means that the #$Agent EMPLOYER has entered
            into the #$WorkAgreement AGREE with some employee, and AGREE
            obligates EMPLOYER to compensate that employee for specified
            work.  See also #$Agreement, #$obligatedAgent.",
        rdfs:label "employing agent"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#WorkAgreement>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#foodSourceFor>

    Annotations:=20
        rdfs:comment "The predicate #$foodSourceFor is used to relate a
            particular organism to the kinds of things it usually eats.
            (#$foodSourceFor ORG OBJTYPE) means ORG is an organism that
            typically eats some instances of OBJTYPE for food.  Note
            that OBJTYPE refers to a type of food source, not a
            particular object that ORG eats.  For example,
            (#$foodSourceFor #$BillJ #$Popcorn) means that #$Popcorn is
            a #$foodSourceFor Bill, i.e., Bill often eats (instances of) =
popcorn.",
        rdfs:label "food source for"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Organism-Whole>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalStuffType>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#genlInverse>

    Annotations:=20
        rdfs:comment "(#$genlInverse NARROW BROAD) means that binary
            predicate BROAD is a more general version of binary
            predicate NARROW, but with the arguments reversed. Thus
            (NARROW ARG1 ARG2) implies (BROAD ARG2 ARG1).       Note:
            Notice that if two predicates are true inverses of each
            other, such as the pair parents and children, or the pair
            greater-than and less-than, then each member of the pair
            will be a #$genlInverse of the other.  Creating two
            predicates like that is considered poor KEing style,
            however, because in that case the second predicate in the
            pair adds no new `expressive power' over what the first
            already provides.  One might decide to write an end-user
            interface which acts as though both predicates exist, so
            that the user doesn't have to remember which is `the
            real one' in the system, but there is no gain at the
            representation language level to having both predicates.",
        rdfs:label "genl inverse"
   =20
    Domain:=20
        daml:Property
   =20
    Range:=20
        daml:Property
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#distanceAboveSeaLevel>

    Annotations:=20
        rdfs:comment "(#$distanceAboveSeaLevel REG DIST) means that the
            altitude above sea level of the #$GeographicalRegion REG is
            the #$Distance DIST.  For elements of #$Mountain, distance
            is measured from sea level to the peak; for elements of
            #$Lake, from the surface to sea level; for cities, from the
            center of town to sea level.  Examples:
            (#$distanceAboveSeaLevel #$PikesPeak-Mount
            (#$Foot-UnitOfMeasure 14110)); (#$distanceAboveSeaLevel
            #$MountEverest (#$Foot-UnitOfMeasure 29028));
            (#$distanceAboveSeaLevel #$MountFuji-Volcano
            (#$Foot-UnitOfMeasure 12389)); (#$distanceAboveSeaLevel
            #$LakeHuron (#$Foot-UnitOfMeasure 580)).  To describe
            ``distance above sea level'' for a
            non-#$GeographicalRegion, see #$altitudeAboveSeaLevel.",
        rdfs:label "distance above sea level"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeographicalRegion>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Distance>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ist-Agreement>

    Annotations:=20
        rdfs:comment "The predicate #$ist-Agreement is used to indicate
            the propositions which have been agreed upon in a particular
            agreement.  (#$ist-Agreement AGR PROP) means that the
            proposition PROP is and should be true, according to the
            #$Agreement AGR.  PROP is expressed as a
            #$ELSentence-Assertible and is considered true within the
            microtheory which represents AGR.  PROP may or may not be
            true in reality. Note the distinction between #$ist and
            #$ist-Agreement:  #$ist relates any particular microtheory
            to all assertions that happen to be true in that
            microtheory; but #$ist-Agreement specially indicates those
            assertions in an #$Agreement microtheory which belong to the
            agreement itself and are not just something that happens to
            be true in it (e.g., that one of the #$agreeingAgents is
            named Joe).",
        rdfs:label "ist - agreement"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agreement>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELSentence-Assertible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#cavityConnectedAlongPathSide=
>

    Annotations:=20
        rdfs:comment "(cavityConnectedAlongPathSide PATH CAVITY) means
            that there is a portal somewhere along the wall of the
            #$Path-Generic (which must also be #$PartiallyTangible) PATH
            which leads to the #$CavityOrContainer CAVITY. It does not
            apply if an end of PATH is the portal, nor to a branching of
            the path, nor a small hole in an otherwise dead end of the
            path. The portal is substantially smaller in width than the
            path, and instead of a smaller path connected there, the
            portal opens into a neighboring #$CavityOrContainer.
            Example: an #$Alveolus attached to a #$RespiratoryBronchiole
            in the #$Lung is so connected.  Or, a room opening along the
            side of a hallway.",
        rdfs:label "cavity connected along path side"
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#exhibitors>

    Annotations:=20
        rdfs:comment "(#$exhibitors GATHERING AGENT) means that AGENT
            actively presents information, markets a product, displays
            merchandise or artwork to the attendees of GATHERING.",
        rdfs:label "exhibitors"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SocialGathering>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#admittedSecondArgument>

    Annotations:=20
        rdfs:comment "(#$admittedArgument TERM RELATION) states that
            TERM satisfies the second argument constraint of RELATION.
            For example, (#$admittedSecondArgument #$JuliaChild #$wife)
            and (#$admittedSecondArgument #$TheYear2000
            #$OccasionInYearFn).  This predicate is a binary form of =
#$admittedArgument.",
        rdfs:label "admitted second argument"
   =20
    Domain:=20
        owl:Thing
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Relation>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#desires>

    Annotations:=20
        rdfs:comment "(#$desires AGT PROP) means that the #$Agent AGT
            desires that the world be as the proposition PROP
            (represented by a #$ELSentence-Assertible) describes it to
            be.  #$desires is implied by #$goals, but is weaker:  PROP
            might be some desirable state of affairs that the agent is
            not actively working, or planning, to make/keep true; e.g.,
            #$WorldPeace.  See also #$goals and #$intends.",
        rdfs:label "desire"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IntelligentAgent>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELSentence-Assertible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#providerOfService>

    Annotations:=20
        rdfs:comment "The Cyc predicate #$providerOfService is used to
            relate a service to the agent that provides it.
            (#$providerOfService SEVT AGT) means that the #$ServiceEvent
            SEVT is performed or provided by the #$Agent AGT.
            Typically, AGT acts in order to serve the
            #$recipientOfService in SEVT.",
        rdfs:label "service providers"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ServiceEvent>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#loves>

    Annotations:=20
        rdfs:comment "(#$loves AGENT1 AGENT2) means AGENT1 loves AGENT2;
            AGENT2 has a strong emotional affect on AGENT1 whereby
            AGENT1 is usually loyal and devoted to and wishes well
            AGENT2, seeks AGENT2's companionship, and will incur
            substantial personal cost to help AGENT2.  Any #$Agent can
            love any other #$Agent, though there are specialized types
            of love which are restricted to two animals, two adult
            people, a person and a corporation, etc.",
        rdfs:label "love"
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#covering>

    Annotations:=20
        rdfs:comment "(#$covering SETORCOL COVER) means that the
            mathematical set or collection COVER is a covering of the
            mathematical set or collection SETORCOL -- that is, the
            elements of COVER are themselves mathematical sets or
            collections, and every element of SETORCOL is an element of
            at least one of the elements of COVER.  For example, the
            Linnaean taxonomy of types of living things (Dog, Mammal,
            Chordate, Fungus, etc.) is a covering of the set of all
            animals alive today.  Every animal alive today is a member
            of one or more of the Linnaean categories.  A covering set
            or collection COVER may contain `extra' elements, which
            are not members of SETORCOL.  For example, the union of all
            the Linnaean categories (see #$OrganismClassificationType)
            is actually much larger than the set of animals alive today,
            encompassing plants, extinct animal species, etc.  In order
            to express an assertion about covering, one need not create
            a new constant from scratch to play the role of COVER if
            such a constant doesn't already exist.  Instead, one
            can specify a covering set by enumerating its elements,
            using the function #$TheCovering.  (This is a special
            #$ReifiableFunction whose principal reason-for-being is to
            facilitate the inference heuristics associated with
            assertions about covering.)",
        rdfs:label "covering"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SetOrCollection>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#pointOnPath-Generic>

    Annotations:=20
        rdfs:comment "(#$pointOnPath-Generic POINT PATH-GENERIC) holds
            just in case either (#$pointOnPath POINT PATH-GENERIC) or
            (#$pointOnCycle POINT PATH-GENERIC) holds.  Note that
            (#$pointOnPath POINT PATH-GENERIC) and (#$pointOnCycle POINT
            PATH-GENERIC) cannot both hold, and hence
            (#$pointOnPath-Generic POINT PATH-GENERIC) amounts to (#$xor
            (#$pointOnPath POINT PATH-GENERIC) (#$pointOnCycle POINT =
PATH-GENERIC)).",
        rdfs:label "point on path - generic"
   =20
    Domain:=20
        owl:Thing
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Path-Generic>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#boilingPoint>

    Annotations:=20
        rdfs:comment "(#$boilingPoint STUFF TEMP) means that TEMP is the
            temperature at which the substance STUFF changes from having
            the attribute #$LiquidStateOfMatter to
            #$GaseousStateOfMatter (when sufficient energy is input to
            raise STUFF's temperature through that point).  Note
            that the boiling point of most substances is
            context-dependent; on a mountaintop in Tibet the boiling
            point of water is much lower than it is in New York City.",
        rdfs:label "boiling point"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Temperature>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#evaluationDefn>

    Annotations:=20
        rdfs:comment "The Cyc predicate #$evaluationDefn is used to
            relate an evaluatable Cyc function or predicate to the name
            of the piece of code that is used to evaluate it.
            (#$evaluationDefn E-REL NAME) means that the #$SubLSymbol
            NAME is the name of a piece of Heuristic Level (SubL) code
            in the Cyc system which is used to compute the value of
            expressions containing the #$EvaluatableRelation E-REL.",
        rdfs:label "evaluation defn"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#EvaluatableRelation>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLSymbol>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#accountAdministrator>

    Annotations:=20
        rdfs:comment "The predicate #$accountAdministrator identifies
            the agent who administers a particular account.
            (#$accountAdministrator ACCT AGENT) means that the #$Account
            ACCT is administered by the individual or organization =
AGENT.",
        rdfs:label "account administrator"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Account>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#mediators>

    Annotations:=20
        rdfs:comment "The facilitators of a process including the
            agents, brokers, or mediators that assist in arranging a
            contract, transaction, or agreement among several parties.",
        rdfs:label "mediators"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SocialOccurrence>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#defendants>

    Annotations:=20
        rdfs:comment "(#$defendants ARG1 ARG2) means that the agent ARG2
            is the accused party in the lawsuit ARG1.",
        rdfs:label "defendant"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Trial>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#on-Physical>

    Annotations:=20
        rdfs:comment "(#$on-Physical OVER UNDER) means that the object
            OVER is above, supported by, and touching the object UNDER.
            OVER and UNDER may be at rest or in motion, or one may be in
            motion and the other at rest (relative to it).  Examples: a
            person on a bicycle; groceries on a checkout conveyor belt;
            a statue on a pedestal.  Note that only #$touches (and not
            #$touchesDirectly) is implied.",
        rdfs:label "on - physical"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#pointQuantValue>

    Annotations:=20
        rdfs:comment "(#$pointQuantValue SCALAR VALUE) means that the
            reified point quantity SCALAR is equivalent to VALUE. SCALAR
            is an element of #$ScalarPointValue.  This is  used to state
            the equivalence of reified quantities such as #$One and
            'SpeedOfLight' or 'AvagadrosNumber'.
            For example, (#$pointQuantValue #$One 1).",
        rdfs:label "point quant value"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ScalarPointValue>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ScalarPointValue>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#subSeries>

    Annotations:=20
        rdfs:comment "(#$subSeries SER1 SER2) means that SER2 is a
            sub-series of SER1.  This means that all the members of SER2
            are members of SER1, that SER1 and SER2 share the same
            ordering principle, and that, if the first member of SER2 is
            the Mth member of SER1, the Nth member of SER2 is the (N + M
            - 1)th member of SER1.  So a subseries is an uninterrupted
            ''slice'' of the whole.",
        rdfs:label "sub series"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Series>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Series>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#hasPatients>

    Annotations:=20
        rdfs:comment "The predicate #$hasPatients represents a
            relationship between a medical professional and a patient
            (including nonhuman animals).  (#$hasPatients MEDIC PATIENT)
            means that the #$MedicalCareProvider MEDIC is treating the
            recipient-of-care PATIENT.  PATIENT may be a human or a
            nonhuman animal.  An assertion using #$hasPatients holds
            only during the time that PATIENT has a condition that is
            being treated by MEDIC; it does not represent or imply a
            long term doctor-patient relationship.",
        rdfs:label "has patients"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#MedicalCareProvider>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#extentCardinality>

    Annotations:=20
        rdfs:comment "(#$extentCardinality SETORCOL N) means that there
            are N terms in the currently represented extent of
            #$SetOrCollection SETORCOL.  See also, #$cardinality,
            #$entityCardinality, =
#$Note-cardinality-vs-entityCardinality.",
        rdfs:label "extent cardinality"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SetOrCollection>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#NonNegativeInteger>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#monumentHonors>

    Annotations:=20
        rdfs:comment "(#$monumentHonors MONUMENT HONOREE) means that
            MONUMENT is a fixed, solid, lasting #$MemorialMarker (often,
            specifically a #$Monument) constructed to honor or
            commemmorate HONOREE, and to cause people who perceive
            MONUMENT to remember and respect HONOREE.  HONOREE must be a
            #$Person (often a dead person) rather than a group of
            people, a pet, an event, other physical object (for honoring
            these, see #$artifactHonors).  Usually, but not always, the
            MONUMENT is built by someone other than HONOREE (but some
            people build monuments to themselves).  If HONOREE is a
            living #$Person when MONUMENT is built, HONOREE may be
            present at an #$Event of announcing, inaugurating or
            unveiling the MONUMENT; see #$eventHonors.",
        rdfs:label "honoree"
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Person>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#keGenlsStrongSuggestionInver=
se>

    Annotations:=20
        rdfs:comment "(#$keGenlsStrongSuggestionInverse COL BIN-PRED)
            means that for every specialization SPEC-COL of COL, it is
            strongly suggested that there exist some VALUE such that
            (BIN-PRED VALUE SPEC-COL) is known in the KB.",
        rdfs:label "ke genls strong suggestion inverse"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        daml:Property
   =20
   =20
ObjectProperty: daml:subPropertyOf

   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#toMaintainInEvent-SitType>=
;

    Annotations:=20
        rdfs:comment "(#$toMaintainInEvent-SitType EVT SIT_TYPE) means
            that, in the planning context, the maintainance of a
            pre-existing #$Situation satisfying the description of
            SIT_TYPE throughout the course of EVT is a criterion of
            EVT's success.",
        rdfs:label "to maintain in event - sit type"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PurposefulAction>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#bodilyDoer>

    Annotations:=20
        rdfs:comment "The predicate #$bodilyDoer relates an event to an
            organism which does it non-deliberately, which in Cyc means
            without conscious intention or volition.  (#$bodilyDoer
            EVENT DOER) means that DOER does EVENT (i.e., DOER is not
            merely subjected to EVENT by external forces), but DOER does
            EVENT non-deliberately.  Note that for certain kinds of
            actions, considered as a class, organisms are necessarily
            merely #$bodilyDoers; for example, physical growth,
            peristalsis, and reflex actions.  For other actions, such as
            breathing, flinching, or shouting, an organism commonly (but
            not necessarily) acts as #$bodilyDoer; some cases of such
            events may be deliberately #$performedBy the doer.  Note: an
            organism which dies of natural causes (#$Dying) is the
            #$bodilyDoer of that event, because of the internal
            processes the body performs during #$Dying.  Also, in
            certain #$PhysiologicalConditions, including an
            #$AilmentCondition (such as #$DiabetesMellitus) or a healing
            process, organisms are considered to be #$bodilyDoers
            because their own bodily processes are creating or
            sustaining those conditions.  An organism killed by an
            external agent, however, is just the #$bodilyActedOn (q.v.)
            in that event; therefore, instances of #$Killing-Biological
            should use #$bodilyActedOn to refer to the organism
            killed.--Nichols, Nov. 21, 1996",
        rdfs:label "bodily doers"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalEvent>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Organism-Whole>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#bodilyActedOn>

    Annotations:=20
        rdfs:comment "The predicate #$bodilyActedOn is used to describe
            an event in which a living organism is acted on by some
            external agency.  (#$bodilyActedOn EVENT ORG) means that ORG
            is a living organism (i.e., an #$Organism-Whole) that is
            being affected in EVENT.  ORG itself may be intentionally
            participating in EVENT (e.g., a person voluntarily getting a
            haircut) or not (e.g., an animal hit by a car).  Either way,
            the organism ORG is not an active primary `doer' of
            EVENT.  This predicate is appropriately used to identify
            actors who undergo (instances of) #$DrugTherapy or
            #$IncurringAnInjury. Note an important contrast with
            #$bodilyDoer (q.v.):  #$bodilyActedOn is for events that
            merely happen to the body, as opposed to actions the body
            does.  Because the body of an organism is an active
            `doer' in its instances of #$PhysiologicalCondition,
            including any #$InjuryCondition (which is the physical
            process of a body sustaining an injury and responding by
            healing or deteriorating), an organism is related to events
            of those kinds with #$bodilyDoer rather than
            #$bodilyActedOn.  By contrast, organisms involved in
            instances of #$DrugTherapy (which refers to the effect of a
            drug on the patient) or #$IncurringAnInjury (which refers to
            the event in which an organism gets injured, rather than the
            process of its being in an injured and hopefully healing
            state) should be related to events of those types with =
#$bodilyActedOn.",
        rdfs:label "bodily acted on"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Organism-Whole>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#hasRooms>

    Annotations:=20
        rdfs:comment "The predicate #$hasRooms allows us to say that a
            particular space is within a particular building.
            (#$hasRooms BUILD ROOM) means that ROOM is a room or
            demarcated space which is physically contained within BUILD,
            a #$ConstructionArtifact.  ROOM is not removable from BUILD.
            Spaces that can be identified in this way include lobbies,
            hallways, kitchens, closets, dining rooms, gymnasia,
            studios, stairwells, bedrooms, etc.",
        rdfs:label "room"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ConstructionArtifact>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpaceInAHOC>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#hasPhysiologicalAttributes&g=
t;

    Annotations:=20
        rdfs:comment "(#$hasPhysiologicalAttributes ?BLO  ?ATT) means
            that the #$BiologicalLivingObject ?BLO has the
            #$PhysiologicalAttribute ?ATT.  #$PhysiologicalAttributes
            are concerned with the physiological functions of a living
            animal, especially with the physical and/or (bio)chemical
            basis of those functions.  However,
            #$PhysiologicalAttributes need not be specified in
            scientific detail.  Many common #$PhysiologicalAttributes
            permit commonsense inference about further features of an
            individual having a certain physiological state or
            condition.  Note that many, perhaps most, assertions made
            with #$hasPhysiologicalAttributes will be time-dependent;
            e.g., an individual person is not #$SexuallyMature
            throughout his or her life, but only during a portion of it.
            Thus, it is necessary to make these assertions only about
            the appropriate temporal #$subAbstrac; one way to do that is
            by using #$holdsIn; e.g., (#$holdsIn (#$YearFn 1820)
            (#$hasPhysiologicalAttributes #$LudwigVanBeethoven =
#$Deaf)).",
        rdfs:label "has physiological attributes"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalLivingObject>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PhysiologicalAttribute>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#postActors>

    Annotations:=20
        rdfs:comment "The predicate #$postActors is used to indicate a
            participant that continues to exist after a particular
            event.  (#$postActors EVENT OBJECT) means that OBJECT exists
            after EVENT ends and that OBJECT #$temporallyIntersects
            EVENT.  #$postActors is a very general element of
            #$ActorSlot; it subsumes #$outputsCreated, #$doneBy, and
            many others.",
        rdfs:label "post actors"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#fieldsOfCompetence>

    Annotations:=20
        rdfs:comment "(#$fieldsOfCompetence Z FLD) means the #$Person Z
            has actual competence and knowledgeability in the
            #$FieldOfStudy FLD, or else at least is recognized by peers
            and colleagues in the same field as being competent in that
            field.  E.g., (#$fieldsOfCompetence #$Nichols
            #$PhilosophyAncient).  See also #$expertRegarding and =
#$domainsOfSpecialization.",
        rdfs:label "fields of competence"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Person>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#FieldOfStudy>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#reformulatorEquiv>

    Annotations:=20
        rdfs:comment "(#$reformulatorEquiv SENTENCE-1 SENTENCE-2),
            asserted in the microtheory MT, means that SENTENCE-1 may be
            reformulated into SENTENCE-2 or vice versa (based on
            meta-properties of this rule and what mode the reformulator
            is in) in MT or a specMt thereof.  Free variables in
            SENTENCE-1 and SENTENCE-2 are shared, and may bind with CycL
            sentences which match the template. Truth and semantics are
            not necessarily preserved (see =
#$TruthPreservingReformulation).",
        rdfs:label "reformulator equiv"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLSentence>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLSentence>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#surroundsHorizontally>

    Annotations:=20
        rdfs:comment "(#$surroundsHorizontally OUTSIDE INSIDE) means
            that OUTSIDE surrounds a horizontal slice of INSIDE.  That
            is, there is some horizontal cross section of INSIDE such
            that all rays drawn horizontally from points in that cross
            section pass through OUTSIDE, and along each of those rays
            there are points which are in OUTSIDE and beyond all points
            of INSIDE.  Thus, (#$surroundsHorizontally OUTSIDE INSIDE)
            is NOT true if INSIDE shares a boundary with OUTSIDE; e.g.,
            Texas is not surrounded by the USA.  Positive cases: water
            surrounds islands; foothills may surround a mountain range.
            See also #$surroundsCompletely.",
        rdfs:label "surrounds horizontally"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#pathConcatenationOf-Simple&g=
t;

    Annotations:=20
        rdfs:comment "(pathConcatenationOf-Simple CHAIN PATH) means that
            PATH is the #$Path-Simple obtained by
            'path-concatenating' all of the links in CHAIN.
            See also #$JoinPathsFn .",
        rdfs:label "path concatenation of - simple"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PathChain>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Path-Simple>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#insIsJobOf>

    Annotations:=20
        rdfs:comment "The predicate #$insIsJobOf indicates a type of
            work done by a particular individual.  (#$insIsJobOf
            EVENT-TYPE PER) means that the person PER performs instances
            of EVENT-TYPE as part of his or her job.  E.g.,
            #$KeithRichards performs instances of #$WritingMusic as part
            of his work; #$Goolsbey performs instances of
            #$ProgrammingAComputer in his job at Cycorp; a
            #$SecurityGuard performs instances of #$ProtectingSomething.
            Note that assertions using #$insIsJobOf are true for some
            specific period of time, which may be indicated with =
#$holdsIn.",
        rdfs:label "occupation"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Professional>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#sellingAgent>

    Annotations:=20
        rdfs:comment "A selling agent acts on behalf of a would be
            seller to bring about a buying event involving his/her/its
            client as the seller.",
        rdfs:label "selling agent"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CommercialActivity>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SocialBeing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ductilityOfObject>

    Annotations:=20
        rdfs:comment "(#$ductilityOfObject OBJ DEGREE) means that the
            instance of #$SolidTangibleThing OBJ has this DEGREE of
            #$Ductility (q.v.).",
        rdfs:label "ductility of object"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Ductility>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#myCreationTime>

    Annotations:=20
        rdfs:comment "(#$myCreationTime X TIME) means that the
            #$CycLConstant X was created at time TIME.  TIME is not,
            however, an instance of #$Date.  Rather it is an instance of
            #$CycUniversalDate.  This assertion is not intended for
            inference, only for documentation, so the format is a simple
            one, designed for human readability and for use by internal
            Cyc functions.  The format of TIME is YYYYMMDD, so for
            example, 19870911 is September 11, 1987.",
        rdfs:label "my creation time"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLConstant>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#siblingDisjointExceptions>=
;

    Annotations:=20
        rdfs:comment "The predicate #$siblingDisjointExceptions is used
            to state exceptions to constraints normally imposed from
            #$SiblingDisjointCollection.  (#$siblingDisjointExceptions
            COL1 COL2) means that the relationship between the
            collections COL1 and COL2 is exempt from the disjointness
            constraint which would otherwise be imposed because COL1 and
            COL2 are both instances of some element of
            #$SiblingDisjointCollection.  (See
            #$SiblingDisjointCollection for a full explanation of the
            constraints.)   For example, #$Killing-Biological and
            #$PhysicallyAttackingAnAgent are both elements of
            #$DefaultDisjointScriptType, which in turn is an element of
            #$SiblingDisjointCollection.  The exception is useful in
            this case because it lifts the constraint that physically
            attacking and killing an agent must be disjoint from each
            other, while letting us continue to conclude that killing
            and attacking are each disjoint from many other kinds of
            actions.  By asserting (#$siblingDisjointExceptions
            #$Killing-Biological #$PhysicallyAttackingAnAgent), we block
            the disjointness constraint between those two collections,
            without disturbing the constraints between each of those
            collections and all the other instances of their parent
            (disjoint) collection, #$DefaultDisjointScriptType.  In
            other words, (#$siblingDisjointExceptions COL1 COL2)
            prevents COL1 and COL2 from being considered disjoint if
            they would otherwise be disjoint due to their being both
            instances of the same #$SiblingDisjointCollection.",
        rdfs:label "sibling disjoint exceptions"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#elaborationProcessStep-RST&g=
t;

    Annotations:=20
        rdfs:comment "The discourse relation that holds between two
            segments of text when ARG2 specifies something which is an
            elaboration of the information described in ARG1 in the
            sense that it is seen as a step in the process of doing =
ARG1.",
        rdfs:label "elaboration process step - r s t"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#likesSensorially>

    Annotations:=20
        rdfs:comment "(#$likesSensorially AGT SENSUM) means that the
            #$PerceptualAgent AGT derives some physical pleasure from
            the sensory experience of SENSUM (a taste, odor, or other =
#$SensoryAttribute).",
        rdfs:label "likes sensorially"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PerceptualAgent>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SensoryAttribute>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#includedItems>

    Annotations:=20
        rdfs:comment "The predicate #$includedItems is used to identify
            the peripheral items that come with a particular packaged
            product.  (#$includedItems FORM ITEM) means that the
            #$Individual ITEM is one of the things that are included in
            the #$FormalProduct FORM, along with its #$mainProduct; but
            ITEM is not the main product itself.  ITEM can be an
            accessory, owner's manual, warranty agreement, or
            included service.  ITEM is something that is a regular part
            of the package.  ITEM does NOT refer to free samples or
            extras thrown in--for that, see #$includesWithProductType.",
        rdfs:label "included items"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#FormalProduct>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#madeBy>

    Annotations:=20
        rdfs:comment "The predicate #$madeBy was used to indicate that a
            particular product was made by a particular company.
            (#$madeBy PROD COMORG) means that PROD, an individual
            instance of #$Product, was manufactured by the
            #$CommercialOrganization COMORG.  Cf. #$makesProductType.",
        rdfs:label "made by"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Product>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CommercialOrganization>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#negationAttribute>

    Annotations:=20
        rdfs:comment "(#$negationAttribute ATT1 ATT2) means that a thing
            cannot have both ATT1 and ATT2 as attributes at the same or
            overlapping times.",
        rdfs:label "negation attribute"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AttributeValue>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AttributeValue>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#hasHabitat>

    Annotations:=20
        rdfs:comment "The predicate #$hasHabitat is used to relate an
            organism to the region where it lives.  (#$hasHabitat ORG
            REGION) means that the organism ORG lives in the
            #$EcologicalRegion REGION. Typically, REGION will belong to
            one of the subsets of #$EcologicalRegion which represent
            specific biomes (e.g., #$Desert, #$CoralReef).  See also =
#$residesInRegion.",
        rdfs:label "has habitat"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Organism-Whole>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#EcologicalRegion>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#quotedArgument>

    Annotations:=20
        rdfs:comment "(#$quotedArgument RELATION NUMBER) means that,
            whenever an assertion  is made with the #$Relation RELATION,
            what is being referred to in  the argument place NUMBER is
            the symbol itself, not what the symbol  denotes. For
            instance, in the statement (#$myCreator #$PlanetEarth
            #$Maeda), we are referring to the Cyc term #$PlanetEarth,
            rather than  to the thing that it denotes: Maeda created the
            Cyc term, not the  Earth! This is true of the first argument
            of the predicate #$myCreator  whenever it is used, so we
            should assert (#$quotedArgument #$myCreator  1). On the
            other hand, in the statement (#$orbits #$PlanetEarth
            #$Sun), each of the terms is being used to refer to what it
            denotes:  we are saying that the planet Earth, not the cyc
            term #$PlanetEarth,  orbits the Sun.This is often called the
            'use  versus mention' distinction. In the
            statement 'Bertrand Russell was a  philosopher,'
            one is using the term 'Bertrand Russell', whereas
            in the  statement ' 'Bertrand Russell' is a
            proper noun,' one is mentioning  the term
            'Bertrand Russell.' In English, in order to
            indicate that one  is mentioning rather than using a term,
            the term is often enclosed in  quote marks: hence the name
            of our predicate.",
        rdfs:label "quoted argument"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Relation>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PositiveInteger>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#widthOfObject>

    Annotations:=20
        rdfs:comment "(#$widthOfObject OBJECT WIDTH) means that the
            #$Distance across OBJECT from one side boundary to the
            opposite side boundary is WIDTH.  Side boundaries are
            roughly perpendicular to the top and bottom of the object.
            Note that some objects have widths by virtue of having one
            or more intrinsic default orientations (see
            #$BilateralObject and its specializations), while some
            objects have widths by virtue of having orientations
            determined only in relation to their environments.  In any
            case, having a width requires being  at least
            two-dimensional (see #$TwoOrHigherDimensionalShape).  See
            also #$lengthOfObject, #$heightOfObject, and =
#$depthOfObject.",
        rdfs:label "width"
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Distance>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#income>

    Annotations:=20
        rdfs:comment "The predicate #$income is used to state the income
            of a person or other agent.  (#$income AGT RATE) means that
            the #$Agent AGT has the income RATE, where RATE is a
            #$MonetaryFlowRate, e.g., a number of #$DollarsPerHour or
            #$DollarsPerYear.  See #$MonetaryFlowRate.",
        rdfs:label "income"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#MonetaryFlowRate>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#illuminationLevel>

    Annotations:=20
        rdfs:comment "(#$illuminationLevel LOC DEGREE) indicates how
            brightly illuminated the location LOC is.  Higher values of
            DEGREE mean greater light intensity.",
        rdfs:label "illumination"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#HumanlyOccupiedSpatialObject=
>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#LightIntensity>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#traversalFrom>

    Annotations:=20
        rdfs:comment "(#$traversalFrom TRAV POINT) means that POINT is a
            starting point of the #$Traversal TRAV along some paths.
            Note that (#$traversalFrom TRAV A) and (#$traversalFrom TRAV
            B) may both be true even when A and B are different.  This
            can happen when, e.g., A is a part of B and a path goes from
            both.  This is why we did not call POINT, in the context
            above, THE starting point of TRAV.",
        rdfs:label "traversal from"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Traversal>
   =20
    Range:=20
        owl:Thing
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#hasHeadquartersInCountry>=


    Annotations:=20
        rdfs:comment "The predicate #$hasHeadquartersInCountry
            identifies the country in which a particular organization
            has its headquarters.  (#$hasHeadquartersInCountry ORG
            COUNTRY) means that the #$Organization ORG has its
            world-wide headquarters and place of primary central control
            in the #$Country COUNTRY.",
        rdfs:label "has headquarters in country"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Organization>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Country>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#perfect>

    Annotations:=20
        rdfs:comment "(#$perfect WORD STRING) means that STRING is the
            perfect verb form of WORD. This form is also known as the
            past participle. The regular perfect verb form is often the
            same as the past tense verb form. Verbs in the Cyc lexicon
            will have a #$perfect entry only if they are irregular.
            Regular forms are generated by the morphology component.
            Regular example: `helped'. Irregular example: `eaten'.",
        rdfs:label "perfect"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#LexicalWord>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CharacterString>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#objectOfStateChange>

    Annotations:=20
        rdfs:comment "The predicate #$objectOfStateChange is used to
            identify the object of an instance of
            #$IntrinsicStateChangeEvent.  (#$objectOfStateChange EVENT
            OBJECT) means that OBJECT is an #$Entity that undergoes some
            kind of intrinsic change of state in EVENT.  OBJECT exists
            before EVENT, is directly involved in EVENT, and persists
            after EVENT.  (Accordingly, this predicate inherits the
            #$genlPreds #$preActors and #$postActors through
            #$objectActedOn.)  The change which OBJECT undergoes is
            internal or intrinsic; this predicate is not used for
            extrinsic changes, e.g., in location, orientation,
            ownership, status, etc.      Note: If OBJECT were destroyed
            by EVENT and went out of existence in the course of EVENT,
            then the right predicate to use would be #$inputsDestroyed,
            rather than #$objectOfStateChange.",
        rdfs:label "object of state change"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IntrinsicStateChangeEvent>=
;
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#containsPropositionalInfo-Co=
mplete>

    Annotations:=20
        rdfs:comment "(#$containsPropositionalInfo-Complete IBT INFO)
            means that instance of #$PropositionalInformationThing INFO
            contains all and only  the propositional information content
            of the #$InformationBearingThing, IBT.",
        rdfs:label "contains propositional info - complete"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InformationBearingThing>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PropositionalInformationThin=
g>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#transformedInto>

    Annotations:=20
        rdfs:comment "(#$transformedInto ?X ?Y) means that ?X stops
            existing at the instant that ?Y is created.  Furthermore,
            the material which made up ?X when it ceased to exist will
            generally make up ?Y when it is created, which in turn
            implies things about the location of ?Y at that moment, =
etc.",
        rdfs:label "transformed into"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Entity>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Entity>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#seriesLength>

    Annotations:=20
        rdfs:comment "(#$seriesLength SER LEN) means that the series,
            SER, is LEN members long.  Note that some #$Series have an
            unknown or infinite number of members.",
        rdfs:label "series length"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Series>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PositiveInteger>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#typedGenlPreds>

    Annotations:=20
        rdfs:comment "(#$typedGenlPreds NARROW BROAD) means that
            predicate BROAD is a more general version of predicate
            NARROW that allows for more general argument types.  If the
            predicate BROAD applies to a set of arguments which meet the
            argument restrictions of NARROW, the predicate NARROW also
            applies to those same arguments.  For example,
            (#$typedGenlPreds #$sisters #$siblings) means that if
            (#$siblings John Alex) is in the KB and Alex is an instance
            of #$FemaleAnimal (the arg2 restriction of #$sisters) then
            (#$sisters John Alex) is true.",
        rdfs:label "typed genl preds"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Predicate>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Predicate>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#opinions>

    Annotations:=20
        rdfs:comment "(#$opinions AGENT PROP) means that AGENT believes
            PROP is true, but isn't sure about it, is at least
            somewhat open to the idea that her mind might be changed,
            and (in most cases) is aware that her belief in PROP is just
            an opinion.  AGENT might or might not have good evidence (be
            it empirical,  rational-logical, or whatever) to support
            PROP.  Note that while #$opinions and #$knows (q.v.) each
            entail (via #$genlPreds) #$beliefs (q.v.), #$opinions and
            #$knows are by default mutually exclusive (i.e. related by
            #$negationPreds).  This is so, not because they have
            strictly incompatible truth conditions, but because each of
            them -- or rather, its natural language counterpart --
            conversationally implies  (in the Gricean sense) the
            negation of the other.",
        rdfs:label "opinion"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IntelligentAgent>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELSentence-Assertible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#nearestSpecAttributes>

    Annotations:=20
        rdfs:comment "(#$nearestSpecAttributes ATT NEAR-ATT) relates any
            attribute value ATT to the nearest unsubsumed attribute
            NEAR-ATT which are spec attributes of ATT.
            #$nearestSpecAttributes is #$notAssertible, since it must
            always be recomputed from the current state of the
            #$genlAttributes hierarchy. Moreover, it is merely the
            #$elInverse of #$nearestGenlAttributes.",
        rdfs:label "nearest spec attributes"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AttributeValue>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AttributeValue>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#relatives>

    Annotations:=20
        rdfs:comment "(#$relatives ANIM1 ANIM2) means ANIM2 is some
            biological relative of ANIM1.",
        rdfs:label "relative"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#eventOccursNear>

    Annotations:=20
        rdfs:comment "The predicate #$eventOccursNear relates an event
            to its approximate location.  (#$eventOccursNear EVENT LOC)
            means that EVENT occurs at or near (see #$near) LOC.
            #$eventOccursNear is useful when the more exact location is
            unknown, hard to specify, or not worth reifying; otherwise
            use  #$eventOccursAt.  For example, #$eventOccursNear could
            be used to CycLify   Bob was cycling by the dam ,  We played
            checkers near the TV , and  He is standing by the
            horse's hind legs .  See the #$cyclistNotes for ideas
            on how to formalize this.",
        rdfs:label "event occurs near"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#endingPoint>

    Annotations:=20
        rdfs:comment "This predicate relates a temoral thing to the time
            point at which it ends or ceases to exist.  (#$endingPoint
            THING POINT) means that THING ends at POINT, which is the
            last moment of its temporal extent.  See also =
#$startingPoint.",
        rdfs:label "end"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TimePoint>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#toLocation>

    Annotations:=20
        rdfs:comment "The predicate #$toLocation is used to indicate the
            ending point of a particular movement.  (#$toLocation MOVE
            LOC) means that LOC is where the #$objectMoving in MOVE (a
            #$Movement-TranslationEvent) is found when the event MOVE
            ends; the final location of the #$objectMoving in that event
            is LOC.  The #$objectMoving may or may not be #$Stationary
            at LOC.  If MOVE is a single-pathway translation (see
            #$Translation-SingleTrajectory), then every #$objectMoving
            in it is found at LOC when MOVE ends.  If MOVE has multiple
            movers and multiple pathways (see
            #$Translation-MultiTrajectory), then at least some of the
            #$objectMoving(s) can be found at LOC at the end of MOVE.
            If MOVE is a fluid flow (see #$Translation-Flow), then at
            least some portion of the fluid #$objectMoving can be found
            at location LOC at the end of MOVE.  See also
            #$motionPathway-Complete, #$pathConnects.",
        rdfs:label "destination"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Translocation>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#shearStrengthOfObject>

    Annotations:=20
        rdfs:comment "(#$shearStrengthOfObject OBJ DEGREE) means that
            the tangible object OBJ has a DEGREE amount of
            #$ShearStrength, i.e., resistance to shearing stress.",
        rdfs:label "shear strength of object"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ShearStrength>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#inPlane>

    Annotations:=20
        rdfs:comment "(#$inPlane OBJ SURFACE) means that OBJ spatially
            intersects with the #$FlatSurface SURFACE.",
        rdfs:label "in plane"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#agreeingAgents>

    Annotations:=20
        rdfs:comment "The predicate #$agreeingAgents relates a
            particular agreement to the agents who are making the
            agreement.  (#$agreeingAgents AGR PARTY) means that the
            #$Agreement AGR has the #$Agent PARTY among its agreeing
            parties.  #$agreeingAgents may have specialized roles, such
            as #$agreeingBuyer or #$agreeingSeller, #$insuringAgent or
            #$policyHolder, #$employedAgent or #$employingAgent.  The
            #$agreeingAgents will be mentioned in their agreement.",
        rdfs:label "agreeing agents"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agreement>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#moneyTransferred>

    Annotations:=20
        rdfs:comment "This predicate indicates the amount of money
            involved in a particular transfer of funds.
            (#$moneyTransferred TRANS MONEY) means that MONEY is the
            quantity of #$Money transferred in the money transfer event
            TRANS.   Note: MONEY is distinct from the physical
            #$TenderObjects (q.v.) used to accomplish that transfer (cf.
            #$objectTendered).  For example, the #$moneyTransferred to
            pay a car payment might be the amount US$400, while the
            #$objectTendered in the paying is an instance of =
#$Check-TenderObject.",
        rdfs:label "money transferred"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Buying>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Money>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#arg4Genl>

    Annotations:=20
        rdfs:comment "(#$arg4Genl REL COL) means that the fourth
            argument to the #$Relation (i.e., predicate or function) REL
            must be a subset of the #$Collection COL.",
        rdfs:label "arg 4 genl"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Relation>
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#cohabitants>

    Annotations:=20
        rdfs:comment "(#$cohabitants X Y) means that X and Y live
            together in the same dwelling structure, nest, etc.    Note:
            in some contexts (in the real Cyc knowledge base) the
            arguments to this predicate are restricted to being
            #$Persons.  Note: in many parts of the world, esp. in past
            centuries, people cohabit (have cohabited) with domesticated
            animals that are/were not pets.",
        rdfs:label "cohabitants"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#behind-Directly>

    Annotations:=20
        rdfs:comment "(#$behind-Directly AFT FORE) means that AFT is
            directly behind tangible object FORE.  More precisely, it
            implies both (#$behind-Generally AFT FORE) and that there is
            at least one line parallel to the backward pointing axis of
            FORE that intersects both AFT and FORE.  Note that FORE must
            have a back side.  AFT may be intangible, such as an image
            projected behind an actor on a stage.",
        rdfs:label "behind - directly"
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#constantID>

    Annotations:=20
        rdfs:comment "(#$constantID CONSTANT ID) states that the integer
            ID is the unique internal id for the #$CycLConstant =
CONSTANT.",
        rdfs:label "constant i d"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLConstant>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#NonNegativeInteger>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#endsAfterStartingOf>

    Annotations:=20
        rdfs:comment "(#$endsAfterStartingOf X Y) means (#$after
            (#$EndFn X) (#$StartFn Y)).  That is, the #$endingPoint of X
            is later than the #$startingPoint of Y.  This implies
            nothing about whether X and Y overlap, or how much they =
overlap.",
        rdfs:label "ends after starting of"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#recipientOfInfo>

    Annotations:=20
        rdfs:comment "The predicate #$recipientOfInfo is used to
            indicate who receives information in a particular
            communication event.  (#$recipientOfInfo TRANSFER RECIP)
            means that the information transferred in the
            #$InformationTransferEvent TRANSFER is received by the
            #$Agent RECIP.  After TRANSFER, RECIP understands or
            conceives of the information transferred in TRANSFER; Cyc
            does NOT conclude that s/he #$knows the information or
            counts it among his/her #$beliefs, because RECIP might not
            believe it.  In receiving the information transferred, RECIP
            may be acting intentionally or unintentionally.  Note that
            if the communication event used in the first argument slot
            of this predicate is a #$CommunicationAct-Single and the
            recipient of the information was intended to receive the
            information by the originator of the communication event
            (see #$communicationTarget) then #$recipientOfInfo-Intended
            should probably be used instead of #$recipientOfInfo.  See
            also #$infoTransferred.",
        rdfs:label "perceivers"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InformationTransferEvent>=

   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#contrastive-RST>

    Annotations:=20
        rdfs:comment "The discourse relation that holds between two
            segments of text when ARG1 and ARG2 are presented as being
            similar in many ways but contrasting in ways the speaker
            wants to point out.",
        rdfs:label "contrastive - r s t"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#seller>

    Annotations:=20
        rdfs:comment "The predicate #$seller relates an agent to a sales
            event.  (#$seller EVENT AGENT) means that the #$Agent AGENT
            sells something in the #$CommercialActivity EVENT.",
        rdfs:label "sellers"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#MonetaryExchangeOfUserRights=
>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SocialBeing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#volatilityOfSubstance>

    Annotations:=20
        rdfs:comment "(#$volatilityOfSubstance SUBST DEGREE) indicates
            how volatile SUBST is.  Objects with a higher DEGREE of
            #$Volatility evaporate more readily than objects with a
            lower DEGREE.",
        rdfs:label "volatility"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Volatility>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#acknowledgedAct>

    Annotations:=20
        rdfs:comment "(#$acknowledgedAct ACKACT COMACT) means that the
            #$CommunicationAct-Single COMACT is acknowledged and
            replied-to by the responsive
            #$Acknowledging-CommunicationAct ACKACT.   Particular
            acceptances or rejections of a particular project proposal
            would involve examples of this predicate, as would a person
            responding to a wedding invitation, or a court responding to
            a motion.  See also #$acknowledgementOf which refers to the
            abstract content of the communication.",
        rdfs:label "acknowledged act"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Acknowledging-CommunicationA=
ct>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CommunicationAct-Single>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#origin-RoundTrip>

    Annotations:=20
        rdfs:comment "(#$origin-RoundTrip TRIP PLACE) means that the
            #$Translation-RoundTrip event TRIP leaves from and returns
            to the location PLACE.  PLACE is both the #$fromLocation and
            #$toLocation of the entire TRIP, considered as a whole.  For
            example, some commuters to Manhattan leave and return each
            day to #$Connecticut-State, which is their
            #$origin-RoundTrip.  See also #$destination-RoundTrip.",
        rdfs:label "origin"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Translation-RoundTrip>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#linkInSystem>

    Annotations:=20
        rdfs:comment "(#$linkInSystem LINK SYS) means that LINK is an
            instance of #$Path-Simple taken as a primitive path (called
            a link) in the #$PathSystem SYS.  For each link LINK in a
            path system SYS, there is a unique pair {X, Y} of different
            nodes in SYS (see #$nodeInSystem) such that X and Y are the
            two end-points of LINK in SYS.  Other 'points' can
            also be on LINK, but they cannot be nodes in SYS.  There can
            be no point on a link that is different from its end points
            but nevertheless on another link, i.e., no matter how many
            points there are on a particular link in a path system, none
            of them can be an 'intersection' (see
            #$junctionInSystem) except the end points of the link, which
            are nodes in the system.  See #$linkBetweenInSystem.  Each
            link in SYS is also a path in SYS, i.e., (#$linkInSystem
            LINK SYS) implies (#$pathInSystem LINK SYS).  Note that
            there is no general collection of all links.  Any path can
            be a link if you can somehow ignore the intersection points
            on it--it all depends on the #$PathSystem.  Note also that
            in some cases (such as talking about relations between
            different #$PathSystems), using (#$LinksFn SYS) to denote
            the set of all links in SYS is more convenient than using
            the predicate #$linkInSystem.",
        rdfs:label "link in system"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Path-Simple>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PathSystem>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#nationalLanguage>

    Annotations:=20
        rdfs:comment "(#$nationalLanguage NAT LANG) means that LANG is
            officially recognized by the political region NAT as a
            national language. A country may have more than one =
nationalLanguage.",
        rdfs:label "national language"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeopoliticalEntity>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#LivingLanguage>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#objectOfPossessionTransfer&g=
t;

    Annotations:=20
        rdfs:comment "The predicate #$objectOfPossessionTransfer
            identifies the object which `changes hands' in a
            particular event wherein some user's rights to it are
            changed.  (#$objectOfPossessionTransfer EVENT OBJECT) means
            that in EVENT, all or some rights to use OBJECT are
            transferred from one agent (the #$fromPossessor) to another
            (the #$toPossessor).  EVENT is an element of
            #$ChangeInUserRights (q.v.), for example, a buying, renting,
            lending, repossessing, etc.",
        rdfs:label "object of possession transfer"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ChangeInUserRights>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#nameString>

    Annotations:=20
        rdfs:comment "(#$nameString THING STRING) means that  the name
            of the thing THING is the string STRING. Use it to connect
            constants or NATS with their names. For agents, use the more
            specific predicate #$nameOfAgent.  If a constant has several
            namestrings, use #$preferredNameString to pick one for use
            in English paraphrase.",
        rdfs:label "name string"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLReifiableDenotationalTer=
m>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ProperNameString>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#frequencyOfSignal>

    Annotations:=20
        rdfs:comment "(#$frequencyOfSignal WAVE FREQ) means that the
            #$WavePropagation event WAVE consists of waves that occur at
            intervals of FREQ.  FREQ is a measure of #$Frequency
            generally expressed as cycles per unit of time; frequency of
            electromagnetic radiation is standardly measured in =
#$Hertz.",
        rdfs:label "frequency"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#WavePropagation>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Frequency>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#indexicalReferent>

    Annotations:=20
        rdfs:comment "(#$indexicalReferent INDCONCEPT THING) means that
            in the context of the assertion, the #$IndexicalConcept
            INDCONCEPT has the referent THING.  This is a
            #$FunctionalSlot, in keeping with the idea that the
            predicate will return one and only one 'value' for
            the second argument place at any given point in context
            space.  However, be advised that the arg2 will change from
            context to context.",
        rdfs:label "indexical referent"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IndexicalConcept>
   =20
    Range:=20
        owl:Thing
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#arg5Genl>

    Annotations:=20
        rdfs:comment "(#$arg5Genl REL COL) means that the fifth argument
            to the #$Relation (predicate or function) REL must be a
            subset of the #$Collection COL.",
        rdfs:label "arg 5 genl"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Relation>
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#massOfObject>

    Annotations:=20
        rdfs:comment "(#$massOfObject OBJ MASS) means that the tangible
            object OBJ has #$Mass MASS.",
        rdfs:label "mass"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Mass>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#keConsiderationInverse>

    Annotations:=20
        rdfs:comment "(#$keConsiderationInverse COL BIN-PRED) means that
            for  every instance INS of COL,  it should be
            determined whether there exist some VALUE such that
            (BIN-PRED INS VALUE) could be asserted.",
        rdfs:label "ke consideration inverse"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        daml:Property
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#maleParentActor>

    Annotations:=20
        rdfs:comment "(#$maleParentActor ?EVENT ?ORGANISM) means that
            ?ORGANISM is the male parent in the
            #$SexualReproductionEvent ?EVENT.",
        rdfs:label "father"
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Organism-Whole>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ruleTemplateDirection>

    Annotations:=20
        rdfs:comment "(#$ruleTemplateDirection TEMPLATE DIRECTION)
            states that all assertions which are instantiations of
            TEMPLATE should  have a direction of DIRECTION.",
        rdfs:label "rule template direction"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#RuleTemplate>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLAssertionDirection>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#connectedTo-SemiRigidly>

    Annotations:=20
        rdfs:comment "(#$connectedTo-SemiRigidly OBJ1 OBJ2) means that
            there is a physical connection between OBJ1 and OBJ2 such
            that due to the flexibility of a connector, OBJ1, or OBJ2,
            limited movement around the point of connection is possible.
            Positive exemplars include a book flap hinged to the spine
            of a book (see #$flapHingedTo), the #$GallBladder's
            attachment to the #$Liver.  Negative exemplars include a
            wheel and axle or a door hinged to a door frame because the
            degrees of freedom of the object arise out of
            geometrical/mechanical properties of the objects and their
            connectors, not out of the flexibity of said objects.  Note
            that all flexible connections have a limit to their relative
            motion.  An extreme example of such a limit is in the
            connection between a propeller and the fuselage of a rubber
            band powered airplane.",
        rdfs:label "connected to - semi rigidly"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#reciprocalTransfers>

    Annotations:=20
        rdfs:comment "(#$reciprocalTransfers T1 T2) means that T1 and T2
            are transfers of possession done in exchange for each other.
            They are part of some #$ExchangeOfUserRights.",
        rdfs:label "reciprocal transfers"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TransferringPossession>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TransferringPossession>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#baseOfUnit>

    Annotations:=20
        rdfs:comment "(#$baseOfUnit PUN BUN) means that PUN is an
            instance of #$UnitOfMeasureWithPrefix that is formed by
            affixing an instance of #$MetricUnitPrefix to BUN.",
        rdfs:label "base of unit"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#UnitOfMeasureWithPrefix>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#UnitOfMeasureNoPrefix>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#timeSlices>

    Annotations:=20
        rdfs:comment "(#$timeSlices WHOLE PART) means that PART is one
            of the temporal decompositions of WHOLE.  PART is part of
            WHOLE and is thus temporally included in WHOLE (see
            #$temporallySubsumes).  There is no other part of WHOLE that
            happens at the same time but is not included in PART.
            Unlike #$subEvents, which can divide up an #$Event both in
            space and time, #$timeSlices divides up its first argument
            in time only.  So #$timeSlices is more specialized than
            #$subEvents.  On the other hand, it has broader application;
            #$timeSlices makes sense for any #$TemporalThing, not just
            #$Events; e.g., one can talk about year-long #$timeSlices of
            a rock.",
        rdfs:label "time slices"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#dateOfDeath>

    Annotations:=20
        rdfs:comment "(#$dateOfDeath X Y) indicates that the #$Entity X
            ceased to exist during #$Date Y. For people, this is the
            date at which they died, hence the name of the predicate.
            The first argument to this predicate must be an #$Entity,
            and not just any old #$SomethingExisting, because we
            don't want to talk about the #$birthDate or
            #$dateOfDeath of a subabstraction like
            AlbertEinsteinWhileAtPrinceton; in other words, proper
            subabstractions will have #$startingDates and #$endingDates,
            but only true #$Entitys will have a #$birthDate or =
#$dateOfDeath",
        rdfs:label "date of death"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Entity>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Date>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#memberOfThisPoliticalParty&g=
t;

    Annotations:=20
        rdfs:comment "(#$memberOfThisPoliticalParty PARTY PERS) means
            that #$Person PERS is a (registered) member of
            #$PoliticalParty PARTY.  For example,
            (#$memberOfThisPoliticalParty #$DemocraticParty =
#$BillClinton).",
        rdfs:label "member of this political party"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PoliticalParty>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#HumanAdult>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#toPreventInEvent-SitType>=


    Annotations:=20
        rdfs:comment "(#$toPreventInEvent-SitType EVT SITTYPE) means
            that, in the planning context, a #$Situation satisfying the
            description of SITTYPE must NOT come about at any time
            during the course of EVT in order for EVT to count as
            'successful'.  It is presupposed that no
            #$Situation of type SITTYPE obtains at the start of SIT.",
        rdfs:label "to prevent in event - sit type"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PurposefulAction>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#containsInformationAbout>=


    Annotations:=20
        rdfs:comment "(#$containsInformationAbout Is THING) means that
            the #$InformationStore IS is generally 'about'
            THING -- which may be any #$Thing at all.  This is a very
            general notion of aboutness, which does not require that
            THING be explicitly named in IS, nor that it be the main =
topic.",
        rdfs:label "concern"
   =20
    Range:=20
        owl:Thing
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#toThwartInEvent-SitType>

    Annotations:=20
        rdfs:comment "(#$toThwartInEvent-SitType EVENT SIT_TYPE) means
            that if a #$Situation of type SIT_TYPE obtains at the start
            of EVENT, then it must be stopped some time in the course of
            EVENT, and if a #$Situation of type SIT_TYPE does not obtain
            at the start of EVENT, then it must be prevented throughout
            EVENT, in order for EVENT to count as successful. The
            predicate is defined in terms of #$toStopInEvent-SitType and =
#$toPreventInEvent-SitType.",
        rdfs:label "to thwart in event - sit type"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#notices>

    Annotations:=20
        rdfs:comment "(#$notices AGT PROP) means that  AGT believes the
            proposition PROP because AGT has seen, heard,  smelled, etc.
            PROP via some element of #$Perceiving.  Although  (#$notices
            AGT PROP) implies (#$beliefs AGT PROP) {via the assertion
            (#$genlPreds #$notices #$beliefs)}, exceptions occur if AGT
            believes  they have been hallucinating or drugged, for
            example.  The predicate  #$beliefs, unlike #$notices, can
            include propositions gathered through  inferring, dreaming,
            intuiting.  The temporal extent of (#$notices AGT  PROP) is
            at least a 'short time' following the perceiving
            of PROP.  The extent of this time is a function of the type
            of fact perceived  noticed, when forgetting or other
            overriding information comes into  play.",
        rdfs:label "notice"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IntelligentAgent>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELSentence-Assertible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ist-Asserted>

    Annotations:=20
        rdfs:comment "(#$ist-Asserted MT FORMULA) states that there is a
            Cyc #$CycLAssertion for FORMULA in the microtheory MT.  This
            predicate is therefore a more specialized form of #$ist with
            the additional requirement that there be an actual assertion
            for FORMULA in MT.  Note that this is also more precise than
            (#$ist MT (#$assertedSentence FORMULA)) which states that
            there is an assertion for FORMULA in some microtheory
            visible from MT.",
        rdfs:label "ist - asserted"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Microtheory>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELSentence-Assertible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#itemWorn>

    Annotations:=20
        rdfs:comment "The predicate #$itemWorn is used to indicate a
            particular article of clothing (or other wearable item) that
            is worn in a particular situation.  (#$itemWorn WEARING
            ITEM) means that ITEM is the #$ClothingItem worn during the
            situation WEARING, an element of #$WearingSomething =
(q.v.).",
        rdfs:label "item worn"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#WearingSomething>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingToWear>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#tastes>

    Annotations:=20
        rdfs:comment "(#$tastes AGENT OBJECT) means that AGENT perceives
            the  (partially) tangible object or physical event OBJECT
            via the sense of taste.  We can taste certain objects (such
            as lollipops) as well as, arguably, certain events (such as
            the  finish  of a wine).",
        rdfs:label "taste"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PerceptualAgent>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#age>

    Annotations:=20
        rdfs:comment "(#$age THING TIME) means that the thing THING  has
            the age TIME, where thing can be a person, a galaxy, or
            anything else with temporal extent, e.g., (#$age
            #$MaryShepherd          (#$YearsDuration 40)). The previous
            assertion is not quite right, however:  notice that one can
            talk about the #$birthDate of a person quite safely, but
            whenever one makes a statement about the AGE of a person
            that statement will only be true `for a while' -- i.e.,
            in some temporal context.  Therefore it would be a mistake
            to simply assert to Cyc that (#$age #$Lenat (#$YearsDuration
            45)), because that would be true in some contexts and false
            in others.  So what one does is to assert an expression of
            the form  (#$holdsIn X (#$age Y Z)) to indicate that during
            time interval X, the thing Y has age Z.  For example,
            (#$holdsIn (#$QuarterFn 2 (#$YearFn 1996)) (#$age #$Lenat
            (#$YearsDuration 45)), which means that Doug is a
            45-year-old during the entire second quarter of 1996.  It is
            seldom correct to use #$age outside of some temporal =
qualification.",
        rdfs:label "oldness"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Time-Quantity>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#satisfiesStandard>

    Annotations:=20
        rdfs:comment "The predicate #$satisfiesStandard is used to
            identify a product standard that applies to a certain type
            of products.  (#$satisfiesStandard PRODTYPE STAND) means
            that every instance of the #$FormalProductType PRODTYPE
            satisfies the #$ProductStandard STAND.  STAND will contain a
            description of the desired physical form and/or function for
            the type of product (or service) denoted by PRODTYPE, and
            the instances of PRODTYPE fulfill those specifications.  See
            also #$ProductStandard.",
        rdfs:label "satisfies standard"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#FormalProductType>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ProductStandard>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#fragilityOfObject>

    Annotations:=20
        rdfs:comment "(#$fragilityOfObject OBJ DEGREE) means that the
            tangible object OBJ has this DEGREE of #$Fragility.  The
            higher the fragility, the more easily the object can be =
broken.",
        rdfs:label "fragility of object"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Fragility>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#hungerLevelOf>

    Annotations:=20
        rdfs:comment "The predicate #$hungerLevelOf is used to express
            how hungry an #$Animal is.  The first argument is a
            #$LevelOfHunger (q.v.):  for instance, #$Hungry, #$Starving,
            #$Stuffed.  The second argument is the #$Animal who feels
            hunger at this level.",
        rdfs:label "hunger level of"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#LevelOfHunger>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#facesDirection>

    Annotations:=20
        rdfs:comment "(#$facesDirection OBJ DIR) means that the
            intrinsic forward axis of OBJ (i.e., the vector normal to
            its intrinsic front side) points in the direction DIR.  Note
            that an object only has an intrinsic forward axis if it has
            some intrinsic front side by virtue of its design or
            function.  For example, trains, cars, and bullets have
            intrinsic front faces by virtue of the direction in which
            they are intended to travel.  Other objects, such as
            refrigerators, bookshelves against walls, and televisions,
            have front faces by virtue of how people usually view the
            object.  Spheres, being symmetric, do not have an intrinsic
            forward axis.",
        rdfs:label "faces direction"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#UnitVectorInterval>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#maxQuantValue>

    Annotations:=20
        rdfs:comment "(#$maxQuantValue SCALAR POINT) means that the
            upper limit of the quantity SCALAR is POINT, an element of
            #$ScalarPointValue.  SCALAR is an element of
            #$ScalarInterval.  For example, the #$maxQuantValue for the
            pay of mail room employees might be (#$DollarsPerHour 6.5);
            e.g., (#$maxQuantValue `MailPay' (#$DollarsPerHour
            6.5)).  Another example: (#$maxQuantValue (#$Unity 5 10) =
10).",
        rdfs:label "max quant value"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ScalarInterval>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ScalarPointValue>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#shortTimeIntervalAfter>

    Annotations:=20
        rdfs:comment "(shortTimeIntervalAfter INTER TEMP-OBJ) means that
            the instance of #$TimeInterval INTER is the short time
            interval after the instance of #$TemporalThing TEMP-OBJ.",
        rdfs:label "short time interval after"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TimeInterval>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#maleficiary>

    Annotations:=20
        rdfs:comment "(#$maleficiary ACT AGT) means that the #$Agent AGT
            is harmed by the occurrence of the action ACT.  That is, the
            interest or welfare of AGT is thwarted, blocked, or harmed
            in ACT.",
        rdfs:label "maleficiaries"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#oldConstantName>

    Annotations:=20
        rdfs:comment "If this constant has been renamed after Oct 95,
            and if the system variable cyc::*note-old-constant-name* is
            set to t on the machine on which the name change occurred,
            then this slot automatically records the most recent name
            that this constant had.",
        rdfs:label "old constant name"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLConstant>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLString>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#beliefs>

    Annotations:=20
        rdfs:comment "(#$beliefs AGT PROP) means that the #$Agent AGT
            subscribes to the truth of the proposition PROP (represented
            by a #$ELSentence-Assertible).  PROP states something that
            AGT believes to be true, but of course PROP may or may not
            actually be true.  Another way to think of this is that PROP
            is true in the context whose epistemological status is `what
            AGT believes'.  Naturally, PROP may itself be a
            proposition about beliefs; one would use nested #$beliefs in
            this fashion to express a rule such as `most Canadians
            believe that most Americans believe Canada is a US State.'",
        rdfs:label "believe"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IntelligentAgent>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELSentence-Assertible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#governmentType>

    Annotations:=20
        rdfs:comment "The predicate #$governmentType indicates what kind
            of system of government a geopolitical entity has.
            (#$governmentType REGION GOVSYSTEM) means that the
            government of the #$GeopoliticalEntity REGION is an element
            of the #$SystemOfGovernment type denoted by GOVSYSTEM.  For
            example, the #$governmentType of the #$UnitedStatesOfAmerica
            is a #$FederalRepublic and a #$RepresentativeDemocracy.",
        rdfs:label "government type"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeopoliticalEntity>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SystemOfGovernment>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#requiredArg2Pred>

    Annotations:=20
        rdfs:comment "(#$requiredArg2Pred COL PRED) means that for every
            instance INST of COL, there exist some THING1, ..., THINGn-1
            such that   (PRED THING1 INST THING2 ... THINGn-1) holds,
            where n is the #$arity of PRED.",
        rdfs:label "required arg 2 pred"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Predicate>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#cost>

    Annotations:=20
        rdfs:comment "(#$cost OBJECT MONEY) means that buying OBJECT
            costs the amount MONEY, where this amount can be an
            interval.  The #$cost of something is time- and
            seller-dependent.  For example, the cost of a particular
            mansion Grey Gables is US$800,000 in an actual sale, or when
            offered for sale; #$cost does not refer to appraised =
value.",
        rdfs:label "cost"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Money>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#passiveParticiple>

    Annotations:=20
        rdfs:comment "(#$passiveParticiple WORD STRING) means that
            STRING is the passive participle form of WORD. The regular
            passive participle in English is generally identical to the
            #$perfect form. Verbs in the Cyc lexicon will have a
            #$passiveParticiple entry only if they are irregular.
            Regular forms are generated by the morphology component.",
        rdfs:label "passive participle"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#LexicalWord>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CharacterString>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#fourWayJunctionInSystem>

    Annotations:=20
        rdfs:comment "(#$fourWayJunctionInSystem JUNCT SYS) means that
            JUNCT is a 4-way junction in the specified #$PathSystem SYS.
            (See also #$FourWayJunctionOfPaths for the general case.)
            Formally, a 4-way junction in SYS is any point (actually, a
            node) X in SYS such that either there are exactly 4 links
            and no loops in SYS that X is on, or there are exactly 2
            loops and no links in SYS that X is on, or there are exactly
            2 links and 1 loop in SYS that X is on.  See =
#$junctionInSystem.",
        rdfs:label "four way junction in system"
   =20
    Domain:=20
        owl:Thing
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PathSystem>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#arg2Format>

    Annotations:=20
        rdfs:comment "(#$arg2Format PRED FORMAT) means that FORMAT tells
            how many different second arguments there can be to PRED,
            given some fixed set of other arguments.  See #$Format for a
            description of the possible values for FORMAT.",
        rdfs:label "arg 2 format"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Predicate>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Format>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#unchangedActors>

    Annotations:=20
        rdfs:comment "(#$unchangedActors EV OBJ) means that the object
            OBJ remains virtually unchanged by its participation in the
            event EV. This means that OBJ does not appreciably move, nor
            does it undergo some internal change in its properties, nor
            is it created or destroyed in the course of EV.",
        rdfs:label "unchanged actors"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#negationPreds>

    Annotations:=20
        rdfs:comment "The predicate #$negationPreds is used to represent
            a relation between some elements of #$Predicate.
            (#$negationPreds PRED1 PRED2) means that PRED1 is a negation
            of PRED2 in the sense that any tuple in the extension of
            PRED1 is NOT also a tuple in the extension of PRED2.  In
            other words, (#$negationPreds PRED1 PRED2) is shorthand for
            (#$implies (PRED1 {arg-list}) (#$not (PRED2 {arg-list}))).
            For example, (#$negationPreds #$transportees =
#$transporter).",
        rdfs:label "negation preds"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Predicate>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Predicate>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#in-Spiked>

    Annotations:=20
        rdfs:comment "(#$in-Spiked OBJ REG) means that an object, OBJ,
            is spiked into another object, REG, in the way that nails,
            push pins, needles, and other pointed objects stick into
            other objects.  Thus, OBJ must be #$LongAndThin and must be
            harder than REG.  Typically, the rigid connection between
            REG and OBJ can support forces substantially greater than
            the weight of OBJ.",
        rdfs:label "in - spiked"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#objectHasColor>

    Annotations:=20
        rdfs:comment "(#$objectHasColor OBJECT COLOR) means that some
            visible part of OBJECT is colored COLOR.  This is the most
            general of the color predicates; for more specialized
            predicates see e.g. #$mainColorOfObject and
            #$uniformColorOfObject.  Note that, unlike these latter two
            predicates, #$objectHasColor is _not_ a specialization of
            #$hasAttributes.  This is because an object's having
            some part that's a certain color does not entail that
            the object itself, as a whole, is characterized by that
            color in the sense of having it as an attribute.",
        rdfs:label "object has color"
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Color>
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#wearer>

    Annotations:=20
        rdfs:comment "The predicate #$wearer is used to indicate an
            individual who is wearing some article of clothing (or other
            wearable item) in a particular situation.  (#$wearer WEARING
            ANIMAL) means that ANIMAL is the wearer during WEARING, an
            element of #$WearingSomething (q.v.).",
        rdfs:label "wearer"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#WearingSomething>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#in-Permeates>

    Annotations:=20
        rdfs:comment "(#$in-Permeates LIQUID SOLID)  means that LIQUID
            permeates SOLID.  LIQUID must be separable from SOLID  by
            physical, not chemical means.  LIQUID must be a
            #$LiquidTangibleThing, and SOLID a #$SolidTangibleThing.  If
            LIQUID is not a constituent (#$constituents) of SOLID, then
            SOLID is #$Porous.  Exemplars include water permeating a wet
            sponge (Sponge-CleaningImplement), #$Oil soaking a sponge,
            or water in #$Soil-Generic.  Negative exemplars include
            vapor suspended in #$Air  (see, e.g. #$suspendingFluid or
            #$solute) .  Other negative exemplars  include liquids which
            undergo a chemical change and combine with some  other
            substance, e.g. water which becomes a chemical part of plant
            material in photosynthesis.",
        rdfs:label "in - permeates"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LiquidTangibleThing>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#nearestSpecs>

    Annotations:=20
        rdfs:comment "(#$nearestSpecs COL NEAR-SPEC) relates any
            collection COL to the nearest unsubsumed collections
            NEAR-SPEC which are subsets of COL. This predicate is
            #$notAssertible, since it  must always be recomputed from
            the current state of the #$genls hierarchy.  Moreover, it is
            merely the #$elInverse of #$nearestGenls.",
        rdfs:label "nearest specs"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        owl:Class
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#solute>

    Annotations:=20
        rdfs:comment "The predicate #$solute indicates a particular
            #$TangibleThing in a #$Solution which is dissolved in the
            #$solvent of that #$Solution.",
        rdfs:label "solute"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Solution>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#logicalCondition-RST>

    Annotations:=20
        rdfs:comment "The relation known as logical condition in
            Rhetorical Structure Theory.",
        rdfs:label "logical condition - r s t"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#rotationallyConnectedTo>

    Annotations:=20
        rdfs:comment "(#$rotationallyConnectedTo OBJ1 OBJ2) means that
            OBJ1 and OBJ2 are connected in such a way that rotational
            motion, and only rotational motion, can happen between them.
            The rotational motion may be fully or partially rotational.
            Non-rotational movement between two rotationally connected
            objects at their connection point can occur only if the
            connection is broken, deformed, or disassembled.  If OBJ1
            and OBJ2 do rotate relative to one another, then this may be
            due to sliding of their surfaces, articulation of some joint
            part, or deformation of OBJ1 or OBJ2 (so long as that
            deformation only allows rotation between OBJ1 and OBJ2).
            Positive examples: Femurs are rotationally connected to
            hips, doors are rotationally connected to door frames,
            doorknobs are rotationally connected to doors, and
            propellers are rotationally connected to airplanes; in
            computer trackballs the ball is rotationally connected to
            the housing.  Also a book cover is rotationally connected to
            its binding (but #$flapHingedTo is more appropriate because
            it is more specific). Negative examples: a planet orbiting
            around a star (they are not connected).  Cf.
            #$MovingInACircle.  A toothpick stuck in a person's leg
            is also a negative exemplar:  Although elastic deformation
            of flesh  allows there to be rotational motion between
            toothpick and leg, it also may allow a  small amount of
            translational motion to occur between toothpick and leg.
            #$in-Lodged is more appropriate for describing the case of a
            toothpick stuck in a leg.",
        rdfs:label "rotationally connected to"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#objectControlled>

    Annotations:=20
        rdfs:comment "This predicate is used to indicate that a
            particular object is being controlled in a particular event.
            (#$objectControlled EVENT OBJ) means that the object OBJ is
            being controlled in the #$Event EVENT. Note:
            #$objectControlled does not assume or require physical
            contact between controller and object controlled.",
        rdfs:label "object controlled"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ControllingSomething>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#myCreationSecond>

    Annotations:=20
        rdfs:comment "(#$myCreationSecond X SECOND) means that the
            #$CycLConstant X was created precisely at SECOND within the
            day it was created.  SECOND is not, however, an instance of
            #$Date.  Rather it is an element of #$CycUniversalSecond.
            This assertion is not intended for inference, only for
            documentation, so the format is a simple one, designed for
            human readability and for use by internal Cyc functions.
            The format of SECOND is HHMMSS, so for example, midnight is
            000000 (or simply 0), noon is 120000, 3:42:59 pm is 154259,
            and 11:59:59 pm is 235959.  See also #$myCreationTime.",
        rdfs:label "my creation second"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLConstant>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#topicOfInfoTransfer>

    Annotations:=20
        rdfs:comment "The predicate #$topicOfInfoTransfer is used to
            indicate what a particular communication is about.
            (#$topicOfInfoTransfer TRANS TOPIC) means that TOPIC is a
            primary topic of the information communicated in the
            #$InformationTransferEvent TRANS.  For example, a result
            reported after an instance of #$BloodTest will contain
            information about the #$objectTested (viz., the blood
            sample); the patient's blood is thus a
            #$topicOfInfoTransfer of that report.",
        rdfs:label "topic"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InformationTransferEvent>=

   =20
    Range:=20
        owl:Thing
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#relationExpansion>

    Annotations:=20
        rdfs:comment "ARG2 is a CycL expression which indicates the
            meaning of expressions in which the relation ARG1 is the
            operator (i.e., in which ARG1 is in the 0th argument
            position).  In ARG2, the variables ?arg1, ?arg2, ?arg3,
            ?arg4, and ?arg5 correspond to the objects in the argument
            positions 1, 2, 3, 4, and 5, respectively, in expressions
            which have ARG1 as the operator.",
        rdfs:label "relation expansion"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#RuleMacroPredicate>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELSentence-Assertible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#informStatement>

    Annotations:=20
        rdfs:comment "(#$informStatement ?MT ?PROP) means that the
            #$ELSentence-Assertible ?PROP is true in the information
            context ?MT.  (An information context here usually means a
            particular database application of #$Cyc.  In these
            applications, ?PROP is communicated to #$Cyc directly as an
            explicit #$informStatement, and is not inferred to be true.)
            Note that (#$informStatement ?mt ?clpe) implies that (#$ist
            ?mt ?clpe).",
        rdfs:label "inform statement"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PropositionalInformationThin=
g>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELSentence-Assertible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#nonDeliberateActors>

    Annotations:=20
        rdfs:comment "(#$nonDeliberateActors ACT ACTR) means that ACTR
            has a #$Role in the #$Event ACT but is not acting
            deliberately.  Examples: (1) President #$JohnKennedy was a
            #$nonDeliberateActors in his assassination; (2) a person is
            a #$nonDeliberateActors in his/her own autonomic bodily
            functioning (e.g., heart beating, digesting); (3) Mount
            #$Vesuvius-Volcano was a #$nonDeliberateActors in the event
            of its eruption that destroyed Pompeii.
            #$nonDeliberateActors is a negative specification of the
            role an actor has in an event; the role of particular
            #$nonDeliberateActors might be further specified positively,
            e.g., with #$bodilyActedOn or #$bodilyDoer.",
        rdfs:label "non deliberate actors"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#exampleAssertions>

    Annotations:=20
        rdfs:comment "",
        rdfs:label "example assertions"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLReifiableDenotationalTer=
m>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLAssertion>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#propositionsPerceived>

    Annotations:=20
        rdfs:comment "(#$propositionsPerceived PERCEIVING PROP) means
            that in the #$Perceiving event PERCEIVING, the perceiver
            mentally grasps the proposition(s) PROP.  E.g., ten people
            witness a particular car crash, and yet each one gets their
            own particular set of propositions which they later can
            relate to the police; there are ten separate #$Perceivings
            in this case, and each one has its own unique set of =
#$propositionsPerceived.",
        rdfs:label "propositions perceived"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Perceiving>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELSentence-Assertible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#trajectoryPassesThrough>

    Annotations:=20
        rdfs:comment "(#$trajectoryPassesThrough MOVE LOC) means that
            the #$trajectory-Complete of the
            #$Translation-SingleTrajectory MOVE passes through LOC,
            which is an instance of #$SpatialThing-Localized, and thus
            can be a location, a portal, a river, a path, the equator,
            etc.  More formally, the #$objectMoving which undergoes MOVE
            from the #$fromLocation to the #$toLocation passes through
            LOC.  Here `passes through LOC' means that the
            #$objectMoving OBJ both arrives in and leaves LOC.  Thus,
            LOC can not be a super region of any #$fromLocation nor any
            #$toLocations of MOVE.  Otherwise it would be possible to
            state (#$trajectoryPassesThrough TripToTheStore01
            TheUniverse).  On the other hand, LOC can be a sub region of
            some #$toLocation or some #$fromLocation.",
        rdfs:label "trajectory passes through"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Translation-SingleTrajectory=
>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#symmetricPartTypes>

    Annotations:=20
        rdfs:comment "(#$symmetricPartTypes BIG SMALL) means that every
            instance of BIG has exactly two, symmetrically positioned,
            instance of SMALL as parts.",
        rdfs:label "symmetric part types"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ExistingObjectType>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ExistingObjectType>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#objectEmitted>

    Annotations:=20
        rdfs:comment "This predicate is used in connection with
            particular instances of #$EmittingAnObject, to identify the
            object which `comes out' during the event.
            (#$objectEmitted EMIT OBJ) means that OBJ is emitted from
            the #$emitter during the emission event EMIT.  The
            #$objectEmitted is also an #$objectMoving in EMIT.  For
            example, in a particular human #$BirthEvent, some particular
            #$HumanInfant is an #$objectEmitted.",
        rdfs:label "emission"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#EmittingAnObject>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#myCreationPurpose>

    Annotations:=20
        rdfs:comment "Internal bookkeeping predicate used for keeping
            track of the category  of the task that the creator of a Cyc
            constant was performing at the  time that constant was
            created.  The categories that this predicate  takes in the
            second argument exist for the purpose of internal record
            keeping; do not confuse them with the official Cycorp
            billing  categories.",
        rdfs:label "my creation purpose"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLReifiableDenotationalTer=
m>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#containsCavity>

    Annotations:=20
        rdfs:comment "(containsCavity OBJ CAV) means that the object OBJ
            contains the #$Cavity CAV somewhere in it or on its surface.
            The cavity of a container could be, e.g., the interior of a
            box with its walls.",
        rdfs:label "contains cavity"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Cavity>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#subEvents>

    Annotations:=20
        rdfs:comment "(#$subEvents WHOLE PART) means that the event PART
            is a meaningful part of the event WHOLE.  So both WHOLE and
            PART are elements of #$Event.  The predicate #$subEvents can
            be used to decompose events in time, in space, and/or in
            other ways.  Following a recipe often has this property:
            the task is broken down into several sub-tasks, some of
            which happen before others, and some of which happen
            simultaneously but involve different ingredients.  One could
            also decompose `making dinner' into #$subEvents
            according to how dangerous they are, which might be useful
            if one had kids of various ages helping.  Often, a more
            specialized relation than #$subEvents can be used; e.g., if
            you have subevents that decompose an action in time only,
            then the more specialized predicate #$subProcesses should be =
used.",
        rdfs:label "subevent"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#infoAdded>

    Annotations:=20
        rdfs:comment "(#$infoAdded CHANGE INFO) means that in the
            #$InformationUpdating action, CHANGE, INFO was added to the
            IBO (#$InformationBearingObject) acted on.",
        rdfs:label "info added"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InformationUpdating>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#AbstractInformationalThing&g=
t;
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#direction-Pointing>

    Annotations:=20
        rdfs:comment "(#$direction-Pointing OBJ DIR) means that the
            intrinsic pointing axis of OBJ points in the direction DIR
            (which is described using an instance of
            #$UnitVectorInterval).  Pointing axes may be ascribed to
            certain objects especially in relation to their function(s);
            e.g., objects which are intended to indicate direction
            (e.g., a pointer stick, a compass needle); objects which
            cause motion in a certain direction (e.g., a gun, a train);
            objects which are accessed from a certain direction (e.g.,
            cupboards, couches).",
        rdfs:label "direction - pointing"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#UnitVectorInterval>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#cavityInteriorRegionOf>

    Annotations:=20
        rdfs:comment "(#$cavityInteriorRegionOf INT OBJ) means that INT
            is all of the interior space (see #$CavityInteriorRegion)
            within the #$Cavity or cavities (possibly discontinuous
            chambers, passages, pockets, bubbles, etc.) that occur
            inside of OBJ. Instances of #$CavityInteriorRegion, unlike
            instances of #$CavityWithWalls, do not include the walls of
            the chamber  or passage, just the interior space itself
            without any of the  enclosing walls, panels or membranes.
            See also #$CavityInteriorRegionFn.",
        rdfs:label "cavity interior region of"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CavityInteriorRegion>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#containsInformationAbout-Foc=
ally>

    Annotations:=20
        rdfs:comment "(#$containsInformationAbout-Focally IS THING)
            means that the #$InformationStore IS is generally
            'about' THING -- which may be any #$Thing at all.
            This is a very general notion of aboutness, which does not
            require that THING be explicitly named in IS, but that it be
            one of the main topics of IS.  Use the more general
            predicate #$containsInformationAbout to specify that IS
            contains some information about THING, but that THING is not
            necessarily a topic [#$topicOfIndividual] of IS.",
        rdfs:label "contains information about - focally"
   =20
    Range:=20
        owl:Thing
   =20
   =20
ObjectProperty: <http://mkrmke.net/knowledge/cyc/cyc.daml#goals>

    Annotations:=20
        rdfs:comment "(#$goals AGT G) means that the #$Agent AGT has the
            #$Goal G.  That is, G is one of their goals.  This implies
            (#$desires AGT G), but #$goals is stronger than #$desires,
            in that an agent will take action (or at least intend to
            take action, and plan accordingly) to make their #$goals
            true, while their #$desires may include things s/he merely
            wishes were true, but about which s/he has no intention of
            undertaking action.  Additionally, #$goals are generally
            about the future, whereas #$desires can be about the
            present, future, or even the past.  For further information
            about goals, see #$Goal and #$goalCategoryForAgent.  Also
            see #$intends.",
        rdfs:label "purpose"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IntelligentAgent>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELSentence-Assertible>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#amplitudeOfSignal>

    Annotations:=20
        rdfs:comment "(#$amplitudeOfSignal ?WAVE ?AMP) means the
            distance from the average to the extremes of the signal
            ?WAVE is ?AMP.",
        rdfs:label "amplitude of signal"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#WavePropagation>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#singular>

    Annotations:=20
        rdfs:comment "(#$singular WORD STRING) means that STRING is the
            singular noun form of WORD.  For example, the #$singular
            form of #$Hit-TheWord is `hit'.",
        rdfs:label "singular"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#LexicalWord>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CharacterString>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#moneyTransferMode>

    Annotations:=20
        rdfs:comment "(#$moneyTransferMode TRANSACTION  TYPE) means that
            in some particular money transfer TRANSACTION,  the
            #$MoneyTenderType used in that transaction was TYPE, e.g.,
            #$CreditCard, #$Check-TenderObject, etc.",
        rdfs:label "money transfer mode"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#MoneyTransfer>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#MoneyTenderType>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#posForms>

    Annotations:=20
        rdfs:comment "The predicate #$posForms is used to indicate the
            different parts of speech that a particular English word has
            associated with it.  (#$posForms WORD POS) means that the
            #$EnglishWord WORD has a form that can serve as the
            #$SpeechPart POS.  For example, #$Dot-TheWord has forms for
            both #$SimpleNoun and #$Verb.  Forms of a word used for
            different parts of speech may or may not differ from each
            other in sound and/or spelling.  To find out, or to specify,
            the string that represents a particular POS form of a
            specific word, use #$partOfSpeech.",
        rdfs:label "pos forms"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#EnglishWord>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpeechPart>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#controls>

    Annotations:=20
        rdfs:comment "(#$controls X Y) represents the assertion that
            agent X controls the object Y, in one of the following 2
            senses:  X can influence (prohibit, enable or constrain) the
            behavior of Y; or else X can at least influence (prohibit,
            enable or constrain) the behavior of other #$Agents
            in/concerning Y.  For example, Fred may control his horse
            directly, forcing it to do things, or not do them; and he
            also could control the horse indirectly, by deciding who
            else has access to and use of that horse.  Control of one
            agent over another agent is rarely total, of course, so this
            predicate is most likely to apply to a Y which is a
            non-living possession, and/or to apply in a very narrow
            context.  X's control over Y is usually either actual
            (de facto) control or legal (de jure) control.  It is
            usually #$cotemporal, meaning that some time slice of X
            controls the same time slice of Y.",
        rdfs:label "controls"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#dailyHighTemperature>

    Annotations:=20
        rdfs:comment "(#$dailyHighTemperature PLACE TEMP) means that the
            #$Temperature TEMP is the high temperature for a day at the
            #$GeographicalRegion PLACE.  #$dailyHighTemperature is
            typically used for a specified period of time (e.g., a
            particular day or a specific season); it may be used with
            generic temperature ranges as well as precise temperatures.
            Examples: using #$holdsIn, we can say that Austin's
            temperature for 7/20/96 is 102 degrees Fahrenheit; or we can
            say that for any #$SummerSeason, Austin's [typical]
            #$dailyHighTemperature is #$VeryHot.",
        rdfs:label "daily high temperature"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeographicalRegion>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Temperature>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#subOrganizations>

    Annotations:=20
        rdfs:comment "The predicate #$subOrganizations relates a
            particular organization to one of its sub-organizations.
            (#$subOrganizations ORG SUBORG) means SUBORG is a
            sub-organization of ORG, whether it is at the very next
            organizational level down, e.g., (#$subOrganizations
            #$NationalLeague-Baseball #$NationalLeagueEast-Baseball), or
            several levels down the hierarchy, e.g., (#$subOrganizations
            #$NationalLeague-Baseball #$NewYorkMets).--Foxvog, Feb 2, =
1998",
        rdfs:label "sub organizations"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Organization>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Organization>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#afterAdding>

    Annotations:=20
        rdfs:comment "Whenever a source is added to a gaf use of a
            predicate, each of that predicate's #$afterAdding
            functions is called on that source.",
        rdfs:label "after adding"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Predicate>
   =20
    Range:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLSymbol>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#keWeakSuggestionPreds>

    Annotations:=20
        rdfs:comment "(#$keWeakSuggestionPreds COL BIN-PRED) means that
            for every instance INST of COL, it is weakly suggested that
            there exist some VALUE such that (BIN-PRED INST VALUE) is
            known in the KB.",
        rdfs:label "ke weak suggestion preds"
   =20
    Domain:=20
        owl:Class
   =20
    Range:=20
        daml:Property
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#hangsAround>

    Annotations:=20
        rdfs:comment "(#$hangsAround ?loop ?obj) means that ?loop is a
            semi-flexible loop, looped around a piece of ?obj.  ?loop is
            supported by gripping friction and/or ?loop's limited
            ability to elongate as it moves down on ?obj.  See also =
#$hangsFrom.",
        rdfs:label "hangs around"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#includedInIntervalType>

    Annotations:=20
        rdfs:comment "(#$includedInIntervalType SHORTER LONGER) means
            that for every X which is an instance of SHORTER, there is a
            Y which is an instance of LONGER such that
            (#$temporallySubsumes Y X) holds. Note that
            (#$includedInIntervalType SHORTER LONGER) does not
            necessarily entail (#$subsumesIntervalType LONGER SHORTER).
            See also #$subsumesIntervalType.",
        rdfs:label "included in interval type"
   =20
    Domain:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalObjectType>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalObjectType>
   =20
   =20
ObjectProperty: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#spectators>

    Annotations:=20
        rdfs:comment "(#$spectators E AGT) means that in the #$Event E,
            the #$Agent AGT is an onlooker of E but not actively acting
            in it in any other way.   AGT will observe all or part of =
E.",
        rdfs:label "spectator"
   =20
    Domain:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
    Range:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IntelligentAgent>
   =20
   =20
DataProperty: guid

   =20
DataProperty: <about>

   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CounterfactualContext>

    Annotations:=20
        rdfs:comment "The collection of microtheories that are each
            assumed to include at least one counterfactual assertion: an
            assertion which is believed to be untrue in the real world.
            It may be, however, that there is no explicit counterfactual
            assertion in a given #$CounterfactualContext.  In
            particular, it is not required that there be any explicit
            contradiction of assertions in the #$genlMts of the
            #$CounterfactualContext.  But intuitively speaking, most
            adults would be reticent about trusting too strongly in a
            propositon whose only justification was in a
            #$CounterfactualContext.  All works of fiction relate events
            that transpire in counterfactual contexts.  Examples:
            #$WorldMythologyMt, #$PaddingtonBearStoriesMt, =
#$ChristmasMythologyMt.",
        rdfs:label "counterfactual context"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Microtheory>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#DefaultDisjointFoodType>

    Annotations:=20
        rdfs:comment "A collection of collections.  Each instance of
            #$DefaultDisjointFoodType is a collection of beverages or
            foodstuffs (a subset of #$Food or #$FoodIngredientOnly).
            More to the point, this collection-of-collections is a
            #$SiblingDisjointCollection (qv).  So every two instances of
            #$DefaultDisjointFoodType are either disjoint, or are in a
            known subset/superset relationship, or have some known
            (reified) common specialization.  Virtually every
            commonly-named type of food will be an element of this
            set-of-sets.  E.g., the collections #$HotDog, #$ChickenSoup,
            #$Cocoa-ThePowder, #$Prune, #$ToasterTart, #$MilkPowder, and
            so on.  One could easily define a collection of foodstuff
            and beverages, such as
            The-Food-That-Was-Eaten-In-Dallas-Yesterday, that would not
            be a member of this set-of-sets, but most such collections
            are not worth naming and keeping around.  See the concept
            #$SiblingDisjointCollection for more information about this
            sort of arrangement.",
        rdfs:label "types of food"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ProductType>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLCharacter>

    Annotations:=20
        rdfs:comment "The collection of all character-denoting terms in
            the CycL language, which are represented in SubL, the
            underlying implementation of the CycL system. Example: the
            term #x.",
        rdfs:label "sub l character"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLAtomicTerm>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Resentment>

    Annotations:=20
        rdfs:comment "Indignation, displeasure, and ill will felt about
            something regarded as a slight, affront, insult, or
            indignity.  This is a collection; for an explanation of a
            typical #$FeelingAttributeType, see #$Happiness.  More
            specialized #$FeelingAttributeTypes than #$Resentment are
            #$Jealousy and #$Envy.",
        rdfs:label "resentments"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Contempt>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#HolidaySeason>

    Annotations:=20
        rdfs:comment "Instances of #$HolidaySeason are events which
            encompass the activities around a #$Holiday (or group of
            #$Holidays).  The clearest example is #$ChristmasSeason.
            While the exact boundaries of a #$HolidaySeason may be
            vague, it is nonethless a useful concept; in fact, much of
            the usefulness comes from that very fuzziness: it is hard to
            define exactly, but there are many things worth saying about =
it.",
        rdfs:label "holiday seasons"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLNonAtomicTerm-Askable>=
;

    Annotations:=20
        rdfs:comment "The subcollection of syntactically well-formed
            #$CycLNonAtomicTerms  which obey arity constraints, but but
            do not necessarily obey other  semantic constraints (e.g.
            argument type constraints).   These terms 'make enough
            sense' to be a term in a #$CycLQuery.  Denotational
            terms are  not askable themselves.  Each instance of this
            collection involves a #$Function-Denotational applied to
            some number of arguments, as permitted  by the arity of the
            relation.  #$CycLNonAtomicTerms are also called
            'denotational formulas',  to be distinguished from
            'logical formulas', also known as #$CycLSentences.
            Note that an instance of #$CycLNonAtomicTerm-Askable does
            not mean that the  term must be used in a query; only that
            it can be used in a query. See #$CycLQuery for more =
details.",
        rdfs:label "cyc l non atomic term - askable"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLExpression-Askable>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLNonAtomicTerm>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#PartialOrdering>

    Annotations:=20
        rdfs:comment "The collection of all those
            #$MathematicalOrderings ORDER in which the ordering relation
            R is a reflexive, transitive and antisymmetric relation on
            the #$baseSet S of ORDER.  R is reflexive on S if and only
            if for each X in S, R(X X).  R is transitive on S if and
            only if for each X, Y and Z in S, R(X Y) and R(Y Z) imply
            R(X Z).  R is antisymmetric on S if and only if for each X
            and Y in S, R(X Y) and R(Y X) imply X =3D Y.  For example, =
if
            you take a set of #$Lists and take the #$sublists relation
            restricted to this set, then you have a #$PartialOrdering
            because #$sublists relation is reflexive, transitive and
            antisymmetric.  Since the ordering relation in each
            #$PartialOrderings reflexive and transitive, the collection
            #$PartialOrdering is a subcollection of #$QuasiOrdering.
            Subcollections of #$PartialOrdering include #$TreeOrdering,
            #$TotalOrdering and #$Lattice-LatticeTheoretic.  If you want
            a #$MathematicalOrdering in which the ordering relation is
            irreflexive, see #$PartialOrdering-Strict.",
        rdfs:label "partial ordering"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#QuasiOrdering>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#CalendarCentury>

    Annotations:=20
        rdfs:comment "The collection of centuries that make up the
            calendar (1900's, 1700's etc.)  An example of such
            a constant in Cyc is #$TheNineteenthCenturyAD",
        rdfs:label "centuries"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Date>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CotemporalPredicate>

    Annotations:=20
        rdfs:comment "#$CotemporalPredicate is the collection of
            #$Predicates PRED such that whenever a formula (PRED ARG1
            ... ARGN) is true at a moment in time, it will be the case
            that the moment belongs to the temporal extent of each ARG
            among ARG1, ..., ARGN that is a #$TemporalThing (i.e., that
            each such ARG temporally subsumes the moment).  For example,
            #$owns is a #$CotemporalPredicate.  So from the assertion
            (#$holdsIn (#$YearFn 1992) (#$owns Nick Spot)), we can
            conclude (given that Nick and Spot are #$TemporalThings)
            that Nick and Spot were alive throughout (temporally
            subsume) 1992.  In contrast, consider the predicate
            #$awareOf, which is not a #$CotemporalPredicate.  The
            assertion (#$holdsIn (#$YearFn 1992) (#$awareOf Fred
            #$GeorgeWashington)) doesn't justify the conclusion
            (#$temporallySubsumes #$GeorgeWashington (#$YearFn 1992)).
            In general (with the qualifications indicated below), an
            assertion (#$holdsIn TIME (PRED ARG1 ... ARGN)), with PRED a
            #$CotemporalPredicate and ARG among ARG1, ..., ARGN a
            #$TemporalThing, licenses the conclusion
            (#$temporallySubsumes ARG TIME).  And an assertion
            (#$holdsSometimeDuring TIME (PRED ARG1 ... ARGN)) licenses
            the conclusion (#$temporallyIntersects ARG TIME).  Although
            what constitutes a moment can vary with context, for most
            microtheories explicit considerations of temporal
            granularity (in this sense) don't come into play.  In
            particular, in the case of most microtheories, one
            doesn't have to worry about the possibility of gaps in
            the fabric of time between moments.  (Such gaps would
            undermine the conclusion above about temporal subsumption.)
            Another qualification is that ARG is not a
            #$TemporallyIndexicalFirstOrderTerm; in practice, it almost
            never is.  In order to bar predicates that would otherwise
            trivially qualify as instances of #$CotemporalPredicate, the
            argument-type of at least one of the argument-places of a
            #$CotemporalPredicate PRED must be non-disjoint with
            #$TemporalThing (or, more generally, the intersection of the
            argument-types of at least one of the argument-places of
            PRED must be non-disjoint with #$TemporalThing).  See also
            the specialization of #$CotemporalPredicate,
            #$CotemporalObjectsSlot, and the predicate =
#$contemporaryInArg.",
        rdfs:label "cotemporal predicate"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Predicate>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Solution>

    Annotations:=20
        rdfs:comment "A collection of tangible stuffs; a subset of
            #$Mixture.  Each instance of #$Solution is a #$Mixture of
            two or more chemically distinct substances.  #$Solutions are
            homogeneous, meaning that the composition at any one point
            in the #$Mixture is the same as that at any other point.  In
            contrast, a #$Suspension is a #$Mixture in which small
            discontinuous particles are surrounded by a continuous
            fluid.  The #$solvent of every #$Solution has the
            #$stateOfMatter #$LiquidStateOfMatter.  Thus #$Solutions
            also normally exhibit the properties of a liquid, since
            #$solvents are #$mainConstituents.   Examples of
            #$Solutions: seawater, a cup of coffee, a tincture of
            iodine, some vanilla extract.",
        rdfs:label "solutions"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Mixture>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Tuple>

    Annotations:=20
        rdfs:comment "A collection of mathematical objects.  Each
            element of #$Tuple is a complex which contains some number
            (greater than or equal to 1) of ordered (or otherwise
            indexed) components (it might be a pair, a triple, etc., or
            there may be a function from column names into their value
            domains).  For example, #$BloodPressureReading is a
            specialized subset of #$Tuple; each element of
            #$BloodPressureReading is an ordered or column-indexed pair
            (of numbers), in which the first is the systolic reading,
            the second the diastolic reading.  Components of tuples need
            not be restricted to numbers; for example, the entries in a
            data base (e.g., my address book) also qualify as tuples,
            whose components are name, address, phone, email address,
            etc.   A significant subset of #$Tuple is #$NTupleInterval
            (q.v.), whose elements are tuples consisting of intervals
            only; e.g., complex numbers, physical vectors.  Technically,
            if the index set for the #$Tuple is the counting numbers in
            their usual order, then the implied order alone can be used
            to pick a member of the tuple, and the tuple is in fact a
            #$List.  In the general case, any index set (distinct column
            names, for example, in a relational database) may be used to
            index the members of a tuple, not just their order-position =
numbers.",
        rdfs:label "tuple"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#MathematicalObject>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Situation>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IntangibleObjectPredicate>=
;

    Annotations:=20
        rdfs:comment "A collection of predicates.  Each element of
            #$IntangibleObjectPredicate is a predicate used in
            assertions which describe the properties of intangible
            objects.  For example, #$arg3Isa,
            #$titleOfHeadOfPoliticalParty, #$religionOfRule, =
#$territoriesControlled.",
        rdfs:label "intangible object predicate"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ExtensionalRepresentationPre=
dicate>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#SkolemFuncN>

    Annotations:=20
        rdfs:comment "#$SkolemFuncN is a collection of  Cyc
            system-generated functions that partially implement
            existential  quantifications in Cyc.  Whenever someone
            asserts to Cyc an expression  that contains a
            '#$thereExistAtLeast', a
            '#$thereExistAtMost', or a
            '#$thereExistExactly' quantifier, Cyc
            automatically creates a new  element of #$SkolemFuncN and
            rewrites the assertion using this skolem  function instead
            of that existential quantifier.  See also  #$termOfUnit. At
            this time (3/98), skolem functions are automatically  named
            by the Cyc system using the prefix 'SKF-' followed
            by a number.",
        rdfs:label "skolem func n"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SkolemFunction>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SocialAttributeType>

    Annotations:=20
        rdfs:comment "This is a collection of collections.  Each
            #$SocialAttributeType is itself a coherent collection of
            attributes that pertain to human behavior.  This definition
            is very broad, and embraces attributes of behavior (personal
            and social) one might read about in a sociology, psychology,
            cultural anthropology, economics, political science, or
            social philosophy course -- in short, in the (human)
            `behavioral' sciences.  A more specialized concept is
            #$SocialStatusAttributeType, which limits the focus to
            status-related attributes.  This is a superset of that, much
            more general collection which includes, as elements,
            #$AcquaintanceAttribute, #$InterAgentRelationAttribute,
            etc., as well as all the elements of
            #$SocialStatusAttributeType (qv).",
        rdfs:label "social attribute type"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AttributeType>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Dusk>

    Annotations:=20
        rdfs:comment "Each #$Dusk is a dimly-lit period of time which is
            #$contiguousAfter a #$Sunset, and is the #$Event which
            starts a #$Night.",
        rdfs:label "dusks"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Twilight>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#RespiratorySystem>

    Annotations:=20
        rdfs:comment "The collection of all animals' respiratory
            systems.  A #$RespiratorySystem is composed of body parts
            (such as the lungs) of the animal, which together function
            so as to enable it to breathe. Note: it is generally
            required that the #$RespiratorySystem (of a #$Vertebrate)
            work together with the #$CirculatorySystem (qv), as the air
            is used to supply needed substances to the blood and to
            remove waste products from the blood.",
        rdfs:label "respiratory systems"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AnimalBodyPart>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalLivingObject>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalFeatureDescribingPre=
dicate>

    Annotations:=20
        rdfs:comment "A collection of predicates.  Each element of
            #$PhysicalFeatureDescribingPredicate is a predicate used in
            assertions that describe spatiophysical aspects of
            individual objects.  Examples: #$above-Directly,
            #$physicallyContains, #$touchesDirectly, #$colorOfObject,
            #$temperatureOfObject, #$spans-Bridgelike.",
        rdfs:label "physical feature describing predicate"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Predicate>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Motorboat>

    Annotations:=20
        rdfs:comment "The collection of all boats usually powered by
            motors (including in-board and out-board motors).  If a boat
            is primarily a #$Sailboat, but has a back-up motor to use
            when becalmed or piloting, that is not enough to make it a
            Motorboat.  To be more precise, this collection is the
            intersection of #$Watercraft-Surface,
            #$InternalCombustionPoweredDevice and =
#$TransportationDevice-Vehicle.",
        rdfs:label "motorboats"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TransportationDevice-Vehicle=
>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#ArtObject>

    Annotations:=20
        rdfs:comment "A collection of information bearing objects
            (IBOs).  Each element of #$ArtObject is a tangible object
            that is a work, or a reproduction of a work, in one of the
            representational or plastic arts, such as a painting,
            sculpture, ceramic piece, quilt, stained glass composition,
            etc.  #$ArtObject does NOT include plays, movies, music,
            performance art, or other activities.  #$ArtObject is a
            subset of #$InformationBearingObject, but its elements need
            not have propositional content, although they may.  Examples
            of #$ArtObject: the #$StatueOfLiberty, the Mona Lisa, a
            poster reproduction of Van Gogh's `Starry Night',
            Rodin's `Burghers of Calais', a piece of Ju ware
            from the Sung Dynasty, the windows of Chartres Cathedral, a
            series of prints by Picasso.",
        rdfs:label "works of art"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Artifact>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CompositeTangibleAndIntangib=
leObject>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangibleProduct>=
,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#VisualInformationSource>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ChangingDeviceState>

    Annotations:=20
        rdfs:comment "The collection of actions in which a device goes
            from one state (the #$fromState) to another state (the
            #$toState).  A change of #$DeviceState may be due to an
            outside #$Agent adjusting a device, or it may happen
            automatically due to the behavior of a device.  The two most
            general state changes (for powered devices) are from
            #$DeviceOn to #$DeviceOff, and vice versa.  Many other
            states peculiar to specific devices can be identified; for
            example, the states of a #$Dishwasher: #$DeviceState-Washing
            and #$DeviceState-Rinsing; or the states that a trapping
            device may be in: #$TrapArmed, #$TrapTripped, #$TrapIdle.
            Note that a change in the state of a device is an intrinsic
            change in the device; i.e., #$ChangingDeviceState is a
            subset of #$IntrinsicStateChangeEvent.",
        rdfs:label "changes of device state"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Action>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IntrinsicStateChangeEvent>=
;,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalEvent>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#MakingAnAgreement>

    Annotations:=20
        rdfs:comment "A collection of events.  Each element in the
            collection #$MakingAnAgreement is an event in which two or
            more parties specify the terms of an #$Agreement to which
            they will be #$agreeingAgents, and enter into it.  Some
            types of #$MakingAnAgreement include its subsets
            #$EngagementEventPart-BecomingEngaged, #$EmployeeHiring,
            #$DeclaringCeaseFire, and #$MakingAReservation.",
        rdfs:label "agreement-making events"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Communicating>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CreationEvent>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#DirectedGraph>

    Annotations:=20
        rdfs:comment "The collection of all directed simple graphs,
            i.e., node-and-link structure in which every link has one
            direction and no multiple links (between a pair of nodes) or
            loops are allowed, as studied in graph theory.  This is the
            intersection of #$SimpleGraph-GraphTheoretic and
            #$DirectedMultigraph, which is the same as the intersection
            of #$SimpleGraph-GraphTheoretic and #$DirectedPathSystem.",
        rdfs:label "directed graph"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#DirectedMultigraph>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SimpleGraph-GraphTheoretic&g=
t;
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Leg>

    Annotations:=20
        rdfs:comment "The collection of all #$Animal appendages used for
            locomotion overland, supporting the animal and moving it
            along by walking, running, etc.  Thus wings, fins, etc., are
            not #$Legs.  The #$Foot-AnimalBodyPart is considered part of
            the #$Leg",
        rdfs:label "legs"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalLivingObject>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BodyMovementEvent>

    Annotations:=20
        rdfs:comment "The collection of activities in which an #$Animal
            agent moves a part of its own body, whether consciously and
            intentionally or reflexively.  #$BodyMovementEvent includes
            subsets such as #$TakingAStep, #$BlockingAPunch,
            #$Hiccoughing, and #$BlinkingOnesEyes.",
        rdfs:label "body movements"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AnimalActivity>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SingleDoerAction>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#BillingLocation>

    Annotations:=20
        rdfs:comment "A collection of places; a subset of
            #$ContactLocation.  Each element of #$BillingLocation is a
            location to which invoices are sent.  For most private
            individuals, their billing location is their home address.",
        rdfs:label "billing locations"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#MailingLocation>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#FluidTangibleThing>

    Annotations:=20
        rdfs:comment "A collection of tangibles.  Each element of
            #$FluidTangibleThing is a tangible thing that flows,
            including gases, liquids, and semisolid and granular
            tangible things which are #$Pourable (e.g., sand, see also
            #$GranularFluid).  Examples: the AirInAustin, #$LakeErie,
            the snow drifted in my driveway, the sand on the beach at
            Hippie Hollow, mercury in the thermometer on the balcony.
            Note that the granules of a granular #$FluidTangibleThing
            are not necessarily themselves #$FluidTangibleThings.  Cf. =
#$LiquidTangibleThing.",
        rdfs:label "fluid tangible thing"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#QualitativeTimeOfDay>

    Annotations:=20
        rdfs:comment "Instances of #$QualitativeTimeOfDay are #$Events,
            not just #$TimeIntervals.  They are celestial events such as
            instances of #$Dawn, #$Morning, #$Evening, etc.   On
            #$PlanetEarth, each of these is of course synchronized with
            the daily cycle of the calendar, but its absolute timing
            (#$startingPoint and #$endingPoint) depends on the season
            and the observer's location on the planet's surface.",
        rdfs:label "times of day"
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LocomotionProcess-Animal>=


    Annotations:=20
        rdfs:comment "The collection of processes in which an animal
            moves from one place to another by its own power.  A
            #$LocomotionProcess-Animal is an activity considered as a
            #$TemporalStuffType, in which any time-slice of the activity
            can also be considered an instance of that activity.
            Subsets of #$LocomotionProcess-Animal include:
            #$AnimalWalkingProcess, #$Brachiating, #$Climbing,
            #$WheelchairLocomotionEvent, #$Boring-Locomotion, etc.",
        rdfs:label "locomotion processes"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LocomotionEvent-Animal>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Movement-TranslationProcess&=
gt;
   =20
   =20
Class: UnitVector-Precise

   =20
Class: PhysicalAttribute

   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Hearing>

    Annotations:=20
        rdfs:comment "The collection of sensory #$Perceivings in which,
            by means of vibratory sensors, a #$PerceptualAgent #$hears
            something that is causing (or consisting of) sound waves,
            and thereby acquires information about it.  See also:
            #$ListeningDeliberately, the subset of #$Hearing events in
            which the aural stimulus is intentionally attended to.",
        rdfs:label "hearing"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Perceiving>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#AudioCommunicating>

    Annotations:=20
        rdfs:comment "A collection of information transfer events; a
            subset of #$Communicating.  Each element of
            #$AudioCommunicating is a transmission of sound-borne
            information between two (or more) agents; e.g., talking,
            clapping, or performing music.",
        rdfs:label "audio-communicating events"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Communicating>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PurposefulMentalActivity>=


    Annotations:=20
        rdfs:comment "A subcollection of #$StrictlyMentalEvent, i.e.,
            those involving intentional mental activity on the part of
            at least one performer (see #$performedBy).    Solving a
            math problem, planning an attack, performing a thought
            experiment are all examples of #$PurposefulMentalActivity.
            However, daydreaming or having undesired obsessive thoughts
            are not examples.  A borderline example might be arriving at
            the solution to a math problem in one's sleep after
            intentionally working on the problem during the previous =
day.",
        rdfs:label "purposeful mental activity"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PurposefulAction>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Building>

    Annotations:=20
        rdfs:comment "A collection of artifacts; a subset of
            #$FixedStructure and of #$HumanShelterConstruction.  An
            instance of #$Building is typically a substantial structure
            and must have walls and a roof, with rooms inside or at
            least some area designed to be occupied by humans (but not
            necessarily as a residence).  Examples include the Empire
            State Building, Michael Jackson's house in L.A., King
            Arthur's castle, an #$AircraftHangar at O'Hare, a
            #$Lighthouse in the Mediterranean sea, the
            #$SydneyOperaHouse, the #$WashingtonMonumentInWashingtonDC, =
etc.",
        rdfs:label "buildings"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#FixedStructure>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#HumanShelterConstruction>=
,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#RealEstate>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TemperatureChangingProcess&g=
t;

    Annotations:=20
        rdfs:comment "A collection of events.  Each
            #$TemperatureChangingProcess is an #$Event which has, as one
            of its significant effects, changing the #$Temperature of
            some object.  E.g., #$CookingFood is a subset of this
            collection.  A particular event in which somone uses a
            soldering iron to connect a resistor to a circuit board
            would be an element of this collection.  Note that a change
            in temperature is one of the kinds of intrinsic change which
            an object can undergo; i.e., #$TemperatureChangingProcess is
            a subset of #$IntrinsicStateChangeEvent.",
        rdfs:label "temperature changes"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IntrinsicStateChangeEvent>=
;
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ExceptionRelation>

    Annotations:=20
        rdfs:comment "A collection of mathematical objects, which are
            the #$LogicalConnectives used to express exceptions to
            rules.  Elements include #$exceptWhen and #$exceptFor.",
        rdfs:label "exception relation"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#MetaKnowledgePredicate>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#AnnualClimateCycle>

    Annotations:=20
        rdfs:comment "A collection of events.  Each element of
            #$AnnualClimateCycle is an extended event, one year in
            length, which encompasses #$subEvents describing the
            changing of the seasons.  Subsets include
            #$TemperateClimateCycle, #$HumidSubtropicalClimateCycle,
            etc.  See also the comments on #$ClimateCycleType, =
#$hasClimateType.",
        rdfs:label "climates"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#WeatherEvent>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#CourtesyTitle>

    Annotations:=20
        rdfs:comment "The collection of #$Titles, such as  Mr., Ms.,
            Mrs., Miss, Dr., etc., which precede names in Anglo-American
            addressing custom.",
        rdfs:label "courtesy title"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Title>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#IncurringDamage>

    Annotations:=20
        rdfs:comment "The collection of events in which some sort of
            damage is incurred to a person or property.",
        rdfs:label "instances of incurring damage"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IntrinsicStateChangeEvent>=
;,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalEvent>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Modal>

    Annotations:=20
        rdfs:comment "The collection of all modal auxiliary verbs.
            Modals have only tensed forms, do not inflect for person and
            number, and can take contracted negation. Example: =
`should'.",
        rdfs:label "modal"
   =20
   =20
Class: SharedNote

   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#UnitedStatesPresident>

    Annotations:=20
        rdfs:comment "A collection of temporal slices (#$subAbstrac) of
            persons.  Each element of #$UnitedStatesPresident is a
            person who holds the office of #$UnitedStatesPresident under
            the Constitution.  Examples: #$BillClinton from January 1993
            through the present (January 1998); #$RichardNixon from
            January 1969 till his resignation in 1974; #$LyndonJohnson
            from November 1963 until January 1969.  John Hansen and
            others who held the title under the Articles of
            Confederation, are not included in this collection.
            Although ex-U.S. Presidents have, in recent journalistic
            practice, tended to retain the title `President',
            although those individuals are no longer members of the
            collection #$UnitedStatesPresident after they leave =
office.",
        rdfs:label "United States presidents"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#HeadOfGovernment>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#HumanAdult>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Politician>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#President-HeadOfGovernmentOr=
HeadOfState>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PublicOfficial>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#UnitedStatesPerson>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#MassNoun-Generic>

    Annotations:=20
        rdfs:comment "The collection of all mass nouns.  Mass nouns are
            syntactically singular, and often they denote stufflike
            things. Example: 'water'. This collection also
            includes proper mass nouns like 'Pepsi', agentive
            mass nouns like 'moisturizer', etc.",
        rdfs:label "mass noun - generic"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Noun>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Transaction>

    Annotations:=20
        rdfs:comment "Transaction is the collection of events performed
            by #$Agents cooperating (willingly) under some #$Agreement,
            each performing actions in exchange for the actions of the
            other.  Note:  Attack/counterattack in warfare is not a
            #$Transaction.  Neither is fortuitous cooperation without
            agreement, such as a set of investors who, unknown to each
            other, all buy the same stock almost at once, and end up
            driving its price up.  On the other hand, if you see agents
            acting to mutual benefit, it's not a bad strategy to
            guess that there is some agreement between them. Note: The
            word 'transaction' often means an exchange of user
            rights (to goods and/or money) between agents; see
            #$ExchangeOfUserRights for that concept.  #$Transaction is a
            more general concept, and is a superset of =
#$ExchangeOfUserRights.",
        rdfs:label "transactions"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PurposefulAction>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SocialOccurrence>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IntrinsicAxisOfObject>

    Annotations:=20
        rdfs:comment "The collection of all intrinsic axes of objects
            (where those objects can be either spatially localized or
            abstract), being the conventional or obvious axes depending
            on shape, movement or function of the object.  For example,
            for a chest-of-drawers, the intrinsic axes are
            top-to-bottom, side-to-side, and front-to-back.  See also
            #$AxisFn.  Each intrinsic axis is a direction relative to
            the object's orientation.",
        rdfs:label "intrinsic axis of object"
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Gesture>

    Annotations:=20
        rdfs:comment "A collection of configurations; a subset of
            #$VisualInformationSource.  Each element of #$Gesture is a
            configuration of animal body parts that has some meaning to
            an observer with an understanding of the interpretive
            convention.  A gesture may include some tool or prop.
            Gestures may be fleeting (e.g., a hello wave) or may last a
            long time (e.g., the gesture embodied in the
            #$StatueOfLiberty).  Note that, as defined in Cyc, a gesture
            is a meaningful configuration of body parts, NOT the actions
            producing the arrangement; for representation of the
            actions, see #$MakingAGesture.",
        rdfs:label "gestures"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Situation-Temporal>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#VisualInformationSource>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#ReligiousHoliday>

    Annotations:=20
        rdfs:comment "Each #$ReligiousHoliday is a #$Holiday which is
            specified by some religious tradition.  Note that
            individuals may observe or otherwise participate in a
            #$ReligiousHoliday without being members of the associated =
#$Religion.",
        rdfs:label "religious holidays"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Holiday>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Dress>

    Annotations:=20
        rdfs:comment "The collection of all dresses, a kind of
            women's clothing",
        rdfs:label "dresses"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#WomensClothing>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLAtomicAssertion>

    Annotations:=20
        rdfs:comment "The subcollection of #$CycLAssertions which have a
            #$Predicate as their operator. Excludes assertions with
            logical operators in the arg0 position.",
        rdfs:label "cyc l atomic assertion"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLAssertion>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLAtomicSentence>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#SkeletalSystem>

    Annotations:=20
        rdfs:comment "The collection of all animals' skeletal
            systems.  A #$SkeletalSystem is a system of body parts used
            to support, separate, and protect the other parts of the
            body, especially the torso and the soft, vulnerable internal
            organs of the animal.  It can be an external #$Exoskeleton
            (see also: #$Shell-AnimalBodyPart) or an internal
            interlinking of numerous parts composed of #$Bone-BodyPart
            and #$Cartilage.",
        rdfs:label "skeletons"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AnimalBodyPart>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalLivingObject>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#LevelOfHunger>

    Annotations:=20
        rdfs:comment "A collection of #$AnimalPhysiologicalAttributes
            that express how hungry an #$Animal is (e.g., #$Hungry,
            #$NotHungry, #$Starving).  These #$LevelOfHunger attributes
            are the first argument to the predicate #$hungerLevelOf =
(q.v.).",
        rdfs:label "hungers"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#AnimalPhysiologicalAttribute=
>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InternalSensoryAttribute>=
,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ScalarInterval>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#PositiveNumber>

    Annotations:=20
        rdfs:comment "#$PositiveNumber is a subset of #$RealNumber.
            Each instance of #$PositiveNumber is a #$RealNumber that is
            #$greaterThan zero; thus, it includes 42 and 0.17 but not 0
            or -5.",
        rdfs:label "positive number"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#NonNegativeNumber>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Number-General>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#RealNumber>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLAtom>

    Annotations:=20
        rdfs:comment "A collection of the atomic data belonging to the
            CycL substrate of the Cyc System.  Elements of #$SubLAtom
            cannot be decomposed (e.g., a symbol).",
        rdfs:label "Cyc system atoms"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLListOrAtom>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BorrowingSomething>

    Annotations:=20
        rdfs:comment "A collection of events; a subset of
            #$TemporaryChangeOfUserRights.  In an instance of
            #$BorrowingSomething, an #$Agent takes temporary control of
            something, usually with the permission of its owner(s).
            Generally, the lending agent expects the borrowing agent to
            use the object for one of its normal functions =
(#$intendedBehaviorCapable).",
        rdfs:label "borrowing events"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TemporaryChangeOfUserRights&=
gt;,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TransferringPossession>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#TimeOfDay>

    Annotations:=20
        rdfs:comment "The collection of all temporal intervals marking
            times of the day.  This includes the twenty-four clock
            hours, and also longer and shorter pieces of time.",
        rdfs:label "time of day"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TimeInterval>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#RSTRelation>

    Annotations:=20
        rdfs:comment "A set of predicates describing possible relations
            between text constituents. These predicates are roughly
            adopted from work in Rhetorical Structure Theory (Mann &
            Thompson) and the SENSUS ontology (Hovy). Typically, these
            relations serve as necessary coherence links between
            segments of a text.",
        rdfs:label "r s t relation"
   =20
   =20
Class: TruthValue

   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Brain>

    Annotations:=20
        rdfs:comment "The collection of all #$Animal brains.  An
            individual #$Brain is an #$Organ which controls most bodily
            movement, receives sensory input from the body and objects
            outside the body, and in which the mind operates, being the
            locus for all #$MentalSituations.",
        rdfs:label "brains"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalLivingObject>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#UnaryFunction>

    Annotations:=20
        rdfs:comment "#$UnaryFunction is the subset of
            #$Function-Denotational whose elements take only a single
            argument.",
        rdfs:label "unary function"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Function-Denotational>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#UnaryRelation>
   =20
   =20
Class: LogicalConnective

   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLExpression-Assertible>=
;

    Annotations:=20
        rdfs:comment "The subcollection of syntactically and
            semantically well-formed #$CycLExpressions.  The name
            'Assertible' derives from
            #$CycLSentence-Assertible, but instances  of
            #$CycLExpression-Assertible are not necessarily assertible
            into the KB unless they  are also instances of =
#$CycLSentence-Assertible.",
        rdfs:label "cyc l expression - assertible"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLExpression-Askable>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#OrganizationalTransferIn>=


    Annotations:=20
        rdfs:comment "A subcollection of #$OrganizationalTransfer such
            that elements necessarily have some thing which becomes the
            member of the 'to organization'.  Exemplars
            include hiring someone to a company, pledging a fraternal
            organization, admitting a nation to NATO.  The event of
            leaving one organization to join another is also an element
            of #$OrganizationalTransferIn as well as
            #$OrganizationalTransferOut.  Negative exemplars include
            layoffs, expulsions, and excommunications which do not
            involve 'from organizations'.",
        rdfs:label "organizational transfer in"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#OrganizationalTransfer>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Workplace>

    Annotations:=20
        rdfs:comment "The collection of places where people customarily
            work (not the employing organizations).  #$Workplace
            includes offices, restaurant buildings, construction sites,
            agricultural sites, the #$SpaceNeedle, etc.  Some places may
            be #$Workplaces only during a small part of their existence
            (a piece of residential property while the house is being
            built, perhaps); some may almost always be #$Workplaces
            (grocery store buildings, office buildings, smithies,
            hospitals, etc.).",
        rdfs:label "workplaces"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalContactLocation>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#MarinePersonnel>

    Annotations:=20
        rdfs:comment "A soldier who is in the Marines.",
        rdfs:label "marines"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#MilitaryPerson>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#HLIndexedTerm>

    Annotations:=20
        rdfs:comment "The collection of indexed terms in the HL
            language, used by the internals of Cyc.  All these terms
            have special indexing support in Cyc's inference
            engine.  Indexed terms are currently (September 2000)
            constants, NARTs, and assertions.",
        rdfs:label "h l indexed term"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLIndexedTerm>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#HLExpression>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ArgGenlAttributeBinaryPredic=
ate>

    Annotations:=20
        rdfs:comment "Those instances of both #$ArgTypeBinaryPredicate
            and #$ArgGenlAttributePredicate used to specify the required
            attribute of an argument of #$Relation.  Each instance PRED
            of this collection is a binary predicate with the following
            properties: ARG1 is an instance of #$Relation, and ARG2 is
            an instance of #$AttributeValue.  (PRED ARG1 ARG2) means
            that some argument of ARG1 is constrained to be a spec
            attribute of ARG2, where PRED determines the argument place
            in question.",
        rdfs:label "arg genl attribute binary predicate"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ArgTypeBinaryPredicate>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#ElementStuff>

    Annotations:=20
        rdfs:comment "A collection of tangible substances; a subset of
            #$TangibleThing.  Every instance of #$ElementStuff is a
            piece of tangible stuff, composed of a quantity of atoms,
            all of which are of the same chemical element.  That is,
            every atom in an individual piece of #$ElementStuff has the
            same number of protons in its atomic nucleus as does every
            other atom in that piece.  For example, all pieces of carbon
            are instances of #$ElementStuff.   All pieces of two of
            #$Carbon's subsets, #$Diamond and #$Graphite, also are
            instances of #$ElementStuff.  On the other hand, instances
            of #$Water, because they are constituted of both (some)
            #$Hydrogen and (some) #$Oxygen atoms, do not belong to the
            collection #$ElementStuff.",
        rdfs:label "chemical elements"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#InanimateThing>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#SaleByCreditCard>

    Annotations:=20
        rdfs:comment "A collection of events; a subset of #$Buying.  An
            instance of #$SaleByCreditCard is a purchase in which the
            #$buyer makes payment using some element of #$CreditCard
            (the set of all credit cards). Note: This is different from
            instances of #$CreditSale (q.v.), in which the #$seller
            (rather than the credit card company) extends credit to the =
customer.",
        rdfs:label "credit card sales"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Buying>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Pronoun>

    Annotations:=20
        rdfs:comment "The collection of all pronouns. Pronouns are
            indexicals which can replace nouns. Example: `she'.",
        rdfs:label "pronouns"
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#IBTGeneration>

    Annotations:=20
        rdfs:comment "A collection of information transfer events.  Each
            element of #$IBTGeneration is an event which creates some
            information-bearing thing--thus, an event in which some idea
            or information is expressed.  In elements of
            #$IBTGeneration, the particular IBT (i.e., element of
            #$InformationBearingThing) which is created may be either a
            transient wave phenomenon (e.g., made of sound, light, or
            radio waves), or it may be a relatively long-lasting
            instance of #$InformationBearingObject (cf. #$IBOCreation).
            Humans frequently generate such IBTs as spoken language,
            gestures, and handwritten notes.  It is irrelevant for
            elements of #$IBTGeneration whether there is another agent
            who immediately (or, indeed, ever) accesses the resulting
            IBTs.  Note the difference: reading is NOT an IBT generation
            event, but writing (usually) is.  IBTs may be generated
            intentionally or unintentionally.  Also, every communication
            act starts with an instance of #$IBTGeneration.  See also:
            #$Communicating and its subsets, esp. =
#$CommunicationAct-Single.",
        rdfs:label "generations of an Information Bearing Thing"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Action>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InformationTransferEvent>=
,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TransferOut>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Device-SingleUser>

    Annotations:=20
        rdfs:comment "A collection of devices.    One can classify
            devices according to how many simultaneous   users they
            typically have.  An instance of #$Device-SingleUser  is any
            device that typically has/requires exactly one (i.e.,   one
            and only one) user.  A screwdriver (an instance of
            #$Screwdriver) is a #$Device-SingleUser, but a grand piano
            (an instance of #$GrandPiano) is not.  A borderline
            non-example   is a car --- although only one person operates
            it, several can   `use' it at once, i.e. derive the
            value of its primary function   which is transportation.  So
            a car is not a #$Device-SingleUser.  A borderline example is
            a telephone -- although it requires   two or more users
            (each on telephones) for meaningful use,   each phone
            generally has just one user at a time.    So a telephone is
            a #$Device-SingleUser but a telephone-circuit is not.",
        rdfs:label "single-user devices"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalDevice>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#MusclePoweredDevice>

    Annotations:=20
        rdfs:comment "A collection of physical devices.  An instance of
            #$MusclePoweredDevice is a device which is powered by animal
            muscle power (including human labor); e.g., hammers,
            horse-drawn carriages, etc.",
        rdfs:label "muscle powered devices"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#KineticEnergyPoweredDevice&g=
t;
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Map>

    Annotations:=20
        rdfs:comment "A collection of #$ConceptualWorks.  Each element
            of #$Map can be properly interpreted, models a region of
            physical space which may be many times greater or smaller
            than its own size by using graphical symbols (or possibly
            another code), often in conjunction with a natural language,
            to represent features of one or more of the following kinds:
            geographical areas (#$GeographicalRegion), topographical
            features (#$TopographicalFeature), political regions
            (#$GeopoliticalEntity), climate zones (#$ClimateCycleType),
            human artifacts (#$ConstructionArtifact), population
            densities (#$populationDensity), etc.  Maps are generally
            intended to help an agent to orient itself in space or to
            understand some aspect(s) of a large spatial area.  #$Maps
            are physically instantiated in map copies, which may be on
            paper, in computerized geographical information systems, or
            in other forms.",
        rdfs:label "maps"
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Train-TransportationDevice&g=
t;

    Annotations:=20
        rdfs:comment "The collection of all trains, the transportation
            devices that run on #$Railways and consist of multiple
            #$TrainCars coupled together.",
        rdfs:label "trains"
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalClass>

    Annotations:=20
        rdfs:comment "The collection of taxonomic subdivisions directly
            under #$BiologicalPhylum (for animals and for the
            animal-like organisms in the #$ProtistaKingdom), or
            #$BiologicalDivision (for the plants and for the plant-like
            organisms within the #$ProtistaKingdom).",
        rdfs:label "classes"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalTaxon>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Format>

    Annotations:=20
        rdfs:comment "Elements of the collection #$Format are attributes
            that are used to constrain the multi-valued nature of a
            #$Predicate.  Consider a predicate PRED which takes five
            arguments, and fix any four of those arguments -- say
            arguments 1, 2, 4, and 5.  The number of different legal
            values there can be for the third argument (given that
            we've already chosen the other four) is determined by
            which #$Format attribute has been specified for the 3rd
            argument place of PRED..      (1) If the #$arg3Format for
            PRED is #$SingleEntry, then there can be at most one single
            term that's legal (and thus at most one assertion), for
            those given values of arguments 1, 2, 4, and 5.  To
            illustrate, let's consider a predicate with a lower
            #$arity, say (#$mother CHILD MOM), which says that the
            mother of CHILD is MOM.  The #$arg2Format for #$mother
            should be #$SingleEntry, since an animal can have only one
            biological mother.      (2) If the #$arg3Format of PRED is
            #$SetTheFormat, then there may be any number of assertions
            with different terms in the third argument position, but
            sharing the same values for arguments 1, 2, 4, and 5.  E.g.,
            the #$arg1Format for #$mother should be #$SetTheFormat,
            since a female can have multiple children.      (3) If the
            #$arg3Format of PRED is #$IntervalEntry, then there may be
            multiple assertions sharing the values of 1, 2, 4, and 5,
            but with different terms in the 3rd argument; however, all
            the values for the 3rd argument must be overlapping elements
            of #$ScalarInterval (q.v.).  E.g., the height of a person
            might be specified in several ways, with slightly different
            margins of error (or approximation), which is fine, but all
            those alternate values had better have SOME overlap since
            the person really just has one particular true height at any
            given time.",
        rdfs:label "format"
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#ScalarInterval>

    Annotations:=20
        rdfs:comment "A collection of mathematical objects; a subset of
            #$NTupleInterval.  For a measurable quantity, the ordered
            sequence of possible values may be thought of as a line.
            Each element of #$ScalarInterval is a line segment (or
            point) on such a line, representing a range of consecutive
            values.  The most common case is where the line is just the
            real number line, and the scalar interval is either a
            contiguous set of points there (i.e., a range of numbers) or
            just a single point there (i.e., a single #$RealNumber).
            Another common case is where the line has some unit of
            measure marked off, such as meters.  In relation to the
            latter kind of interval, see also #$UnitOfMeasure.--Nichols,
            Feb 21, 1997",
        rdfs:label "quantities"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#NTupleInterval>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#RoofOfAConstruction>

    Annotations:=20
        rdfs:comment "The collection of all roofs of structures which
            are instances of #$HumanShelterConstruction.  Like instances
            of #$Wall-Vertical, instances of #$RoofOfAConstruction may
            be considered as having one or two sides; the
            'inner' side of a roof may or may not qualify as a
            #$CeilingOfARoom.  It is understood that one and only one
            side of a #$RoofOfAConstruction is 'exposed to the =
elements.'",
        rdfs:label "roofs"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PartOfBuilding>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Embassy-TheMission>

    Annotations:=20
        rdfs:comment "The collection of all embassies, the official
            diplomatic representations of a country A in a foreign
            country B. Not to be confused with the buildings in which
            such offices are hosted. See #$Embassy-TheBuilding.",
        rdfs:label "embassies"
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#UrbanArea>

    Annotations:=20
        rdfs:comment "A collection of geographical regions; a subset of
            #$HumanResidenceArea.  Each element of #$UrbanArea is a
            region that has urban features.  Elements of #$UrbanArea can
            be as small as an urban neighborhood, or as big as, say, the
            New York City Metropolitan Area.  By default, urbanness is
            an intrinsic property of such areas; i.e., every subregion
            of an element of #$UrbanArea is also an instance of
            #$UrbanArea.  Examples: #$UTAustinCampus, #$WestlakeHills,
            #$CityOfAustinTX, #$CityOfToulouseFrance,
            #$CityOfMurmanskRussia, #$CityOfTaipeiTaiwan, =
#$ResearchTrianglePark.",
        rdfs:label "urban areas"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#HumanResidenceArea>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LevelOfExhaustion>

    Annotations:=20
        rdfs:comment "An #$AttributeType whose elements represent the
            qualitative degrees of exhaustion that an animal may feel.
            Note that this predicate is NOT properly used for any other
            purpose (e.g., to describe metal fatigue, or the depletion
            of natural resources, or the gradual inhibition that a
            single cell devlops to repeated stimuli, etc., even though
            in English the words `exhaustion' and `fatigue'
            have those meanings.)  This is a good example of how
            Cyc's internal representation must, and does,
            disambiguate different concepts even though they might be
            metaphors for each other, and even though those distinct
            meanings might be mixed together at a word level in a
            natural language like English.",
        rdfs:label "exhaustion"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#AnimalPhysiologicalAttribute=
>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InternalSensoryAttribute>=

   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Set-Mathematical>

    Annotations:=20
        rdfs:comment "The collection of mathematical sets.  An element
            of #$Set-Mathematical can be any arbitrary set, including
            sets whose members have nothing in common.  In contrast, the
            members of an instance of #$Set-Mathematical's sibling
            #$Collection (q.v.) all have some important, natural
            properties in common.  Sets and collections also differ in
            that there cannot exist two distinct sets that have exactly
            the same elements.  A third point of contrast between sets
            and collections is that rarely will it be desirable to
            create a new constant to refer to a set.  Instead, a set
            will either be intensionally specified by a defining
            property, using #$TheSetOf, as in (#$TheSetOf ?X
            (#$likesAsFriend Lenat ?X)), or extensionally specified by
            listing its elements, using #$TheSet, as in (#$TheSet 3 4
            5).  (In certain cases, a set will be extensionally
            specified by means of one of the more specialized functions
            #$ThePartition or #$TheCovering.  See #$partitionedInto and =
#$covering.)",
        rdfs:label "sets"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SetOrCollection>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LandTransportationDevice>=


    Annotations:=20
        rdfs:comment "A collection of physical devices. An instance of
            #$LandTransportationDevice is a device used for
            transportation on land.  Subsets of
            #$LandTransportationDevice include the collections
            #$Automobile, #$Snowmobile, #$TrainCar, #$HorseCarriage,
            #$BabyCarriage, #$Bicycle, #$SkateBoard, and more.",
        rdfs:label "land vehicles"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TransportationDevice>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#FoodAndDrink>

    Annotations:=20
        rdfs:comment "A collection of edible stuff. Each element of
            #$FoodAndDrink is a substance which instances of some spec
            of #$Organism-Whole normally consume a significant part of.
            Thus (#$genls STUFF #$FoodAndDrink) means it is normal for
            instances of STUFF to be eaten or drunk. Instances of
            #$FoodAndDrink need not be in the state they typically are
            in when they are eaten, but they must be in an edible state.
            For substances that constitute normal food or drink for a
            particular spec of #$Organism-Whole (e.g. #$Person), use =
#$FoodOrDrinkForFn.",
        rdfs:label "items of food or drink"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#EdibleStuff>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#TernaryFunction>

    Annotations:=20
        rdfs:comment "#$TernaryFunction is the collection of all Cyc
            functions which take three arguments.",
        rdfs:label "ternary function"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Function-Denotational>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TernaryRelation>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#MigratoryAnimal>

    Annotations:=20
        rdfs:comment "A subset of #$Animal; the collection of animals
            that change their dwelling place on a periodic, typically
            seasonal basis.  Such behavior is usually characteristic of
            particular types of #$BiologicalSpecies.",
        rdfs:label "migratory animals"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Prescriber>

    Annotations:=20
        rdfs:comment "People who can prescribe medications.  Doctors are
            prescribers, as well as osteopaths and =
nurse-practitioners.",
        rdfs:label "prescriber"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#MedicalCareProfessional>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#SubProcessSlot>

    Annotations:=20
        rdfs:comment "A collection of binary predicates; a
            specialization of #$Role.  Each element of #$SubProcessSlot
            relates one instance of #$Event to a second instance of
            #$Event that is in some way a part of the first.  Examples:
            #$subEvents, #$inPreparationFor, #$manufacturingSteps, =
#$outboundLegOfRoundTrip.",
        rdfs:label "sub process slots"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalPartSlot>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Concrete>

    Annotations:=20
        rdfs:comment "A collection of tangible things.  Each element of
            #$Concrete is a piece of an artificial mixture of cement,
            gravel, sand, and (during mixture, pouring, and forming)
            water.  Used widely in construction, pieces of concrete are
            formed into the desired shape while fluid and afterward
            hardened into a sturdy, durable material.  Examples: bridge
            pilings, foundations of houses, sidewalks, pieces of =
IH-35.",
        rdfs:label "concrete"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ArtificialMaterial>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BuildingMaterial>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#WagingWar>

    Annotations:=20
        rdfs:comment "The fighting of two or more armies through the use
            of weapons.  The same as doing battle.",
        rdfs:label "warz"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#HumanActivity>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Guilt>

    Annotations:=20
        rdfs:comment "Negative, self-accusatory feeling of
            responsibility and blameworthiness for having caused harm by
            a past action, usually with conscious intent.  Note that
            this is not `guilty vs. innocent', but rather the
            feeling of guiltiness.  An unremorseful killer, though
            guilty (as opposed to innocent) of the murder, may not feel
            any #$Guilt (i.e., guiltiness) about it.    This is a
            collection; for an explanation of a typical
            #$FeelingAttributeType, see #$Happiness.",
        rdfs:label "guilt"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Shame>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#DecompositionEvent>

    Annotations:=20
        rdfs:comment "The collection of events in which one or more
            objects decompose more or less completely.  See also the
            more general concept #$DecompositionProcess, in whose
            instances objects at least partially decompose.",
        rdfs:label "decompose"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#DecompositionProcess>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Party-Celebration>

    Annotations:=20
        rdfs:comment "The collection of party events and other similar
            celebrations such as baby showers.  #$Persons gather
            intentionally at a location in order to communicate or share
            some experience, and to enjoy themselves, but (unlike a
            #$MeetingTakingPlace) business is rarely transacted at a
            #$Party-Celebration, or at least is beside the official
            point of the party. Note: as with most collection worth
            naming, there are borderline cases here; e.g., Tupperware =
parties.",
        rdfs:label "parties"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SocialGathering>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Surface-Generic>

    Annotations:=20
        rdfs:comment "The collection of all surfaces (including
            #$Surface-Abstract and #$Surface-Physical); each is a
            #$SpatialThing that has extent in at least two dimensions,
            but either does not have a thickness (i.e. a two dimensional
            object) or has an insignificant thickness compared with its
            length and width (Note: if the object is a closed surface,
            e.g. an apple skin, any significant sub region must have
            insignificant thickness compared to its length and width).
            Surfaces may be two or three dimensional, tangible or
            intangible.  Such a surface may be curved, folded, crumpled,
            or flat.  Thus a Euclidian two dimensional disc, a dinner
            plate, a crumpled sheet of paper, the top of a desk, a
            ribbon, and a basket ball's skin are exemplars of a
            #$Surface-Generic.  They may be spatially connected or not
            spatially connected.  Thus, both a frisbee and the Milky Way
            galaxy (as it appears in the sky) are examples.  Negative
            exemplars include an entire basket ball (i.e. its skin plus
            the cavity inside), a planet, and a euclidian solid sphere.
            All of these are negative exemplars because thickness is not
            significantly smaller than length and width.  If an object
            has an #$areaOfObject it must be a #$Surface-Generic.  If
            the object `has two sides' (e.g. a sheet of paper, a
            frisbee, but not #$Texas-State or an #$InsideSurface of a
            cave or room.  (See #$OneSidedVsTwoSidedObjectNote.) The
            areas on either side of a #$Surface-Generic are equal.",
        rdfs:label "surface - generic"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpatialThing>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalLivingObject>

    Annotations:=20
        rdfs:comment "A collection of all structures that are composed
            of one or more living cells (see #$Cell).  Biological living
            objects (BLOs) may be either elements of #$Organism-Whole
            (like dogs or pine trees) or are components of such whole
            organisms (like noses, tails, and pine needles).  The
            healthy leg of a living person is a BLO (as is the person),
            but an amputated leg is not a BLO.  Every element of
            #$BiologicalLivingObject is either capable of biological
            reproduction itself or has components which are capable of
            biological reproduction (such as the cells in a living =
arm).",
        rdfs:label "living things"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CompositeTangibleAndIntangib=
leObject>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#NaturalTangibleStuff>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#OrganicStuff>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#CalendarDay>

    Annotations:=20
        rdfs:comment "The collection of days that make up the calendar.
            This is a collection of disjoint but contiguous time
            intervals.  One of its elements is Thursday, August 1, =
1996.",
        rdfs:label "days"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Date>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SimpleWholeBodyMovement>

    Annotations:=20
        rdfs:comment "A collection of common bodily movements (e.g.,
            walking, jumping) in which the whole body is involved in the =
movement.",
        rdfs:label "simple whole body movement"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BodyMovementEvent>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#HumanlyOccupiedSpatialObject=
>

    Annotations:=20
        rdfs:comment "A collection of places.  Each element of
            #$HumanlyOccupiedSpatialObject is a place that humans
            occupy, not restricted to (though including) the interiors
            of things built by humans, such as houses, office buildings,
            and ships.  #$HumanlyOccupiedSpatialObject also extends to
            campsites, caves, villages, and towns.  Examples: Doug
            Lenat's house, North Austin, the Five Boroughs of New
            York, Minnesota, the Vatican, an Antarctic research station,
            and (briefly) the Moon.",
        rdfs:label "objects or locations inhabited by humans"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#AntiSymmetricBinaryPredicate=
>

    Annotations:=20
        rdfs:comment "A collection of predicates; the subset of
            #$BinaryPredicate whose elements represent antisymmetric
            relations.  A predicate F is an element of
            #$AntiSymmetricBinaryPredicate if and only if F is a binary
            predicate and, if both (F X Y) and (F Y X) hold, then X=3DY,
            for every X,Y within the domain and range of F.  For
            example, #$greaterThanOrEqualTo, #$compatibleBloodTypes.
            Note this additional restriction: A Cyc predicate F can be
            an element of #$AntiSymmetricBinaryPredicate only if the
            type (i.e., arg-Isa) constraint applicable to F's first
            argument is not disjoint with the type constraint applicable
            to F's second argument.  See also =
#$NoteOnArgumentTypingAndPropertiesOfRelations.",
        rdfs:label "anti symmetric binary predicate"
   =20
    SubClassOf:=20
        daml:Property
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Instructions>

    Annotations:=20
        rdfs:comment "The collection of all #$ConceptualWorks which are
            executable pieces of information.  Each element of
            #$Instructions outlines a sequence of tasks to be performed,
            such as instructions on a food package, verbal instructions,
            a musical score, etc.",
        rdfs:label "instructions"
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#DrugPrescription>

    Annotations:=20
        rdfs:comment "The legal document in which a doctor authorizes a
            patient to purchase a certain amount of a drug and take it
            according to some specified schedule.",
        rdfs:label "prescriptions"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#OfficialDocument>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ComplexTemporalRelation>

    Annotations:=20
        rdfs:comment "Instances of #$ComplexTemporalRelation are
            predicates used to interrelate instances of #$TemporalThing
            in time.  Some of them (e.g., #$startsAfterEndingOf) make
            statements about the relationship of the beginning and/or
            end of their first argument to the beginning and/or end of
            their second argument.  One can think of this as an
            interval-based theory of time.  Some of them (e.g.,
            #$temporallyIntersects and #$temporallySubsumes) make
            statements about the relationship of the entire set of
            points that is their first argument to the entire set of
            points that is their second argument.  One can think of this
            as a set-theoretic theory of time.",
        rdfs:label "complex temporal relation"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalRelation>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#AccountType>

    Annotations:=20
        rdfs:comment "A collection of collections.  Each element of
            #$AccountType is a collection of financial accounts of some
            type.  Examples: #$SavingsAccount, #$CreditCardAccount,
            #$RetirementAccount, #$SocialSecurityAccount,
            #$TravelExpenseAccount.  Typically, accounts are denominated
            in units of #$Money.",
        rdfs:label "account type"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ExistingObjectType>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#FiscalQuarter>

    Annotations:=20
        rdfs:comment "Each instance of this collection is a 3-month-long
            interval of time kept track of by an #$Agent as part of its
            financial accounting procedures.  Since the start dates and
            end dates may vary depending on the organization, instances
            will be things like Fiscal3rdQuarterOf1995ForCycorp.",
        rdfs:label "fiscal quarter"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Date>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Competition>

    Annotations:=20
        rdfs:comment "The collection of situations in which one or more
            #$Agents are striving to be the sole exemplar of some high
            value judgement, or the highest value along some comparative
            or metric scale.  Arm wrestling, football, fighting for
            prey, competitive courting, racing, rodeo events, etc. are
            examples.  See also #$competitionExpr. Note: `striving'
            may be a bit of overstatement, as sometimes the competitors
            may even be unaware that a competition has been going on
            until after it is over, such as the first year a `Best
            Restaurant in Austin' award is given out.",
        rdfs:label "competitions"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PurposefulAction>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Traversal>

    Annotations:=20
        rdfs:comment "The collection of all traversals of paths and
            networks.  A traversal is a trace of a pathway along
            pre-existing #$Path-Generics.  It is the
            'path-representation' of certain actual
            trajectories (instances of #$Trajectory) that are confined
            to paths.  Different actual trajectories may have the same
            traversal; to see this, consider two cars driving along a
            block of 10th St.  The actual car movements have different
            trajectories -- say, one drove straight while the other
            switched lanes many times.  The two different trajectories
            are both characterized by the same traversal of that block
            of 10th Street.  A traversal of a network of paths can be
            represented by (#$TraversalFn CHAIN) where CHAIN is a
            #$PathChain.  We may choose to use a more detailed
            representation of the traversal, i.e., use a #$PathChain
            made of more, but shorter, paths.  For example, we may use
            several paths to replace a cycle in CHAIN if we want to be
            clear about the direction in that part of the traversal, or
            we may have to replace a path in CHAIN by several
            'shorter' paths if we want to preserve the fact
            that the object moved backward at a small part of PATH and
            then resumed its original direction.  In summary, a
            traversal is a constraint on a trajectory and a
            characterization of it in terms of traversing pre-existing
            #$Path-Generics.   Technically, a #$Traversal from A to B
            can be expressed as (#$TraversalFn CHAIN) where CHAIN is a
            #$PathChain such that the first item in CHAIN is A and the
            last is B (we can assert: (#$traversalFrom (#$TraversalFn
            CHAIN) A) and (#$traversalTo (#$TraversalFn CHAIN) B)).
            Related constants include #$TraversalFn, #$traversalFrom,
            #$traversalTo, #$pointOnTraversal, #$subTraversals,
            #$traversalPassesThrough, #$traversalInSystem, etc.  Note
            that a #$Traversal, unlike a #$Path-Generic, can cross
            itself, i.e., can 'pass through' a point on it
            many times.   (Mathematically: given a #$PathSystem or
            #$CustomarySystemOfLinks, a #$Traversal of it is a directed
            path that has a homomorphism into that system.)",
        rdfs:label "paths"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Individual>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#VisualRepresentationMicrothe=
ory>

    Annotations:=20
        rdfs:comment "A collection of microtheories.  Each element of
            #$VisualRepresentationMicrotheory is a context in which to
            state the propositional content of a particular visual
            representation.  Visual representations include paintings,
            photographs, digitized images, moving pictures, statues,
            etc.  For example, a visual representation microtheory of
            the #$StatueOfLiberty would include such assertions as `a
            woman holds up a torch in her right hand', `the woman
            is dressed in a neo-Classical robe', etc.; it would NOT
            include such information as, e.g., the #$StatueOfLiberty is
            made of copper or the #$StatueOfLiberty is in New York =
harbor.",
        rdfs:label "visual representation microtheory"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PropositionalInformationThin=
g>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ConsumableProduct>

    Annotations:=20
        rdfs:comment "A collection of tangible stuff; a subset of
            #$TangibleProduct.  Each element of #$ConsumableProduct is a
            product of which any portion can be used only once.  A
            portion of a #$ConsumableProduct is `used up', i.e.,
            destroyed or transformed into an unusable or waste form,
            during normal use.  Note: `consumable' here does not
            necessarily mean consumed by mouth; the consumption may be
            any use of the product.",
        rdfs:label "consumable products"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TangibleProduct>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#AstronomicalObject>

    Annotations:=20
        rdfs:comment "A collection of tangibles.  Each element of
            #$AstronomicalObject is an object of interest to
            astronomers, which includes the Earth along with other
            objects in outer space.  Some, but not all, elements of
            #$AstronomicalObject belong to #$CelestialObject, the
            collection of heavenly bodies visible from earth.  Examples:
            #$Polaris-TheStar, the #$Sun, #$PlanetSaturn. See also: =
#$HeavenlyBody.",
        rdfs:label "astronomical objects"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InanimateObject-Natural>,=

        <http://mkrmke.net/knowledge/cyc/cyc.daml#TangibleThing>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#CellPart>

    Annotations:=20
        rdfs:comment "The collection of structures which are typically
            found and formed as parts of #$Cells. This covers components
            of both #$EukaryoticCells and #$ProkaryoticCells.  It
            includes organelles, vesicles, cell walls, extracellular
            matrix, plasma membranes, receptors, cellular humours,
            microtubules, etc.",
        rdfs:label "cell parts"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#MicroscopicScaleObject>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#OrganismPart>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IntervalOnNumberLine>

    Annotations:=20
        rdfs:comment "A collection of measurable intervals; a subset of
            #$ScalarInterval.  Each element of #$IntervalOnNumberLine is
            an interval on the real number line; for example, the
            interval described by `numbers greater than zero and less
            than or equal to 10'.  A common special case of such
            intervals is that of a single point on that line, viz., a
            number such as five or 125.  Note that such an interval need
            not be contiguous; e.g., `even numbers between Pi and the
            square root of 1000' describes a legitimate element of
            #$IntervalOnNumberLine.  The collection #$RealNumber is a
            subset of #$IntervalOnNumberLine.  The elements of
            #$IntervalOnNumberLine are measured by elements of
            #$DimensionlessUnitOfMeasure, e.g., units or percentages.
            See also #$Unity, #$Percent, #$UnitOfMeasure.",
        rdfs:label "intervals"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ScalarInterval>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Employee>

    Annotations:=20
        rdfs:comment "A collection of persons; a subset of
            #$Professional.  Each element of #$Employee works directly
            for some business.  Disjoint with #$SelfEmployedWorker.",
        rdfs:label "employees"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Professional>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InvoluntaryBodyMovement>

    Annotations:=20
        rdfs:comment "The collection of involuntary bodily movements,
            those movements in which an #$Animal's body does the
            action automatically -- the agent's consent
            doesn't enter into it.  Subsets of
            #$InvoluntaryBodyMovement include #$Heartbeating,
            #$Sneezing, #$Snoring, etc.",
        rdfs:label "involuntary body movements"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BodilyFunctionEvent-Involunt=
ary>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BodyMovementEvent>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#AnimalSound>

    Annotations:=20
        rdfs:comment "A collection of information bearing things (IBTs);
            a subset of #$InformationBearingWavePropagation.  Each
            element of #$AnimalSound is a sound of a type which
            originally was, and typically is, made by an animal using
            just its body parts (though such a sound may subsequently
            have been reproduced by imitation or recording).  For
            example, instances of #$Birdsong, #$NeighingSound,
            #$PurringSound, #$BarkingSound, #$BrayingSound.  Note that
            the restriction to sounds produced by body parts alone
            excludes noises produced by moving external objects; i.e.,
            #$AnimalSound does NOT include rustling the leaves
            underfoot, splashing water, or playing a musical =
instrument.",
        rdfs:label "animal sounds"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AudibleSound>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InformationBearingWavePropag=
ation>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#CloudOfH2O>

    Annotations:=20
        rdfs:comment "A cloud of particles of liquid or solid water in
            the atmosphere covering a #$GeographicalRegion.",
        rdfs:label "cloud of h 2 o"
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#CalendarSeason>

    Annotations:=20
        rdfs:comment "This is the set of all calendar seasons.  Four of
            its largest subsets are #$CalendarWinter, #$CalendarSpring,
            #$CalendarSummer, and #$CalendarAutumn",
        rdfs:label "calendar seasons"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Date>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TimeInterval>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#TimeInterval>

    Annotations:=20
        rdfs:comment "#$TimeInterval is a subset of #$TemporalThing.
            Each #$TimeInterval can be characterized fully just by
            specifying its temporal attributes.  Anything which has a
            temporal extent is an instance of #$TemporalThing, but if
            that is essentially ALL that it has, then it is also a
            #$TimeInterval. In this respect #$TimeInterval and
            #$SpaceRegion are similar; they both can be used to talk
            about time and space as 'dimensions'.   For
            example, `the year 1967' is a just a #$TimeInterval:
            although many interesting things happened during that year,
            the year itself is completely defined by its temporal
            extent.  `Neil Armstrong Walking on the Moon' is an
            #$Event, not a #$TimeInterval, since it would be defined by
            many non-temporal assertions. And of course, `Neil
            Armstrong' is a #$SomethingExisting, not a
            #$TimeInterval, but like all instances of
            #$SomethingExisting, he does have temporal extent and is
            therefore a #$TemporalThing.  One could, in principle,
            separately reify (name) the #$TimeInterval which is the
            period of existence of any #$SomethingExisting, or the
            period of time during which any #$Event occurred, but in
            practice that is rarely useful.  Since they all have an
            implicit #$TimeInterval associated with them, any predicates
            which one might apply to time intervals can also be applied
            to a football game, a football, etc.  E.g., we can talk
            about the #$startingPoint of a football game, or for that
            matter the #$startingPoint of the football itself (the
            moment of its creation).",
        rdfs:label "periods of time"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IntangibleIndividual>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SymmetryMemberFunction>

    Annotations:=20
        rdfs:comment "The class of functions which return one member of
            a symmetric relation.  This class consists of #$LeftFn and =
#$RightFn.",
        rdfs:label "symmetry member function"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CollectionDenotingFunction&g=
t;,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ReifiableFunction>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#UnaryFunction>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#TopSide>

    Annotations:=20
        rdfs:comment "The collection of all the entire top sides (as
            conventionally understood) of all objects that have distinct
            #$Sides, one of which faces up.",
        rdfs:label "tops"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Side>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#ReferenceWork>

    Annotations:=20
        rdfs:comment "The set of all documents that provide a more or
            less non-speculative, `fact-oriented,' comprehensive
            description of some knowledge domain.",
        rdfs:label "reference works"
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalStructuralAttribute&=
gt;

    Annotations:=20
        rdfs:comment "A collection of attributes.  Each element of
            #$PhysicalStructuralAttribute is a physical attribute that
            determines or describes the structure of a tangible object.
            These attributes are qualitative, not measurable; in that
            way, they are unlike those described by the elements of
            #$Density, #$Mass, #$Elasticity, #$ThermalConductivity, and
            other attributes which belong to #$ScalarInterval.  Examples
            of #$PhysicalStructuralAttribute: #$Granular, #$Powdery,
            #$Paste-Form, #$Brittle, #$Collapsible, #$Hollow, #$Woven,
            #$Burnt.   An individual object's
            #$PhysicalStructuralAttributes are indicated with the
            predicate #$physicalStructuralAttributes.",
        rdfs:label "physical structural attributes"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AttributeValue>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#TimePoint>

    Annotations:=20
        rdfs:comment "A #$TimePoint is a piece of time which has an
            infinitely small duration.  In Cyc's basic
            representation of time, all time is like an infinite
            straight line, and any #$TimePoint is like a point on that
            line.  Many temporal attributes of a #$TemporalThing may be
            described in terms of time points; e.g., its
            #$startingPoint.  A #$TimePoint can also be contextual, such
            as #$Now.",
        rdfs:label "time point"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TimeInterval>
   =20
   =20
Class: Time-Quantity

   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CapacityAttribute>

    Annotations:=20
        rdfs:comment "A collection of attributes.  Each element of
            #$CapacityAttribute is an attribute representing a specific
            capacity in which an agent does an action.  For example, an
            action might be done as an agent's job (#$JobCapacity)
            or hobby (#$HobbyCapacity), as its main function
            (#$MainFunction) or an auxiliary function =
(#$SupportFunction).",
        rdfs:label "capacity attribute"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AttributeValue>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Volume>

    Annotations:=20
        rdfs:comment "A collection of physical attributes.  Each element
            of #$Volume is an amount of three-dimensional space occupied
            by one or more three-dimensional objects.  Elements of
            #$Volume may be either a fixed interval, such as the volume
            of a five-gallon aquarium, or a range, such as 'fits in
            a bread box'.  See #$UnitOfVolume for the units used by
            Cyc to measure volumes.",
        rdfs:label "volumes"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalAttribute>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ScalarInterval>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#TreeOrdering>

    Annotations:=20
        rdfs:comment "The collection of all those #$PartialOrderings
            ORDER in which the ordering relation R orders elements of
            the #$baseSet S of ORDER into a tree-like structure.  This
            means that each pair of elements of S has a common
            'R-lower-bound' in S (i.e., for each X, Y in S,
            there is a Z in S such that R(Z X) and R(Z Y)), and the set
            of 'R-lower-bounds' of each X in S is ordered in a
            chain by R (i.e., {Y: Y is in S and R(Y X)} is a chain).
            Note that a #$TreeOrdering can itself be a chain, i.e., a
            #$TotalOrdering.  Note also that if you want a
            #$RelationalStructure that is just like a #$TreeOrdering but
            with the ordering relation to be irreflexive, see =
#$TreeOrdering-Strict.",
        rdfs:label "tree ordering"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PartialOrdering>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#RateOfRotation>

    Annotations:=20
        rdfs:comment "A collection of scalar rates of rotation.",
        rdfs:label "rate of rotation"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalAttribute>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ScalarInterval>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PrecipitationParticle>

    Annotations:=20
        rdfs:comment "The collection of particles of liquid or solid
            water emitted by clouds in instances of =
#$PrecipitationProcess.",
        rdfs:label "precipitation particle"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Particle>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Vegetable-Plant>

    Annotations:=20
        rdfs:comment "A collection of plants that play a special role in
            human nutrition.  Each element of #$Vegetable-Plant is a
            plant that produces the edible things that we normally call
            `vegetables' (which can include fruits, seeds, stalks,
            leaves, or other parts, or even the whole plant).  The
            elements of #$Vegetable-Plant grow in gardens and produce
            the vegetables that are eaten; vegetable plants are not
            necessarily also elements of #$Food.  See #$Vegetable-Food
            for the collection of vegetables--plants or (more usually)
            plant parts--that are eaten by humans.",
        rdfs:label "vegetables"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Plant-NonWoody>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#RealEstate>

    Annotations:=20
        rdfs:comment "A collection of tangible objects.  Each element of
            #$RealEstate is either a parcel of land or a land-based
            property that can be bought, sold, or rented.  This includes
            buildings and parts of buildings such as office suites or
            condominiums, as well as parcels of land.  Some prominent
            examples: #$GuantanamoNavalBase, #$NewYorkHiltonAtBroadway, =
#$WorldTradeCenter.",
        rdfs:label "properties"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Place>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleProduct>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Transparency>

    Annotations:=20
        rdfs:comment "A collection of attributes; a subset of
            #$PhysicalAttribute.  Each element of #$Transparency
            represents a capacity of some tangible object to transmit
            light.  Degrees of #$Transparency may be represented
            qualitatively (e.g., #$Translucent, #$Transparent, #$Murky,
            #$Opaque), or using #$GenericValueFunctions.  Indicate a
            particular object's #$Transparency with the predicate =
#$transparencyOfObject.",
        rdfs:label "transparencies"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalAttribute>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ScalarInterval>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#ArrestingSomeone>

    Annotations:=20
        rdfs:comment "A collection of events.  In an instance of
            #$ArrestingSomeone, a law enforcement officer arrests
            another person, who is thereupon taken into custody =
(#$HeldCaptive).",
        rdfs:label "arrests"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CapturingAnimal>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#BotanicalOrgan>

    Annotations:=20
        rdfs:comment "A subset of #$PlantPart, the collection
            #$BotanicalOrgan includes parts of a plant which are major
            morphological and functional divisions of individual plants,
            typically consisting of stems, flowers, roots, leaves, =
etc.",
        rdfs:label "botanical organs"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PlantPart>
   =20
   =20
Class: StateOfMatter-SolidLiquidGaseous

   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SubAtomicParticle>

    Annotations:=20
        rdfs:comment "A collection of objects; a subset of
            #$MicroscopicScaleObject.  Every instance of
            #$SubAtomicParticle is a physical particle smaller than an
            atom.  Major subsets of #$SubAtomicParticle include
            #$Electron, #$Proton, and #$Neutron.",
        rdfs:label "subatomic particles"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InanimateObject-Natural>,=

        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#MicroscopicScaleObject>
   =20
   =20
Class: PreparationAttribute

   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SemiSolidTangibleThing>

    Annotations:=20
        rdfs:comment "A collection of tangible things which are
            tactually intermediate between solids and fluids. When a
            force is first applied to a semisolid object, it deforms
            substantially and does not break or crack. It may return to
            its original shape, like a sponge, or retain the shape which
            resulted from the application of force, like soft clay. Like
            #$SolidTangibleThings, semisolids have shapes independent of
            their containers (they satisfy (hasAttributes ?X
            #$ContainerIndependentShape)) and they cannot be  poured.",
        rdfs:label "semisolids"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#HLReifiedFormula>

    Annotations:=20
        rdfs:comment "The collection of reified formulas in the HL
            language. This includes HL NARTs and HL assertions.",
        rdfs:label "h l reified formula"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLFormula>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#HLExpression>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#HLIndexedTerm>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TransportationEvent>

    Annotations:=20
        rdfs:comment "A collection of events.  An instance of
            #$TransportationEvent is an event in which one object (in
            the role of #$transporter) aids in the translational
            movement of another object (having the role of
            #$transportees), so that both objects move together along
            the same #$motionPathway-Complete.  Optionally, one of these
            objects, or some third object moving along with them,
            provides the force to make the movement happen
            (#$providerOfMotiveForce).  Examples of transportation
            events include automobile transportation, dogs pulling goods
            on a sled, a wagon with groceries rolling down a hill, a
            person carrying clothes in a suitcase, etc.  In that last
            case, note that the #$transporter is the suitcase, not the
            person.  Things which are NOT #$TransportationEvents (as
            defined above): a river conveying some flotsam, the wind
            blowing a leaf, a conveyor belt moving a widget to the next
            person on the assembly line, or a walking beast of burden
            without #$transportees on it.  The first 3 of these would be
            instances of #$Conveying-Stationary, since the  would-be
            #$transporter doesn't actually change its overall
            location, and hence is a #$conveyor-Stationary; in the
            fourth case, the unburdened beast has no #$transportees.",
        rdfs:label "transport"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CausingAnotherObjectsTransla=
tionalMotion>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Translation-Complete>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Translation-LocationChange&g=
t;,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Translation-SingleTrajectory=
>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#SocialGathering>

    Annotations:=20
        rdfs:comment "The collection of intentional social gatherings of
            people who have the same or similar purposes in attending,
            and in which there is communication between the
            participants.  E.g., a party, a conference, a wedding, etc.
            Note:  A group of people waiting to board an elevator is not
            typically a #$SocialGathering, even though they share a
            common purpose, since they are not expected to talk to each =
other.",
        rdfs:label "social occasions"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#HumanActivity>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PurposefulAction>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SocialOccurrence>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Preservative-Food>

    Annotations:=20
        rdfs:comment "Preservatives which are added to food to prevent =
spoilage.",
        rdfs:label "preservatives"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#FoodIngredientOnly>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#LightingDevice>

    Annotations:=20
        rdfs:comment "A collection of physical devices.  An instance of
            #$LightingDevice has the #$primaryFunction of providing
            light.  The light provided may be provided in different ways
            and for different specialized purposes.  For example, it may
            be for general illumination of a fixed area (as by instances
            of #$Candle, #$Lantern, #$ElectricLamp, and #$Streetlight);
            or it may be for specially directed illumination (as by
            instances of #$AutomotiveLight and #$Flashlight); or it may
            be for use in a signal or sign (as by instances of
            #$TrafficLight and #$IndicatorLight); or it may be for some
            other special purposes (as by instances of StrobeLight).",
        rdfs:label "lights"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalDevice>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PoweredDevice>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#ChronicCondition>

    Annotations:=20
        rdfs:comment "A collection of ailments.  An instance of
            #$ChronicCondition is an ailment that lingers or recurs in
            an organism throughout its life.  In some cases, the
            symptoms of a chronic condition may abate with treatment.
            The condition may never go away completely.  #$Asthma is a
            subset of #$ChronicCondition.",
        rdfs:label "chronic conditions"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PhysiologicalCondition>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>

    Annotations:=20
        rdfs:comment "The collection of all animals; this large class of
            organisms is one instance of #$BiologicalKingdom.  Animals
            are typically motile, living, whole organisms; they are
            elements of #$Heterotroph, incapable of performing instances
            of #$Photosynthesis.  Animal cells contain cholesterol and
            lack cell walls made of cellulose.  #$Person is a subset of
            #$Animal; see also #$NonPersonAnimal.",
        rdfs:label "animals"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AnimalBLO>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Organism-Whole>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PerceptualAgent>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Depositing>

    Annotations:=20
        rdfs:comment "A collection of events.  In each instance of
            #$Depositing, a gas is cooled to (or its pressure lowered
            to) the point where the gas molecules solidify into a =
solid.",
        rdfs:label "deposition processes"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalStateChangeEvent>=

   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#VariableAritySkolemFuncN>=


    Annotations:=20
        rdfs:comment "The subcollection of #$SkolemFuncNs with variable
            arity. These are only created when a sequence variable is in
            the scope of  a bounded existential.",
        rdfs:label "variable arity skolem func n"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SkolemFuncN>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#VariableAritySkolemFunction&=
gt;
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#StockCertificate>

    Annotations:=20
        rdfs:comment "A collection of official documents.  Each element
            of #$StockCertificate is a document issued by a company to
            one of its shareholders, certifying the shareholder's
            ownership of some number of shares of stock in that =
corporation.",
        rdfs:label "stock certificates"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#IDDocument>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#VisualCommunicating>

    Annotations:=20
        rdfs:comment "A collection of information transfer events; a
            subset of #$Communicating.  Each element of
            #$VisualCommunicating is an action in which information is
            transmitted by visual media.  Every element of
            #$VisualCommunicating has at least one #$communicationToken
            which is an instance of #$VisualInformationSource.  Examples
            of #$VisualCommunicating: a performance by mime Marcel
            Marceau; Seiji Ozawa conducting the Boston Symphony
            Orchestra; a policeman directing traffic; shaking a fist at
            someone in anger; sending a message with flags, light
            pulses, or smoke signals.",
        rdfs:label "visual communicating"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Communicating>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#ContactLocation>

    Annotations:=20
        rdfs:comment "A collection of spatial objects.   Each element of
            #$ContactLocation is a point at which some particular agent
            (e.g., corporation or person) may be contacted by any of
            several means, for any of several purposes.
            #$ContactLocation includes any place to which one may direct
            one or more of the following: letters, packages, phone calls
            or voice messages, bills, email, faxes, pages, subpoenas.
            Contact locations must be particular--e.g., my house or my
            office or even my secretary, but not simply `Austin'.",
        rdfs:label "contact locations"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Pride>

    Annotations:=20
        rdfs:comment "Self-esteem based upon one's actions,
            possessions, or relationships.  #$Vanity is not necessarily
            entailed by #$Pride.  This is a collection; see #$Happiness.
            More specialized #$FeelingAttributeTypes include
            #$PrideOfMembership, #$PrideOfAccomplishment, #$Vanity,
            #$Patriotism, etc.",
        rdfs:label "pride"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Approval>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SelfConfidence>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SocialStatusAttribute>

    Annotations:=20
        rdfs:comment "The collection of #$AttributeValues that pertain
            to human social status; role or rank (formal or informal) in
            the surrounding culture.  Most assertions should be made in
            terms of some specialization of this collection (or an
            instance of some specialization of this collection).
            Members of this collection include: #$LowerMiddleClass,
            #$GoodLooking, #$FourthGradeLevel, etc.",
        rdfs:label "social statuses"
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#OfficialDocument>

    Annotations:=20
        rdfs:comment "A collection of #$InformationBearingObjects
            (IBOs).  Each element of #$OfficialDocument is a document
            that can be used as the basis, proof, or support of some
            fact (such as a person's nationality, marital status,
            credit, or qualifications; or the ownership or transfer of
            property; etc.).  Official documents are typically
            generated, issued, and/or certified by the relevant
            institutions (as with #$Passports or #$StockCertificates),
            but they also include unique personal documents (such as
            wills [#$WillAndTestament]) which meet certain standards to
            be accepted in support of facts. Examples of
            #$OfficialDocument: #$BirthCertificates, #$TaxReturns,
            insurance policies, #$PostageStamps, receipts,
            #$PackingSlips, student ID cards, etc.",
        rdfs:label "official documents"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InformationBearingObject>=
,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TextualMaterial>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalSubspecies>

    Annotations:=20
        rdfs:comment "A collection of #$BiologicalTaxons that is more
            restrictive than #$BiologicalSpecies.  Members of different
            subspecies can produce fertile offspring by interbreeding,
            but the offspring are not members of the parental subspecies
            although they are members of the common #$BiologicalSpecies.
            All instances of a particular #$BiologicalSubspecies have
            significant traits or collections of traits in common which
            are not shared by all other members of the same
            #$BiologicalSpecies.      A #$BiologicalSubspecies is formed
            by inbreeding of a restricted group of members of a single
            species.  This can happen naturally through geographic
            isolation or intentionally through controlled reproduction
            to create, for example, #$Dog breeds or crop strains.",
        rdfs:label "subspecies"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalTaxon>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Action>

    Annotations:=20
        rdfs:comment "A collection of events.  Each instance of #$Action
            is an event that is carried out by some 'doer'
            (see #$doneBy).  Actions may include any event in which one
            or more actor(s) effect some change(s) in the tangible or
            intangible state of the world, typically by some expenditure
            of effort or energy.  But note that it is not required that
            any tangible object be moved, changed, produced, or
            destroyed for an action to occur; the effects of actions may
            be intangible (such as the change in a bank balance, or the
            intimidation of a subordinate).  Depending upon the context,
            actors may be animate or inanimate, conscious or
            nonconscious.  For actions that are intentional, see also
            #$PurposefulAction, #$performedBy.",
        rdfs:label "actions"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#July>

    Annotations:=20
        rdfs:comment "The collection of all Julys,   the seventh month
            of the year in the #$JulianCalendar.",
        rdfs:label "July"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CalendarMonth>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Cloudiness>

    Annotations:=20
        rdfs:comment "A collection of attributes; a subset of
            #$ScalarInterval.  The elements of #$Cloudiness characterize
            the amount of cloud cover at an #$OutdoorLocation.  A higher
            value indicates more clouds or more dense cover.  Degrees of
            cloudiness may be represented qualitatively (e.g.,
            #$PartialCloudCover, #$CompleteCloudCover), or using
            #$GenericValueFunctions.  The cloudiness of a location can
            be described with the predicate #$cloudinessOfRegion.",
        rdfs:label "levels of cloudiness"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalAttribute>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ScalarInterval>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#WeatherAttribute>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#EmittingAWave>

    Annotations:=20
        rdfs:comment "A collection of events; a subset of #$Emission.
            Each element is an event in which a wave is emitted at a
            #$fromLocation.  For example, Themistocles ordering his
            fleet to withdraw; Miles Davis playing the trumpet; an
            emergency flare burning by the side of the road.  See also =
#$WavePropagation.",
        rdfs:label "wave emissions"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Emission>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#AttributeType>

    Annotations:=20
        rdfs:comment "A collection of collections.  Each element of
            #$AttributeType is a collection of attributes.  Each element
            of #$AttributeType is a subset of #$AttributeValue (q.v.).
            Examples include #$SensoryAttribute, #$BodyPartPosition,
            #$OrientationAttribute, #$SecurityClearanceLevel,
            #$ComputerVideoResolution, #$ForceVector, and many more.",
        rdfs:label "attribute type"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ObjectType>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Translation-Complete>

    Annotations:=20
        rdfs:comment "A collection of translational motion events; hence
            a subset of #$Movement-TranslationEvent.  In any element of
            #$Translation-Complete, the whole #$objectMoving moves in
            its entirety from the origin (#$fromLocation) to the
            destination (#$toLocation).  That is, the object completely
            leaves the origin and relocates at the destination.  The
            #$objectMoving may be either a #$NonFluidlike object or a
            #$FluidTangibleThing all of which moves from one place to
            another; e.g., a baseball or the gasoline used to fill a gas
            tank.  Another example: a single molecule of water flowing
            from point A to B in a river.  Negative example: a river
            flowing from A to B  (the river itself is not relocated); a
            rubber band stretching.  A borderline case:  a spider spins
            a web, leaving part of itself, in effect, extended out
            behind it.  In most contexts that would still be considered
            a #$Translation-Complete event.  Note:
            #$Translation-Complete is noncommittal as to whether net
            movement has occurred, so round-trip events qualify as
            complete translations.  (For contrast, see =
#$Translation-LocationChange).",
        rdfs:label "translation - complete"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Movement-TranslationEvent>=
;
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TransformationEvent>

    Annotations:=20
        rdfs:comment "A collection of events.  In each element of
            #$TransformationEvent, at least one thing ceases to exist
            and at least one thing comes into existence.  Usually at
            least some portion of the thing(s) destroyed becomes
            incorporated into the thing(s) that are created.  Note:
            this collection is a superset of, but NOT coextensional
            with, #$TransformationProcess (q.v.).",
        rdfs:label "transforms"
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#RecoveringFromAilment>

    Annotations:=20
        rdfs:comment "A collection of events.  In an instance of
            #$RecoveringFromAilment, some member of
            #$BiologicalLivingObject recovers from an #$AilmentCondition
            it has at the beginning of this recovery period.",
        rdfs:label "recoveries"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IntrinsicStateChangeEvent>=
;,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalEvent>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#ControlledLand>

    Annotations:=20
        rdfs:comment "A collection of geopolitical entities.  Each
            element of #$ControlledLand is a geopolitical entity that is
            controlled to some extent by a foreign power.  Examples:
            #$PuertoRico, #$Bermuda, #$Guadeloupe-TheDependency, =
#$Tibet.",
        rdfs:label "controlled land"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CountrySubsidiary>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#WindPoweredDevice>

    Annotations:=20
        rdfs:comment "The subset of #$KineticEnergyPoweredDevice (q.v.)
            whose elements are powered by the wind.  For example,
            instances of the collection #$Windmill.",
        rdfs:label "wind-powered"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#KineticEnergyPoweredDevice&g=
t;,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalDevice>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Nurse>

    Annotations:=20
        rdfs:comment "The class of health professionals who provide
            various aspects of hands-on health care to patients.  Nurses
            do not usually diagnose or decide on treatments, but they
            administer medicines and treatments, perform medical tests,
            give regular care to hospitalized patients, etc.",
        rdfs:label "nurses"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#MedicalCareProfessional>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PrecipitationProcess>

    Annotations:=20
        rdfs:comment "A collection of physical processes; a subset of
            #$WeatherEvent.  Elements of #$PrecipitationProcess are
            meteorological processes in which atmospheric clouds
            precipitate rain, snow, or other forms of H2O =
precipitation.",
        rdfs:label "precipitation processes"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ImmediateWeatherProcess>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELNonAtomicTerm-Assertible&g=
t;

    Annotations:=20
        rdfs:comment "The collection of syntactically and semantically
            well-formed non-atomic terms in the EL language.  These
            sentences meet the criteria necessary to be part of an
            assertion into the Cyc KB,  after being converted into HL
            form by the #$CycCanonicalizer.  Instances of this
            collection are not themselves assertible.  Just because a
            non-atomic term is assertible does not require it to be
            used in an assertion.   Each instance of this collection
            involves a #$Function-Denotational applied to some number of
            arguments, as permitted by the arity of the logical
            relation.  For a thorough discussion of what constitutes a
            well-formed CycL formula, see the Cyc documentation.",
        rdfs:label "e l non atomic term - assertible"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLNonAtomicTerm-Assertible=
>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELExpression-Assertible>,=

        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELNonAtomicTerm>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELNonAtomicTerm-Askable>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLSentence-ClosedPredicate=
>

    Annotations:=20
        rdfs:comment "The subcollection of #$CycLSentences whose arg0 is
            not a free variable although free variables may occupy other
            argument positions.",
        rdfs:label "cyc l sentence - closed predicate"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLSentence>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#PathArtifact>

    Annotations:=20
        rdfs:comment "A collection of artifacts.  Each element of
            #$PathArtifact is a path made by agents, whether animal or
            human.  Elements of #$PathArtifact range from deer trails to
            superhighways.  Such paths connect places that animals or
            people are found in and/or between which they want to
            travel.  Examples: #$ErieCanal, #$WellandShipCanal,
            #$ChampsElysee, #$WallStreet, USHighway80, #$Highway101CA.
            Note that each of these artifacts is a single, particular
            path; -- to refer to a whole system of #$PathArtifacts, use =
#$PathArtifactSystem.",
        rdfs:label "path artifact"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ConstructionArtifact>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Path-Customary>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#December>

    Annotations:=20
        rdfs:comment "The collection of all Decembers,   the twelfth and
            final month of the year in the #$JulianCalendar.",
        rdfs:label "December"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CalendarMonth>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Dissatisfaction>

    Annotations:=20
        rdfs:comment "Feeling of discontent, due to a lack of
            fulfillment of an agent's desires, needs, or
            requirements.  This is a collection; for an explanation of a
            typical #$FeelingAttributeType, see #$Happiness.   Some more
            specialized #$FeelingAttributeTypes than #$Dissatisfaction
            are #$Disappointment, #$Frustration, #$Impatience, #$Anger,
            etc.",
        rdfs:label "dissatisfaction"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#FeelingAttribute>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Street-Generic>

    Annotations:=20
        rdfs:comment "The subcollection of #$Roadway that contains all
            streets inside of cities and towns.",
        rdfs:label "streets"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#UrbanArea>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#QuantitySlot>

    Annotations:=20
        rdfs:comment "A collection of predicates.  Each element of
            #$QuantitySlot is a binary predicate that takes a quantity
            as the value of its second argument.  In Cyc, those
            quantities are elements of #$ScalarInterval (q.v.).
            Examples of #$QuantitySlot: #$distanceTranslated,
            #$spatialExtent, #$densityOfObject.  See also =
#$IntervalBasedQuantitySlot.",
        rdfs:label "quantity slot"
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>

    Annotations:=20
        rdfs:comment "This is one important subset of   #$TemporalThing.
            The elements of #$Event are events or actions,  things that
            we say are `happening', changes in the state of the
            world.  #$Event is also a subset of #$Intangible, since an
            event consists of the `actions' per se, and THEY then
            refer   to the tangible objects which participate in them.
            In contrast, the collection #$SomethingExisting (another
            important subset of #$TemporalThing) has elements which have
            temporal extent yet are `static', such as a rock at the
            bottom   of a pond.          Note: While
            `#$SomethingExisting vs. #$Event' might seem at   first
            to be an   obvious partition of things with temporal extent,
            there are   interesting borderline cases --   such as
            agreements -- which Cyc treats as instances of
            #$SomethingExisting, but which could also be represented as
            instances of #$Event.  And there are still other cases,
            such as the pure disembodied elements of #$TimeInterval,
            which are elements of #$TemporalThing yet belong neither to
            #$SomethingExisting nor to #$Event.",
        rdfs:label "events"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IntangibleIndividual>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Situation-Temporal>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Boiling>

    Annotations:=20
        rdfs:comment "A collection of events.  In each #$Boiling, a
            piece of liquid matter is raised to its #$boilingPoint and
            is thereby changed from being in the #$LiquidStateOfMatter
            to being in the #$GaseousStateOfMatter. Note:  this is not
            intended to cover the cases of heat/evacuation causing a
            solid to sublime directly into a gas.",
        rdfs:label "boiling events"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalStateChangeEvent>=

   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Rotation-NonPeriodic>

    Annotations:=20
        rdfs:comment "The set of all rotational movements in which
            rotation occurs in a nonperiodic fashion; e.g., the turning
            of a knob on a kitchen appliance or a radio dial, or
            movements of a trackball.  See also #$Rotation-Periodic for
            the context-sensitive nature of this dichotomy.",
        rdfs:label "rotation - non periodic"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Movement-NonPeriodic>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Movement-Rotation>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IndependentCountry>

    Annotations:=20
        rdfs:comment "A collection of geopolitical entities. Each
            element of #$IndependentCountry is a distinct, independent
            geopolitical entity generally recognized by the
            international community. An independent country typically
            has a (relatively) stable government and enforced borders,
            its own currency, laws, culture, etc. Examples:
            #$UnitedStatesOfAmerica, #$Germany, #$Liberia, #$Mongolia,
            #$India, #$Taiwan-RepublicOfChina, #$Honduras.",
        rdfs:label "independent countries"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Country>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeographicalRegion>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InternationalOrganizationOfC=
ountries>

    Annotations:=20
        rdfs:comment "A collection of organizations; a subset of
            #$InternationalOrganization.  An element of
            #$InternationalOrganizationOfCountries is an organization
            whose members are countries (as represented by their
            goverments).  Examples: the United Nations, NATO, SEATO,
            OAU, the League of Arab States, and OPEC.",
        rdfs:label "organizations of countries"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InternationalOrganization>=
;
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Transubstantiation>

    Annotations:=20
        rdfs:comment "The collection of events in #$Catholicism in
            which #$CommunionWafer(a sliver of bread) is transformed
            into the body   of #$JesusChrist. #$Transubstantiation is
            one of the key issues of doctrine  that separates
            #$Catholicism and #$ProtestantReligion.",
        rdfs:label "transubstantiation"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TransformationEvent>
   =20
   =20
Class: JobAttribute

   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Pants>

    Annotations:=20
        rdfs:comment "A collection of objects.  Every element of #$Pants
            is a clothing item worn on the lower torso and legs.  The
            collection #$Pants includes the subsets #$ShortPants and
            #$LongPants.  There are also very specialized subsets, e.g., =
#$FootballPants.",
        rdfs:label "pants"
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SystemOfGovernment>

    Annotations:=20
        rdfs:comment "A collection of attributes.  Each element of
            #$SystemOfGovernment is an attribute describing a type of
            government that a country might have.  Used with
            #$governmentType.  Examples: #$DemocraticGovernment,
            #$Monarchy, #$SocialistGovernment, #$MilitaryGovernment.",
        rdfs:label "forms of government"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AttributeValue>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#ClothingItem>

    Annotations:=20
        rdfs:comment "A collection of tangible objects.  Each element of
            #$ClothingItem is something that a person wears as a
            protective and/or decorative covering or ornament.  Items of
            clothing are usually made of flexible materials, such as
            cloth, leather, or yarn.  The collection #$ClothingItem
            contains primarily individual garments (e.g., elements of
            the collections #$Pants, #$Shirt, #$Coat, #$Shoe), together
            with pairs of shoes, socks, and gloves (since each wearer
            needs a pair).  Jewelry, suspenders, belts, etc., are in the
            subset #$ClothingAccessory. Note: outfits (esp. specialized
            outfits) made up of several individual items worn together
            belong to the collection #$ClothingOutfit, which is NOT a
            subset of #$ClothingItem but IS a subset of the broader
            collection, #$SomethingToWear.",
        rdfs:label "items of clothing"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BilaterallySymmetricObject&g=
t;
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TransportationCompany>

    Annotations:=20
        rdfs:comment "A collection of organizations; a subset of
            #$ServiceOrganizations.  An element of
            #$TransportationCompany is an organization that provide
            transportation (of goods or persons) to customers for a =
fee.",
        rdfs:label "transportation companies"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ServiceOrganization>
   =20
   =20
Class: daml:UniqueProperty

   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#MaleAnimal>

    Annotations:=20
        rdfs:comment "The collection of all male animals.",
        rdfs:label "males"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Animal>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLAtomicSentence>

    Annotations:=20
        rdfs:comment "The collection of syntactically well-formed atomic
            sentences, also called 'atomic logical formulas',
            in the CycL language.  Each instance of #$CycLAtomicSentence
            involves the application of a #$Predicate to some =
arguments.",
        rdfs:label "cyc l atomic sentence"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLSentence>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#BirthEvent>

    Annotations:=20
        rdfs:comment "The collection of events in which one animal
            (prototypically, a #$Mammal) gives birth to another.  The
            mother is the #$birthParent and the child is the
            #$birthChild.  Both are #$objectOfStateChange; the mother
            goes from being pregnant to not pregnant (therefore a
            #$BirthEvent is an instance of #$PregnancyEndingEvent),
            while the child changes from being inside the mother and
            relying on the mother for nutritional, respiratory, and
            excretory needs (called in CYC the #$Embryo life stage,
            although different English terms apply to different stages
            of in utero development in mammals and not all of these
            terms apply to live-born #$Fish) to the #$JuvenileAnimal
            life stage (see #$BiologicalStageOfDevelopment).",
        rdfs:label "births"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalDevelopmentEvent&g=
t;,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#EmittingAnObject>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#MedicalCareEvent>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PregnancyEndingEvent>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLListOrAtom>

    Annotations:=20
        rdfs:comment "A collection including both the lists and the
            atomic data belonging to the CycL substrate of the Cyc =
System.",
        rdfs:label "Cyc system list or atoms"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLObject>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Color>

    Annotations:=20
        rdfs:comment "A collection of attributes; a subcollection of
            both #$PhysicalAttribute and #$SensoryAttribute.  Each
            element of #$Color represents a specific color attribute of
            some object or substance; e.g., #$GoldColor,
            #$VividRed-Color, #$Auburn-HairColor, #$Olive-FleshColor.
            Elements of #$Color are #$CompositeAttributes, since they
            can vary along several dimensions (e.g., hue, brightness,
            chroma).  Indicate a particular object's #$Color with
            one of the following predicates: #$objectHasColor,
            #$mainColorOfObject, or #$uniformColorOfObject.",
        rdfs:label "colors"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AttributeValue>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CompositeAttribute>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalAttribute>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SensoryAttribute>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ExistingObjectType>

    Annotations:=20
        rdfs:comment "A collection of collections.  Almost every element
            of each element of #$ExistingObjectType (exceptions are
            allowed) is temporally stufflike yet is objectlike in other
            ways, including spatially.      ``OBJTYPE is an
            #$ExistingObjectType'' implies:  a) for most
            instances OBJ of OBJTYPE, for any proper physical part PART
            of OBJ, PART is not an OBJTYPE.  b) for all instances OBJ of
            OBJTYPE, for most proper physical parts PART of OBJ it will
            not be the case that PART is an OBJTYPE.       Any one of
            many #$timeSlices of a copy of `Moby Dick' sitting on
            your shelf is still a copy of `Moby Dick' sitting on
            your shelf.  Most tangible objects are temporally stufflike
            in this fashion.   That book is, of course, not spatially
            stufflike; spatially, it is objectlike:  if we take a
            scalpel and slice the book into ten pieces, each piece is
            not a copy of `Moby Dick'.   So (#$isa #$BookCopy
            #$ExistingObjectType) is true, because each book is
            temporally stufflike but spatially objectlike. See the
            comment for #$StuffType to find out more about the
            distinctions between, and the need for, these four
            collections: #$StuffType, #$ObjectType, #$ExistingStuffType,
            and #$ExistingObjectType.",
        rdfs:label "existing object types"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ObjectType>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalStuffType>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TwoDimensionalShapeAttribute=
>

    Annotations:=20
        rdfs:comment "The collection of instances of #$ShapeAttribute
            that are held by spatial things that are two-dimensional.",
        rdfs:label "two dimensional shape attribute"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ShapeAttribute>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Ferry>

    Annotations:=20
        rdfs:comment "The subcollection of #$Watercraft that contains
            all ferryboats, i.e., boats that are used to carry people,
            goods or vehicles across rivers, lakes, canals or channels
            etc. or even from one side of a harbor to another, but
            normally not used to cross oceans.",
        rdfs:label "ferries"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Ship>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Disgust>

    Annotations:=20
        rdfs:comment "A feeling of repulsion or aversion towards
            something considered distasteful or repugnant.  This is a
            #$Collection --- for an explanation of that, see
            #$Happiness.  Some more specialized #$FeelingAttributeTypes
            than #$Disgust include feelings of #$Abhorrence.",
        rdfs:label "disgust"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Dislike>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#EdgeOnObject>

    Annotations:=20
        rdfs:comment "The collection of all edges on objects that are
            instances of #$PartiallyTangible.  For a two-dimensional
            object, its boundaries other than corners are it edges.  For
            a three dimensional  object the edges are the outer portions
            of those extremities, excluding any corners
            (#$Corner-2or3d), that are much more acute in  cross section
            in one direction than in most other directions at the same
            point.  Some objects, like spheres, hairs, poles and typical
            burrs, have no edges.  A discus has one, round, edge has
            four edges.  A mountain ridge might have only a single edge.
            A solid  polyhedron has six or more edges.",
        rdfs:label "edges"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#EdgeOnObject-Generic>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Holiday>

    Annotations:=20
        rdfs:comment "Each #$Holiday is an #$Event wherein social
            celebrations and/or rituals are performed, typically lasting
            for one #$DaysDuration and typically coinciding with a
            #$CalendarDay.  While #$Holidays are often #$AnnualEvents,
            they may also be one-time events or scheduled in some other
            manner.  They are also contextual, as different
            nationalities, eras, etc. celebrate different ones.",
        rdfs:label "holidays"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#HumanActivity>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#DoorwayCovering>

    Annotations:=20
        rdfs:comment "A collection of tangible objects.  Each element of
            #$DoorwayCovering is a physical object used to cover some
            kind of portal, including but not limited to doorways in
            buildings.  This collection also includes doors of cars,
            buses, subways, elevators, garages, airplane
            hangars--coverings over any doors that people (and perhaps
            vehicles) pass through.",
        rdfs:label "doors"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PortalCovering>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#DocumentationPredicate>

    Annotations:=20
        rdfs:comment "The predicates in the system used for facilitating
            #$Cyclists in their understanding of the system, tracking
            work being done, noting cleanup work to be done, etc.  Such
            a constant usually is not involved in inference.  Instances
            may be excluded from knowledge bases in which available
            memory is a premium without affecting the performance of
            applications. #$DocumentationPredicate is used in code to
            determine which documentation to show to the user when they
            request to see documentation for a FORT.",
        rdfs:label "documentation predicate"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#DocumentationConstant>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Predicate>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#PlantProduct>

    Annotations:=20
        rdfs:comment "The collection of #$Products that are plants or
            plant parts (individually or in bulk), or substances derived
            from plants, which are produced by people or countries and
            made available for use, sale or exchange.",
        rdfs:label "plant products"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangibleProduct>=
,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#VegetableMatter>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#ProductType>

    Annotations:=20
        rdfs:comment "A collection of collections.  Each element of
            #$ProductType is a collection of things--i.e., some kind of
            substances, objects, actions--at least some of which are
            produced and/or performed and sold as products.  Not all
            elements in such a #$ProductType collection must be
            products, but some are.  Examples of #$ProductType:
            #$DairyProduct, #$HardDiskDrive, #$PlasticWrap,
            #$ServiceEvent, #$EnergyStuff, etc. Note that #$ProductType
            is not a subset of either #$ObjectType or #$StuffType,
            because there are products of both kinds (e.g.,
            #$Rice-Foodstuff is a #$ProductType but not an
            #$ObjectType), and there are even event types that are
            instances of #$ProductType.  *Many* of the collections which
            are elements of #$ProductType will, however, be an instance
            of either #$ObjectType or #$StuffType.  Product types which
            are specific to a single #$BrandName should be made
            instances of the spec #$ProductTypeByBrand.  Product types
            which are specified by both #$BrandName and #$ProductVersion
            should be made instances of #$ProductTypeByBrandVersion.",
        rdfs:label "product types"
   =20
    SubClassOf:=20
        owl:Class
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#UrgeToScratch>

    Annotations:=20
        rdfs:comment "This is a #$Collection of physical urges of a
            certain type, namely the urges that animals have to scratch
            an itch (and their accompanying internal sensations.)",
        rdfs:label "itches"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#AnimalPhysiologicalAttribute=
>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InternalSensoryAttribute>=

   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ArgGenlBinaryPredicate>

    Annotations:=20
        rdfs:comment "Those instances of both #$BinaryPredicate and
            #$ArgGenlPredicate used to specify the required #$genls of
            an argument of a #$Relation; the arg1 is the #$Relation; the
            arg2 is the required #$genls #$Collection.",
        rdfs:label "arg genl binary predicate"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ArgTypeBinaryPredicate>
   =20
   =20
Class: OrientationAttribute

   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Mountain>

    Annotations:=20
        rdfs:comment "A collection of topographical features.  Each
            element of #$Mountain is a topographical region on the
            planet Earth of significantly higher elevation than its
            surrounding area.  Mountains may occur individually or as
            part of a chain (see #$MountainRange).  Examples:
            #$MountWhitney, #$DiamondHead-Mountain, #$MountKosciusko,
            #$AyersRock, #$MountOlympus.",
        rdfs:label "mountains"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LandTopographicalFeature>=

   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#LegalAgreement>

    Annotations:=20
        rdfs:comment "A collection of microtheories; a subset of
            #$Agreement.  Each element of #$LegalAgreement is an
            agreement which has a legal status, i.e., is recognized as a
            valid agreement by a government.  #$LegalAgreement includes
            the elements in its subsets #$SalesContract,
            #$PublicHealthRegulations, #$Patent, #$InsurancePlan,
            #$Visa-Permit, and the different kinds of
            #$License-LegalAgreement -- among many others.",
        rdfs:label "legal agreements"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agreement>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Credential>

    Annotations:=20
        rdfs:comment "A collection of intangible objects which consist
            of propositional information about an agent.  #$Credential
            is a subset of #$PropositionalInformationThing (q.v.).  Each
            element of #$Credential is specific information about one
            agent, provided by another agent; the information content of
            a credential consists of favorable, enabling, or empowering
            propositional declarations.  As represented in Cyc,
            credentials are intangible information, but each element of
            #$Credential usually has some associated physical document
            (e.g., a diploma associated with a college degree, a
            driver's license).  A credential may certify that the
            holder (i.e., the subject of the credential) has a
            particular skill (e.g., legal bar certification, ability to
            drive); has completed certain training (e.g., GED schooling,
            Ph.D. requirements; is allowed to do a certain thing (e.g.,
            travel visa, permission slip); and so on.  Recommendations
            are considered a kind of credential.",
        rdfs:label "credentials"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#AbstractInformationalThing&g=
t;,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PropositionalInformationThin=
g>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ElectromagneticRadiation>=


    Annotations:=20
        rdfs:comment "A collection of events; a subset of
            #$WavePropagation.  Each element of
            #$ElectromagneticRadiation is an event that arises from the
            interaction of an electrical field and a magnetic field.
            Examples include the elements of the collections
            #$VisibleLight, #$RadioWaves, and #$XRays.",
        rdfs:label "electromagnetic radiation"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#WavePropagation>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyIntangibleIndividua=
l>

    Annotations:=20
        rdfs:comment "The collection of things which have at least some
            intangible component and which are also #$Individuals.
            Instances of #$PartiallyIntangibleIndividual either have a
            tangible part, and thus are instances of
            #$CompositeTangibleAndIntangibleObject; or are fully
            #$Intangible, and thus are instances of
            #$IntangibleIndividual, such as the number 42 and the
            agreement between a person and his or her employer.",
        rdfs:label "partially intangible individual"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Individual>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyIntangible>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CreationOrDestructionEvent&g=
t;

    Annotations:=20
        rdfs:comment "A collection of events.  During each element of
            #$CreationOrDestructionEvent, one or more instances of
            #$Entity come into or go out of existence.  Elements of this
            collection are the sorts of events that have #$inputs,
            #$outputs, #$products, #$wasteProducts, and #$byProducts.
            Examples of #$CreationOrDestructionEvent would include a
            particular campfire (a #$CombustionProcess), manufacturing a
            particular car, etc.",
        rdfs:label "creation or destruction events"
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#MechanicalDevice>

    Annotations:=20
        rdfs:comment "A collection of physical devices.  An instance of
            #$MechanicalDevice is a physical device which has at least
            one part that moves with respect to another of its parts.
            Thus a spoon is not one of these, but a pair of scissors is,
            as are more complex devices such as vacuum cleaners and the =
#$SpaceShuttleChallenger.",
        rdfs:label "mechanical devices"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalDevice>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#CalendarHour>

    Annotations:=20
        rdfs:comment "The collection of hours that make up the calendar.
            These are contiguous and disjoint time intervals, except of
            course for particular instances that represent exactly the
            same 60-minute-long time interval.  See #$CalendarDay.",
        rdfs:label "calendar hours"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Date>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TimeOfDay>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InanimateThing-Natural>

    Annotations:=20
        rdfs:comment "A collection of tangibles. Each element of
            #$InanimateThing-Natural is an #$InanimateThing that is not
            man-made in a #$PurposefulAction. Thus, the #$MoonOfEarth,
            human #$Sweat staining a shirt, and most footprints left by
            people in the snow belong to this collection, but wood chips
            left around a tree being chopped down, tailings left from a
            mine, a grunt made while lifting a log, and the
            #$ArcDeTriomphe do not.",
        rdfs:label "natural inanimate things"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#InanimateThing>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#NaturalTangibleStuff>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Line>

    Annotations:=20
        rdfs:comment "A subset of #$GeometricThing.  Each instance of
            #$Line is a one-dimensional path through two- or
            three-dimensional space, whether curved or straight.
            Formally, this is a 1-manifold. Examples include spatially
            localized objects, such as the equator, as well as abstract =
lines.",
        rdfs:label "lines"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#GeometricThing>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#FoodProfessional>

    Annotations:=20
        rdfs:comment "A collection of persons; a subset of
            #$Professional.  Each element of #$FoodProfessional is a
            worker in the food and drink industry.  This collection
            includes bakers, brewers, butchers, and bartenders--everyone
            from Julia Child to Joe the bartender.",
        rdfs:label "food professionals"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Professional>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Plant>

    Annotations:=20
        rdfs:comment "#$Plant is the collection of all plants; it is a
            member of the #$BiologicalKingdom and contains the primary
            subjects of #$Biology.  Plants are typically stationary,
            living, whole organisms; the cells of plants generally lack
            cholesterol and have cell walls that include substances of
            #$Cellulose.  Most, though not all, plants are capable of
            making sugars by #$Photosynthesis-Plant processes and have
            green parts.  Some example subsets of #$Plant are the
            collections #$RoseBush, #$SpruceTree, and #$Moss.",
        rdfs:label "plants"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Organism-Whole>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PlantBLO>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#VegetableMatter>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PulverizationEvent>

    Annotations:=20
        rdfs:comment "A collection of events.  In each
            #$PulverizationEvent, some #$SolidTangibleThing is turned
            into #$Powder or a #$LiquidStateOfMatter through the
            application of a force.",
        rdfs:label "pulverize"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Separation-Complete>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#DietaryDeficiencyCondition&g=
t;

    Annotations:=20
        rdfs:comment "The collection of physiological conditions brought
            on by consuming less of a nutrient than the body requires.",
        rdfs:label "dietary deficiency conditions"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Malnutrition>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#DirectionExpression>

    Annotations:=20
        rdfs:comment "A collection of vectors; a subset of
            #$UnitVectorInterval.  Each element of #$DirectionExpression
            is a vector representing a direction.  Typically these
            expressions are used to indicate direction between two
            objects or locations.  An important subset of this
            collection is #$GeographicalDirection; e.g.,
            #$South-Directly, #$NorthWest-Directly.",
        rdfs:label "direction expression"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#UnitVectorInterval>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeometricThing-Localized>=


    Annotations:=20
        rdfs:comment "A collection of spatially localized (but
            intangible) objects #$SpatialThing-Localized. Positive
            examples are any things that both have some location or
            position in the Universe, and are characterizable in
            geometric terms, such as the intangible spaces determined
            by, for example, the pyramids of Egypt (pyramids), the Sun
            (a sphere), or the center of mass of the solar system at the
            first instant of the twentieth century (a point).
            #$GeometricThing-Localized is identical with (#$LocalizedFn
            #$GeometricThing) (see the #$cyclistNotes on this page for
            why we need this constant reified anyway).
            #$GeometricThing-Localized includes as specs (#$LocalizedFn
            #$Circle), (#$LocalizedFn #$Square), and in general all the
            'localized realizations' of the generic geometric =
collections.",
        rdfs:label "geometric thing - localized"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#GeometricThing>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeometricThing-Intangible>=
;,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Intangible>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Mammal>

    Annotations:=20
        rdfs:comment "The collection of mammals; a subset of
            #$Vertebrate.  Each element of #$Mammal is an air-breathing,
            warm-blooded animal which, if female, nurses its young with
            milk secreted by mammary glands.  The collection #$Mammal
            includes the subsets #$Dog, #$Horse, #$Person, #$Elephant,
            etc.  The skin of mammals is typically covered with hair (or
            sometimes hair modified into scales or plates (e.g.
            pangolins)), but some types are almost hairless.  All
            mammals other than the Monotremes of Australia bear live
            young rather than laying eggs and have teats, which on
            females are used for nursing the young.  Monotremes do not
            have teats, but both male and female produce milk from
            #$MammaryGlands.   #$Mammal is an instance of =
#$BiologicalClass.",
        rdfs:label "mammals"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Vertebrate>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Translation-SingleTrajectory=
>

    Annotations:=20
        rdfs:comment "A subset of #$Movement-TranslationEvent.  Each
            element of #$Translation-SingleTrajectory is a translational
            movement which involves exactly one #$trajectory-Complete.
            One or more items may have the role of #$objectMoving in
            such an event.  Note that although there is a single
            #$trajectory-Complete, it does not follow that there is a
            unique #$fromLocation and a unique #$toLocation because that
            depends on our descriptions of locations.  (A
            single-trajectory movement can be described as from TX to
            PA, or from Austin to Pittsburgh, or even from Northwest in
            Austin to Oakland in Pittsburgh.)  However, the single
            #$trajectory-Complete connects #$fromLocation and
            #$toLocation.  (Similarly there may be a single existing
            #$motionPathway-Complete that the trajectory goes along,
            and/or a single #$Traversal of paths indicated by
            #$traverses-Complete.)  Consider a translational motion
            performed by a whole #$Group; it is likely to be a
            #$Translation-SingleTrajectory ---  e.g., a flock of birds
            flying together, or a snarl of rush-hour traffic on the
            Beltway.  Negative examples (see
            #$Translation-MultiTrajectory) would be: a set of billiard
            balls during the opening break, or a group of water droplets
            that come together into one big drop.",
        rdfs:label "translation"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Movement-TranslationEvent>=
;
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#River>

    Annotations:=20
        rdfs:comment "A collection of topographical features.  Each
            element of #$River is a natural stream of water, normally of
            a large volume.  Cf. #$Creek.  Examples of #$River include
            the #$ColoradoRiverOfArizona, the #$AmazonRiver, the
            #$YangtzeRiver, the #$ThamesRiver.",
        rdfs:label "rivers"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#BodyOfWater>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeographicalRegion>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Stream>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TopographicalFeature>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Skirt>

    Annotations:=20
        rdfs:comment "The collection of all skirts, a category of
            clothing intended to cover the lower part of the body.",
        rdfs:label "skirts"
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Particle>

    Annotations:=20
        rdfs:comment "A collection of tangibles; a subset of
            #$TangibleThing.  Each element of #$Particle is a smallish
            liquid or solid tangible thing, at least small enough to be
            blown about by ordinary gusts of wind, and possibly much
            smaller.  Examples include elements of the collections
            #$CornMeal, #$SandParticle, #$Sawdust, #$DustParticle, =
#$Sugar-Table.",
        rdfs:label "particles"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#InanimateThing>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Bus-RoadVehicle>

    Annotations:=20
        rdfs:comment "The collection of all buses, transport vehicles
            for ground transportation of many (they have room for at
            least 10, probably fewer than 60) people.  A bus usually is
            driven by a professional bus driver.",
        rdfs:label "buses"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#RoadVehicle>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Shaft>

    Annotations:=20
        rdfs:comment "A collection of artifacts.  An instance of #$Shaft
            is an object which is long, straight, and cylindrical.  A
            shaft may be made of wood, metal, etc.",
        rdfs:label "shafts"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Artifact>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleProduct>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Killing-Biological>

    Annotations:=20
        rdfs:comment "A collection of events.  In each instance of this
            collection, one living organism ends the life of another,
            either intentionally or unintentionally.",
        rdfs:label "killing - biological"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AnimalActivity>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IrreflexiveBinaryPredicate&g=
t;

    Annotations:=20
        rdfs:comment "A collection of predicates; the   subset of
            #$BinaryPredicate whose elements represent irreflexive
            relations.  A predicate F is an element of
            #$IrreflexiveBinaryPredicate if and only if F is a binary
            predicate and, for every X in the domain of F, (#$not (F X
            X)).  Examples: #$spouse, #$causes-ThingProp, #$northOf,
            #$temporallyDisjoint.   Note this additional restriction: A
            Cyc predicate F can be an element of
            #$IrreflexiveBinaryPredicate only if the type (i.e.,
            arg-Isa) constraint applicable to F's first argument is
            not disjoint with the type constraint applicable to F's
            second argument.  See also =
#$NoteOnArgumentTypingAndPropertiesOfRelations.",
        rdfs:label "irreflexive binary predicate"
   =20
    SubClassOf:=20
        daml:Property
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#OutdoorLocation>

    Annotations:=20
        rdfs:comment "A collection of geographical regions.  Each
            element of #$OutdoorLocation is a region of outdoor space,
            i.e., a region which is directly subject to atmospheric
            weather.  Objects found in an outdoor location are
            #$in-ImmersedFully in the atmosphere of Earth.  Thus, as
            defined here, #$OutdoorLocation does NOT include elements of
            #$UnderwaterLocation or places that are #$Underground.
            #$OutdoorLocations include large geographical regions.
            Among the elements of #$OutdoorLocation are instances of the
            subsets #$Lawn, #$Meadow, #$SkiSlope, #$Beach, #$Swamp (and
            many others).  Note: #$OutdoorLocation is a collection of
            places, rather than an attribute; to represent the concept
            of being outside, see #$Outdoors-ExposedToWeather.  Of
            course, elements of #$OutdoorLocation have the
            #$locationState attribute of being =
#$Outdoors-ExposedToWeather.",
        rdfs:label "outdoor locations"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeographicalRegion>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Book-CW>

    Annotations:=20
        rdfs:comment "A collection of #$ConceptualWorks. Instantiations
            may be either hardcopy or electronic.  Traditional hardcopy
            instantiations are instances of #$BookCopy, but in the later
            half of the Twentieth Century of the Common Era additional
            formats were created (books on (audio) tape, computer media
            containing instantiations of textual computer files, etc.
            Instances of #$Book-CW are usually #$TextualMaterial, but
            some may contain only arrangements of images.",
        rdfs:label "books"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#BookGeneric-CW>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PublishedMaterial>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#AtomicNucleus>

    Annotations:=20
        rdfs:comment "A collection of objects; a subset of
            #$MicroscopicScaleObject.  Each instance of #$AtomicNucleus
            is an object composed of some definite number of instances
            of #$Proton and some definite number of instances of
            #$Neutron.  Instances of the collection #$Atom are each
            composed of one member of #$AtomicNucleus and some number of =
electrons.",
        rdfs:label "nuclei"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#MicroscopicScaleObject>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#TextileProduct>

    Annotations:=20
        rdfs:comment "A collection of tangible products.  Each element
            of #$TextileProduct is a product made by spinning, weaving,
            knitting, wrapping, pressing, or other processes used to
            form fibers into usable materials such as cloth or line.
            Examples include elements of the subsets #$Yarn, #$Rope, and =
#$CottonCloth.",
        rdfs:label "textiles"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Artifact>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleProduct>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#EndingAnAgreement>

    Annotations:=20
        rdfs:comment "A collection of events.  Each element of the
            collection #$EndingAnAgreement is an event in which some
            instance of #$Agreement comes to an end.  For example,
            instances of #$EmploymentTermination and =
#$EndingMembership.",
        rdfs:label "end of an agreements"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#HumanActivity>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PurposefulAction>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SocialOccurrence>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#PostalCode>

    Annotations:=20
        rdfs:comment "A collection of character strings.  Each element
            of #$PostalCode is a string used by a postal service to
            designate a particular geographic area.  For example, the
            code used by the #$USPostalService for central downtown
            Austin, TX, is `78701'.  Most countries have their own
            kind of #$PostalCodes.  For example, see #$ZipCode, a
            specialization of #$PostalCode, which is specific to the =
UnitedStatesOfAmerica.",
        rdfs:label "postal codes"
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Dog>

    Annotations:=20
        rdfs:comment "The collection of all dogs of all breeds.
            Elements of #$Dog may be members of #$DomesticPet or of
            #$WildAnimal; e.g., #$Dog includes the dingo dogs of
            #$Australia.  However, #$Dog excludes the members of #$Wolf,
            #$Fox, and the other non-dog subsets of #$CanineAnimal.
            #$Dog is an instance of #$BiologicalSpecies, Canis =
familiaris.",
        rdfs:label "dogs"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#DomesticatedAnimal>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Cloth>

    Annotations:=20
        rdfs:comment "A collection of tangible things.  Each element of
            #$Cloth is a piece of textile sheet woven or knitted or
            pressed out of fibers.  Pieces of #$Cloth are commonly used
            as material inputs to the manufacture of clothing items,
            towels, sails for sailing craft, parachutes, draperies, etc.
            Excludes #$Leather (q.v.).",
        rdfs:label "textiles"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#FreeSheet>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TextileProduct>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#TheTerm>

    Annotations:=20
        rdfs:comment "A special kind of term that allows back-reference
            to any individual thing that satisfies the constraints on
            the #$TheTerm.  E.g., 'Suppose a cat walks into a fish
            store.  The cat is likely to get into a lot of
            trouble.'  'The cat' in the second sentence
            refers back to 'a cat' in the first; i.e., any cat
            that walks into a fish store.  In Cyc, the constraints for a
            #$TheTerm in a given context are given by use of the
            predicate #$theTermConstraints on the unit representing that
            context.  In lifting assertions out of that context, the
            constraints are added as antecedents.",
        rdfs:label "the term"
   =20
    SubClassOf:=20
        owl:Thing
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LocalOrganization>

    Annotations:=20
        rdfs:comment "A collection of organizations.  An element of
            #$LocalOrganization is an organization having local
            `scope' -- that is, members distributed in a local area
            (a #$Neighborhood, #$City, rural region, etc.) or having a
            local area of activity and concern, as opposed to statewide,
            national, or international organizations.",
        rdfs:label "local organizations"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Organization>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CommercialServiceOrganizatio=
n>

    Annotations:=20
        rdfs:comment "A collection of organizations; a subset of
            #$CommercialOrganization.  An instance of
            #$CommercialServiceOrganization is a commercial organization
            which sells its services as its main product (rather than
            tangible goods), for commercial gain.  Some tangible goods
            may accompany or supplement the main service sold, but only
            as side products; e.g., some elements of #$HairSalon sell
            hair care products.",
        rdfs:label "service companies"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CommercialOrganization>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ServiceOrganization>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SituationTypeSlot>

    Annotations:=20
        rdfs:comment "Every instance of this collection is a
            #$BinaryPredicate taking a kind of #$Situation as the second
            argument.  Many of these predicates can be used to represent
            certain intentional concepts, such as the goals or beliefs
            of an #$Agent #$Plans to talk about states of affairs that
            various events or plans are supposed to facilitate or
            prevent, or that must be facilitated or prevented in order
            for the plan to count as successful.",
        rdfs:label "situation type slot"
   =20
    SubClassOf:=20
        daml:Property
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Date>

    Annotations:=20
        rdfs:comment "#$Date is a subset of #$TimeInterval.  A #$Date is
            any #$TimeInterval which can be defined purely by its
            location on the calendar.  Thus a #$Date could be a
            particular calendar day, a particular calendar quarter, a
            particular calendar month, a particular decade, etc.  So the
            subsets of #$Date include #$CalendarMinute,
            #$CalendarQuarter, etc., as well as #$CalendarDay.",
        rdfs:label "dates"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TimeInterval>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#FormalProductType>

    Annotations:=20
        rdfs:comment "A collection of collections.  Each element of
            #$FormalProductType is a collection of products (i.e.,
            tangible products, services, information products, etc.),
            all of which conform to a standardized product specification
            (i.e., a `form').  In Western-style capitalistic
            markets, elements of #$FormalProductType are often
            associated with a particular brand name (and perhaps model),
            since competing providers of products design them to be
            distinctive.  For example, the collection
            #$InternalCombustionEngine is not an element of
            #$FormalProductType, but a specific collection of engines
            manufactured by (e.g.) Mazda would be.  On the service side,
            the collection #$HairCuttingEvent is not a
            #$FormalProductType, but a subset of hair stylings for men
            (e.g., at a particular designer's salon) might be.",
        rdfs:label "formal product type"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ProductType>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Respiration>

    Annotations:=20
        rdfs:comment "The subset of #$PhysiologicalProcesses in which an
            organism performs respiration; i.e., it exchanges carbon
            dioxide for #$Oxygen which is used to oxygenate (in
            #$Vertebrates) hemoglobin, an oxygen carrier in the #$Blood
            distributed to all of the organism's cells.
            #$Respiration concerns the exchange of #$Oxygen and waste
            gasses with the environment.  Circulation concerns
            distributing the oxygenated #$Blood to the cells.  The
            oxygen carrier (hemoglobin) releases the oxygen to the
            cells, allowing chemical reactions necessary to sustain the
            cell life, which in turn sustains the life of the =
breather.",
        rdfs:label "respirations"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BodilyFunctionEvent-Involunt=
ary>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Finger>

    Annotations:=20
        rdfs:comment "The collection of all digits of all #$Hands
            (q.v.).  Fingers are (typically) flexibly jointed and are
            necessary to enabling the hand (and its owner) to perform
            grasping and manipulation actions.",
        rdfs:label "fingers"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AnimalBodyPart>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Appendage-AnimalBodyPart>=

   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#AnimalMigration>

    Annotations:=20
        rdfs:comment "The collection of regular, species-linked
            movements of an animal or group of animals from one place to
            another, usually with a return to the starting point after a
            certain period of time.  In some species, the migration
            cycle occurs once in a lifetime, while others migrate
            annually on a seasonal basis.   Migration is typically
            linked with an animal's reproductive cycle (as in
            salmon), but may also involve seasonal relocation to a more
            hospitable climate and/or more plentiful food supply. For
            example, many birds exhibit seasonal migration; e.g., native
            Northeastern U.S. birds that spend their winters in the
            Southern U.S.",
        rdfs:label "migrations"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LocomotionEvent-Animal>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Translation-RoundTrip>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Reptile>

    Annotations:=20
        rdfs:comment "The collection of reptiles; a subset of
            #$AirBreathingVertebrate.  Each element of #$Reptile is an
            air-breathing, cold-blooded animal which has a body covered
            by scales or bony plates.  The collection #$Reptile includes
            the subsets #$Snake, #$Turtle, #$Lizard, etc.  Members of
            most species of #$Reptile lay eggs; none has milk, hair,
            feathers, or postembryonic gills.",
        rdfs:label "reptiles"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#NonPersonAnimal>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Vertebrate>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Posture>

    Annotations:=20
        rdfs:comment "The collection of postures, which are types of
            attributes that describe bodily configurations and/or
            orientations of #$Animals.  Some #$Postures are:
            #$UprightPosture, #$KneelingPosture, #$LyingOnBackPosture,
            #$PronePosture, #$LeaningOnKnucklesPosture, =
#$ForwardFlyingPosture.",
        rdfs:label "positions"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#AnimalPhysiologicalAttribute=
>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BodyPartPosition>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#MicrotheoryType>

    Annotations:=20
        rdfs:comment "A collection of collections.  Each instance of
            #$MicrotheoryType is a type of #$Microtheory, for example,
            #$ProblemSolvingCntxt and #$GeneralMicrotheory.",
        rdfs:label "microtheory type"
   =20
    SubClassOf:=20
        owl:Class
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#CohabitationUnit>

    Annotations:=20
        rdfs:comment "A collection of organizations.  Within the
            #$NaiveBiologicalDescentMt, each instance of
            #$CohabitationUnit is an animal domestic group, i.e., a
            group of animals which live together in the same domestic or
            living group.  This domestic group is assumed (by default)
            to be of a single species.",
        rdfs:label "households"
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLReifiableNonAtomicTerm&g=
t;

    Annotations:=20
        rdfs:comment "A collection of Cyc terms that are NATs
            (#$CycLNonAtomicTerms; see #$Function-Denotational) whose
            functor is an instance of #$ReifiableFunction. E.g., since
            #$GovernmentFn is an instance of #$ReifiableFunction, it is
            true that (#$GovernmentFn #$France) is a =
#$CycLReifiableNonAtomicTerm.",
        rdfs:label "cyc l reifiable non atomic term"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLClosedNonAtomicTerm>,=

        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLIndexedTerm>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLNonAtomicTerm>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLReifiableDenotationalTer=
m>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLAssertionDirection>

    Annotations:=20
        rdfs:comment "The set of possible directions for Cyc
            #$CycLAssertions; the direction indicates how the
            #$CycLAssertion will be propagated during inference.",
        rdfs:label "cyc l assertion direction"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AttributeValue>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ComputationalObject>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#ChemicalObject>

    Annotations:=20
        rdfs:comment "A collection of objects; a subset of
            #$MicroscopicScaleObject.  Each instance of #$ChemicalObject
            is an object whose behavior is typically described in terms
            of its outer cloud of #$Electrons.  Subsets of
            #$ChemicalObject include the collections #$Atom and
            #$Molecule and #$Ion, the set of chemical radicals, and the
            set of molecular fragments.",
        rdfs:label "chemical objects"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#InanimateThing>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#MicroscopicScaleObject>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TangibleStuffCompositionType=
>

    Annotations:=20
        rdfs:comment "A collection of collections.  Instances are
            collections of #$TangibleThing whose membership is based
            only on the physical and/or chemical composition of the
            elements, and not on any other property.  Thus
            #$TangibleStuffCompositionType does not have as elements any
            collections whose instances are determined by the physical
            state they are in.  For example, the collection #$Water is
            an instance of #$TangibleStuffCompositionType: instances of
            #$Water are all pieces of substance with the chemical
            composition H20.   On the other hand , the collection of all
            pieces of ice [i.e., (#$SolidFn #$Water)] is not a
            #$TangibleStuffCompositionType, because membership in the
            collection of ice depends not solely on the substance's
            composition, but also on its physical state.  More sample
            instances of #$TangibleStuffCompositionType:  the
            collections #$Nylon, #$GasolineFuel, #$CottageCheese,
            #$FattyTissue, #$BabyPowder, #$Nitrogen, and #$Glass.",
        rdfs:label "tangible stuff composition type"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ExistingStuffType>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#CreationEvent>

    Annotations:=20
        rdfs:comment "A collection of events.  In each element of
            #$CreationEvent, at least one instance of #$Entity (the
            #$outputsCreated) is brought into existence.",
        rdfs:label "creation events"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Action>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CreationOrDestructionEvent&g=
t;
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Frequency>

    Annotations:=20
        rdfs:comment "A collection of physical attributes; a subset of
            #$Rate.  Each element of #$Frequency is a measurement of the
            number of times something happens during some time interval.
            Elements of #$Frequency may be either fixed values, such as
            103 kiloHertz, or a range, such as #$Yearly, #$Hourly, or
            #$Rarely.  See #$UnitOfFrequency for the units used by Cyc
            to measure instances of #$Frequency, e.g. (#$TimesPerSecond
            35), (#$KiloHertz 103).  Instances of #$Frequency are
            important in the characterization of types of =
#$WavePropagation.",
        rdfs:label "frequencies"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalAttribute>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Rate>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SociabilityBasedAction>

    Annotations:=20
        rdfs:comment "The collection of socially based actions, those
            performed mostly for the sake of sociability, in which
            considerations of socially acceptable interactions with
            others are important.",
        rdfs:label "social activities"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SocialOccurrence>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Agent-Generic>

    Annotations:=20
        rdfs:comment "#$Agent-Generic is the collection of all agents,
            or things (like #$Animals, #$Robots, #$DivineBeings, etc.)
            that have desires and intentions and the presumed ability to
            act on them.  An instance of this collection may be an
            instance of #$AgentiveArtifact or #$Agent (but not both).",
        rdfs:label "agent - generic"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyIntangible>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#WatchingSomething>

    Annotations:=20
        rdfs:comment "A collection of events involving the deliberate
            direction of #$VisualPerception on the part of an #$Agent.",
        rdfs:label "watching events"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Perceiving>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Perceiving-Voluntary>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#VisualPerception>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#SteamingFood>

    Annotations:=20
        rdfs:comment "Cooking food by surrounding it in steam.",
        rdfs:label "steaming food"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CookingFood>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Relation>

    Annotations:=20
        rdfs:comment "A collection of abstract objects.  Each element of
            #$Relation represents some kind of relation.  Some elements
            of #$Relation are truth-valued, that is, when applied to
            arguments, they yield statements which are true or false.
            That includes elements of a subset of #$Relation,
            #$TruthFunction (which has the subsets #$Predicate,
            #$LogicalConnective, and #$Quantifier).  Other elements of
            #$Relation yield new terms, rather than just true or false
            -- among them are all the members of
            #$Function-Denotational.  Syntactically, elements of
            #$Relation are Cyc constants that can legally appear in the
            `zero-th' argument place of a CycL expression, i.e.,
            immediately after the opening parenthesis in a CycL =
expression.",
        rdfs:label "relationships"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Individual>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#MathematicalObject>,
        owl:Thing
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CommercialOrganization>

    Annotations:=20
        rdfs:comment "A collection of organizations.  An element of
            #$CommercialOrganization is an organization which buys or
            sells goods or services for a profit.  It may also be an
            element of #$Business or it may merely be a sub-organization
            of a #$Business entity.",
        rdfs:label "commercial organizations"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#LegalAgent>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Organization>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#EvergreenPlant>

    Annotations:=20
        rdfs:comment "A collection of plants.  Each element of
            #$EvergreenPlant is a plant that retains leaves or needles
            throughout all the seasons of the year.  Cf. =
#$DeciduousPlant.",
        rdfs:label "evergreens"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Plant-Woody>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Paper>

    Annotations:=20
        rdfs:comment "A collection of tangible things.    Each element
            of #$Paper is a portion of paper, considered  as a
            'stuff' out of which things can be made, like
            metal or plastic.  Thus, this collection includes  the
            collection #$SheetOfPaper, but is wider.  Important sources
            from which paper may be #$derivedFrom   include wood pulp,
            cotton, papyrus, rice.    Examples: business stationery,
            #$MaxiPads, paper currency,   toilet paper, newsprint, paper
            coffee filters, notebook paper.",
        rdfs:label "paper"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Product>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleProduct>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#CapturingAnimal>

    Annotations:=20
        rdfs:comment "A collection of events.  In an instance of
            #$CapturingAnimal, an #$Agent takes physical control of a
            (human or non-human) animal.  This collection includes
            trapping animals, kidnapping people (or animals), and also
            what the police do after they arrest a person for a crime.
            The animal may or may not be taken alive.",
        rdfs:label "apprehensions"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalEvent>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TakingSomething>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PropositionalAttitudeSlot>=
;

    Annotations:=20
        rdfs:comment "The collection of  #$BinaryPredicates in Cyc which
            represent the various propositional  attitudes.  Examples
            include #$beliefs, #$desires, #$biases, #$knows,
            #$opinions, #$expects, #$intends, #$goals, #$notices, etc.
            The first  argument of instances of this collection is the
            agent holding the  relevant propositional attitude.  The
            second argument is the  information towards which the
            propositional attitude is held.",
        rdfs:label "propositional attitude slot"
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#AccountStatusAttribute>

    Annotations:=20
        rdfs:comment "A collection of attributes.  Each element of
            #$AccountStatusAttribute is an attribute that describes the
            obligational status of an #$Account; e.g.,#$PaidInFull,
            #$InComplianceWithPaymentSchedule, #$PaymentOverdue, =
#$AccountInactive.",
        rdfs:label "account statuses"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AttributeValue>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Translation-NoLocationChange=
>

    Annotations:=20
        rdfs:comment "A collection of translational motion events; hence
            a subset of #$Movement-TranslationEvent.  In any instance of
            #$Translation-NoLocationChange, the #$objectMoving undergoes
            translational motion but ends up where it started --- i.e.,
            there is no NET movement; i.e., its #$fromLocation and
            #$toLocation are the same.  Between the beginning and the
            end of a #$Translation-NoLocationChange, the #$objectMoving
            may visit the #$toLocation and the #$fromLocation any number
            of times.   E.g., consider the motion of a person who is
            born in, and 80 years later dies in, the very same hospital,
            and has been there a few times in between for operations,
            visiting patients, etc.  A less dramatic example is the
            motion of your car on a particular day, as it gets moved
            around, crosses its own path a few times, etc., but ends the
            day in the same place it started.   Elements of
            #$Translation-NoLocationChange may be periodic or
            nonperiodic movements.  An important subset of
            #$Translation-NoLocationChange is #$Translation-RoundTrip.",
        rdfs:label "translations without location change"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Movement-TranslationEvent>=
;
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#SensoryAttribute>

    Annotations:=20
        rdfs:comment "A collection of attributes.  Each element of
            #$SensoryAttribute is a sensory datum detectable by sentient
            beings.  #$SensoryAttribute includes colors, odors, tastes,
            sounds, and feels, as well as the various feelings
            represented by its subset #$InternalSensoryAttribute.
            Examples of #$SensoryAttribute: #$Rough, #$Smooth, #$Slimy,
            #$GoldColor, #$VeryBrightLightIntensity, (#$HighAmountFn =
#$NoiseLevelAttribute).",
        rdfs:label "sensory attribute"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AttributeValue>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#CalendarMonth>

    Annotations:=20
        rdfs:comment "The collection of months that make up the
            calendar.  This is a collection of disjoint but contiguous
            time intervals.  One of its subsets is #$February, which is
            the set of all Februaries; one of its elements is February
            1992 (#$MonthFn #$February (#$YearFn 1992)), a particular
            time interval.",
        rdfs:label "months"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Date>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELExpression-Assertible>

    Annotations:=20
        rdfs:comment "The subcollection of syntactically and
            semantically well-formed #$ELExpressions.  The name
            'Assertible' derives from #$ELSentence-Assertible,
            but instances  of #$ELExpression-Assertible are not
            necessarily assertible into the KB (after being converted to
            HL form by the #$CycCanonicalizer) unless they  are also
            instances of #$ELSentence-Assertible.",
        rdfs:label "e l expression - assertible"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLExpression-Assertible>=
;,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ELExpression>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ELExpression-Askable>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Raininess>

    Annotations:=20
        rdfs:comment "A collection of attributes; a subset of
            #$ScalarInterval.  Each element of #$Raininess describes the
            intensity with which it is raining at an #$OutdoorLocation.
            (At the low extreme, it is not raining at all.)  Degrees of
            raininess may be represented qualitatively (e.g., #$Rainy),
            or using #$GenericValueFunctions.  The raininess of a
            location is indicated with the predicate =
#$raininessOfRegion.",
        rdfs:label "raininess"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalAttribute>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ScalarInterval>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#WeatherAttribute>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#SecretionEvent>

    Annotations:=20
        rdfs:comment "A collection of events; a subset of
            #$BiologicalProductionEvent.  Each element of
            #$SecretionEvent is an event in which a living animal or
            plant secretes a substance.",
        rdfs:label "secretion event"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalProductionEvent>=
;,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#EmittingAnObject>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ReflexiveBinaryPredicate>=


    Annotations:=20
        rdfs:comment "A collection of predicates; the subset of
            #$BinaryPredicate whose elements represent reflexive
            relations. A predicate F is an element of
            #$ReflexiveBinaryPredicate if and only if F is a binary
            predicate, and for every X in the domain of F, (F X X).
            Examples: #$subSeries, #$inRegion, #$genls, and #$equals.
            Note this additional restriction: A Cyc predicate F can be
            an element of #$ReflexiveBinaryPredicate only if the type
            (i.e., arg-Isa) constraint applicable to F's first
            argument is not disjoint with the type constraint applicable
            to F's second argument. See also =
#$NoteOnArgumentTypingAndPropertiesOfRelations.",
        rdfs:label "reflexive binary predicate"
   =20
    SubClassOf:=20
        daml:Property
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#LegalCode>

    Annotations:=20
        rdfs:comment "A collection of microtheories.  Each element of
            #$LegalCode is a microtheory for collecting all the
            instances of #$Law which hold in a given
            #$GeopoliticalEntity.  For example, =
#$LegalCode-ModernUnitedStates.",
        rdfs:label "legal code"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#GovernmentCOC>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#ProtectiveAttire>

    Annotations:=20
        rdfs:comment "A collection of objects.  Each element of
            #$ProtectiveAttire is something to wear that is designed for
            protection from the elements or from injury.  Some subsets
            of #$ProtectiveAttire include the collections #$SnowGoggles,
            #$SurgicalGlove, #$WeldingMask, #$Helmet, #$BoxingHeadGear,
            #$FaceMaskForCatcher, #$FirefightersCoat, #$RainGear.",
        rdfs:label "protective garments"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#NonPoweredDevice>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingToWear>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#AnatomicalVessel>

    Annotations:=20
        rdfs:comment "The collection of all anatomical vessels in
            #$Animals.  Instances of this collection are tubular animal
            tissue which acts as a conduit for body fluids or substances
            passing into or out of the body.",
        rdfs:label "anatomical vessel"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AnimalBodyPart>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CordlikeObject>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Pipe-GenericConduit>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Receiving>

    Annotations:=20
        rdfs:comment "A collection of events; a subset of
            #$GeneralizedTransfer.  Each element of #$Receiving is an
            event in which something `comes in' to an object.
            Typically, a receiving has associated with it an element of
            #$Translocation; a particular receiving and its associated
            translocation(s) are related by the predicate
            #$transferInSubEvent.  If the thing which `comes in' is
            an instance of #$PartiallyTangible (such as a baseball, or a
            SCUD missile), then its reception belongs to the specialized
            subset, #$ReceivingAnObject (q.v.).  If the translocation
            associated with the receiving is an instance of
            #$WavePropagation (such as a radio broadcast, or heat
            radiation from the Sun), then the receiving belongs to the
            subset #$ReceivingAWave (q.v.).",
        rdfs:label "receiving"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TransferIn>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#SendingSomething>

    Annotations:=20
        rdfs:comment "The collection of events in which an #$Agent
            intends to have an object (other than itself) delivered to
            some other #$Agent. This involves at least a temporary loss
            of some user rights to the object by the sender.  If
            successful, an instance of #$SendingSomething is also an
            instance of #$TransferringPossession.",
        rdfs:label "sending events"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#DirectedTranslation>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#HumanActivity>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LosingUserRights>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#LexicalWord>

    Annotations:=20
        rdfs:comment "The collection of all words. A lexical word is a
            free morpheme; it need not be bound to another lexical item.
            Note that inflectional forms of a word, if there are such,
            do not constitute distinct words.  Examples of
            #$LexicalWord: #$Aluminum-TheWord, #$Confetti-TheWord,
            #$To-TheWord, #$Confetti-TheWord, #$Hang-Glide-MWW.",
        rdfs:label "words"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#LexicalItem>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ReceivingAnObject>

    Annotations:=20
        rdfs:comment "A collection of events, #$ReceivingAnObject is a
            subset of the collection #$Receiving.  An instance of
            #$ReceivingAnObject is an event in which there is some
            #$PartiallyTangible which is the #$objectMoving, i.e., the
            thing which `comes in' to the receiver (the
            #$toLocation).  For example, the #$objectMoving on an
            occasion when Lynn Swann received a pass from Terry Bradshaw
            during a Steelers' game would be a football (i.e., some
            instance of #$Football-American) and the passing/receiving
            event itself would be a #$ReceivingAnObject.",
        rdfs:label "receiving an object"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Receiving>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Freezing>

    Annotations:=20
        rdfs:comment "A collection of events.  In each instance of this
            collection, an object is cooled to (and then below) its
            #$freezingPoint and is thereby changed from a
            #$LiquidStateOfMatter to a #$SolidStateOfMatter.",
        rdfs:label "freezing events"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CoolingProcess>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalStateChangeEvent>=

   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PolishingSomething>

    Annotations:=20
        rdfs:comment "The subset of #$Cleaning processes in which
            something is polished by rubbing it.  For example, consider
            the event in which Aladdin polished his magic lamp for the
            first time.  Polishing can be done to leather, wood, metal,
            etc.  A #$PolishingSomething may be performed either by a
            person or by a machine.",
        rdfs:label "polishing events"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Cleaning>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TransformationEvent>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#WorkAgreement>

    Annotations:=20
        rdfs:comment "A collection of intangible objects; a subset of
            #$Agreement.  Every element of #$WorkAgreement is an
            agreement between an employer and an employee, regarding the
            duties and remuneration which pertain to that worker's
            job for that employer.  Elements of #$WorkAgreement consist
            of various #$subAgreements, typically including elements of
            #$JobDescription, #$CompensationPackage, and some =
#$CodeOfConduct.",
        rdfs:label "jobs"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agreement>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Acknowledging-CommunicationA=
ct>

    Annotations:=20
        rdfs:comment "The collection of actions which are #$performedBy
            one #$Agent to convey information about the receipt of a
            prior #$CommunicationAct-Single which was #$performedBy
            another #$Agent.  An example: Judy saying `No' in
            response to Jane's prior act of saying `Will you clean
            the toaster.'",
        rdfs:label "acknowledgments"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CommunicationAct-Single>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#PositionType>

    Annotations:=20
        rdfs:comment "A collection of collections.  Each element of
            #$PositionType is a collection which represents a type of
            position filled by people within an organization.  Examples
            of #$PositionType: #$Mayor, #$CampaignManager,
            #$Director-Movie, #$Chairman, #$Resident-Medical.",
        rdfs:label "position type"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ExistingObjectType>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#UnitOfTemperature>

    Annotations:=20
        rdfs:comment "The collection of functions which return elements
            of #$Temperature.  E.g., (#$DegreeFahrenheit 451) denotes a
            #$Temperature of 451 F.",
        rdfs:label "units of temperature"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#UnitOfMeasure>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SituationTypePred-Ternary>=
;

    Annotations:=20
        rdfs:comment "Every predicate in this collection is a
            #$TernaryPredicate  that takes a #$SomethingExisting as its
            first argument, a  #$SituationType as its second argument,
            and a #$Role as its third  argument.  Many of these
            predicate are used to express some version of  capability;
            others may be used to delineate options or potential  duties
            of an agent.",
        rdfs:label "situation type pred - ternary"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TernaryPredicate>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PuttingOnAClothingItem>

    Annotations:=20
        rdfs:comment "A collection of events.  Each element of
            #$PuttingOnAClothingItem is an event in which some wearable
            item is donned.  Such an event may be performed either by
            the wearer or by someone else (e.g., putting on a
            horse's bridle or a child's mittens).  After an
            element of #$PuttingOnAClothingItem occurs, there exists an
            element of #$WearingSomething (q.v.), i.e., the situation in
            which the item donned is #$wornOn the body of the wearer.",
        rdfs:label "putting on a clothing item"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CausingAnotherObjectsTransla=
tionalMotion>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#HandlingAnObject>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#HumanActivity>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InformationRemoving>

    Annotations:=20
        rdfs:comment "The collection of actions in which information is
            removed from or erased from an IBO
            (#$InformationBearingObject).  After the action, the
            remaining info content, if any, of the IBO acted on is only
            a part of what it started out to be.  The removed
            information doesn't go anywhere; after removal it
            doesn't end up encoded in something else.",
        rdfs:label "information removing"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InformationUpdating>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Satisfaction>

    Annotations:=20
        rdfs:comment "Feeling of appeasement, not only of one's
            desires or longings but also of his needs or requirements.
            This is a collection; for an explanation of a typical
            #$FeelingAttributeType, see #$Happiness.   Some more
            specialized #$FeelingAttributeTypes than #$Satisfaction are:
            #$Approval, #$Pride, #$Triumph-TheFeeling, etc.",
        rdfs:label "satisfying"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#FeelingAttribute>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#SpeechPart>

    Annotations:=20
        rdfs:comment "The collection of all parts of speech.  Instances
            of #$SpeechPart include #$Preposition, #$Adverb,
            #$SimpleNoun, #$Determiner, #$QuantifyingIndexical,
            #$Punctuation-SP, #$Pronoun).  To link a specific word with
            the parts of speech for which it has forms, see #$posForms;
            e.g., #$You-TheWord has a#$Pronoun form, #$And-TheWord has a
            #$CoordinatingConjunction form, #$Hit-TheWord has both
            #$SimpleNoun and #$Verb forms.",
        rdfs:label "parts of speech"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObjectType>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Army-BranchOfService>

    Annotations:=20
        rdfs:comment "The collection of all modern nation-states'
            armies (the whole  branch of service).  This sense of
            'army' is different from an 'Army' or
            'Army Group' in the sense  of a military unit.  It
            is customary to refer to very large  military units in the
            fields as 'armies', e.g. the American 5th Army in
            the European Theater in WWII.  This is not the sense being
            referred to  here--'the Army' itself is intended.",
        rdfs:label "regular armies"
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SemiconductorStuff>

    Annotations:=20
        rdfs:comment "The collection of those elements of
            #$TangibleThing that can, under varying electrical fields,
            behave as an electrical insulator at times and an electrical
            conductor at other times.",
        rdfs:label "semiconductors"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#StateOfMatter-SolidLiquidGas=
eous>

    Annotations:=20
        rdfs:comment "#$StateOfMatter-SolidLiquidGaseous is the
            collection of  attributes which describe the basic physical
            states that pieces of  matter can be in.  The only four
            elements of this collection are  #$SolidStateOfMatter,
            #$LiquidStateOfMatter, #$GaseousStateOfMatter,  and
            #$PlasmaStateOfMatter.  Although the chemical composition of
            a  substance does not change when its basic physical state
            changes, many  of its intrinsic physical properties do
            change--including its density,  viscosity, brittleness,
            color, size, etc.  States of matter concern  the
            organization of matter at the molecular level, as determined
            by  temperature and pressure. Changes in temperature and or
            pressure will  cause matter in one physical state to
            transform into another (see  #$PhysicalStateChangeEvent). In
            scientifically sophisticated contexts  states of matter
            apply only to a set of molecules of a single kind,   but not
            to mixtures as a whole:  Given a mixture such as liter of
            mud,   we can say that the water part is in a liquid state,
            but we can't say   anything about the mud as a whole.
            In scientifically naive contexts  such as the one
            represented by the #$NaivePhysicsMt, states of matter   can
            be correctly attributed to mixtures: Wine, a mixture of
            solids   and liquids, may be have the attribute
            #$LiquidStateOfMatter in such a  context.",
        rdfs:label "states of matter"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ScalarInterval>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Fruit>

    Annotations:=20
        rdfs:comment "A subset of #$PlantPart.  Each element of #$Fruit
            is a plant structure that contains the seeds of angiosperms.
            Many fruits have fleshy walls having high concentrations of
            sugars or fats, and these are often eaten by humans and
            other animals.  Fruits usually develop from the ovary wall,
            although some fruits include other tissues; e.g., the flesh
            of apples and of strawberries develops from the receptacle,
            and the fruits of pineapple and fig develop from a whole
            inflorescence (group of flowers).  See also #$EdibleFruit.",
        rdfs:label "fruits"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PlantPart>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#BlimpTheAirship>

    Annotations:=20
        rdfs:comment "The collection of all dirigible, motorized,
            lighter-than-air craft (airships).  Each generally consists
            of a gas-filled gas-sack from which a control and passenger
            cabin hangs (the gas-sack may or may not have rigid
            reinforcement such as ribs).  A BlimpTheAirship flies more
            slowly than an #$Airplane.  They are also called blimps,
            dirigibles and Zeppelins.",
        rdfs:label "blimps"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TransportationDevice-Vehicle=
>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SoleProprietorship>

    Annotations:=20
        rdfs:comment "A collection of unincorporated businesses
            organizations.  An element of #$SoleProprietorship is a
            business in which an individual #$Person (or a married
            couple) owns, operates, and assumes liability for the
            business.   A #$SoleProprietorship may or may not have
            employees.  It has no shareholders or partners.",
        rdfs:label "sole proprietorships"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Organization>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalDecompositionEvent=
>

    Annotations:=20
        rdfs:comment "A collection of events.  In each
            #$BiologicalDecompositionEvent, some living structures are =
decomposed.",
        rdfs:label "biological decomposition event"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalDestructionEvent&g=
t;,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#DecompositionEvent>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ElectricalComponent>

    Annotations:=20
        rdfs:comment "A collection of electrical components.  An
            instance of #$ElectricalComponent is an #$ElectricalDevice
            which is normally considered to be a part of some larger,
            more clearly distinguished #$PhysicalDevice (e.g., clearly
            distinguished in the sense that it is sold, moved, etc. as a
            unit).  The #$ElectricalComponent must be connected with
            other parts in order to perform its #$primaryFunction.",
        rdfs:label "electrical components"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ElectricalDevice>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLVariable>

    Annotations:=20
        rdfs:comment "The collection of atomic data, each element of
            which denotes a variable within CycL and therefore can have
            a value associated with it during inferencing.
            #$SubLVariable excludes Cyc System symbols which designate
            constants or strings.",
        rdfs:label "Cyc system variables"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLSymbol>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLExpression>

    Annotations:=20
        rdfs:comment "The collection of all syntactically well-formed
            expressions in the CycL language.  This includes formulas,
            sentences, denotational terms, etc.",
        rdfs:label "cyc l expression"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLTerm>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ServingFoodOrDrink>

    Annotations:=20
        rdfs:comment "A collection of events.  Each element of
            #$ServingFoodOrDrink is an event in which an item of food or
            drink is served.  It starts when the server picks up the
            food or drink from a preparation or pickup area and ends
            when it is deposited at the location where the people being
            served may eat or drink it.  Such events are typically part
            of the job of any restaurant server who waits on tables, and
            they may be performed also by a host or servant at a dinner
            party or banquet, or by a family member at a home meal.
            Note: this collection does not include placing a
            `serving' of food from a common dish onto a
            diner's plate.",
        rdfs:label "events in which food or drink is served"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GivingSomething>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#HumanActivity>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ServiceEvent>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#MilitaryOfficer>

    Annotations:=20
        rdfs:comment "A collection of people, a subset   of
            #$MilitaryPerson. Each element of this collection is
            somebody who is an officer in some #$MilitaryOrganization.",
        rdfs:label "officers"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Leader>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#MilitaryPerson>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#TruthFunction>

    Annotations:=20
        rdfs:comment "Each #$TruthFunction is a relationship which is
            used to form sentences about the world.  Informally, one can
            think of these as functions, which, when used in the
            ``arg0'' or ``predicate'' position in a
            CycL expression with the correct number and type of
            arguments, produce a CycL formula which has a particular
            truth value (true, false or unknown).  #$TruthFunction
            stands in contrast to #$Function-Denotational.  Both are
            special types of #$Relation, but instances of
            #$Function-Denotational are used in expressions to form new
            terms, rather than sentences.",
        rdfs:label "truth function"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Relation>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Doorway>

    Annotations:=20
        rdfs:comment "A collection of portals.  Each element of
            #$Doorway is a portal in some instance of
            #$ShelterConstruction, suitable for people (and perhaps
            vehicles) to enter and exit.  For example, doorways to
            houses, office buildings, elevators, automobiles, airplanes,
            garages, etc.",
        rdfs:label "doorways"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Artifact>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Portal>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#CeilingOfARoom>

    Annotations:=20
        rdfs:comment "The collection of all ceilings of every instance
            of #$RoomInAConstruction.  Note that, unlike walls, ceilings
            are conventionally considered to be 'one-sided'
            objects.  The other side of a #$CeilingOfARoom may be a
            #$RoofOfAConstruction, or in a #$ModernShelterConstruction,
            more probably the #$FloorInAConstruction in another room.",
        rdfs:label "ceilings"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PartOfBuilding>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Subway>

    Annotations:=20
        rdfs:comment "The collection of all underground #$Railways,
            under the surfaces of major cities.  Some parts of Subways
            may be in trenches, on bridges or on elevated tracks, but
            most of a Subway is in underground tunnels.",
        rdfs:label "subways"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Railway>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#EntertainmentOrArtsProfessio=
nal>

    Annotations:=20
        rdfs:comment "A collection of persons; a subset of
            #$Professional.  Each element of
            #$EntertainmentOrArtsProfessional is a person who uses some
            sort of creative or artistic abilities in the main function
            of his or her job.  #$EntertainmentOrArtsProfessional
            includes both performing artists and producers of tangible
            artworks, either creative or commercial.  This collection
            does NOT include people working on the business side of
            those professions, such as producers or art dealers, whose
            #$jobAttributes are more similar to those of other business
            professionals (e.g., managers, marketers, sales
            representatives) than to the artists'; cf. =
#$EntertainmentOrArtsAdministrator.",
        rdfs:label "entertainment or arts professional"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Professional>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#TypePredicate>

    Annotations:=20
        rdfs:comment "A collection of predicates.  Each element of
            #$TypePredicate is a predicate used in asserting relations
            between #$Collections, or between #$Individuals and
            #$Collections, which in turn imply further assertions
            involving instances of the #$Collections.  Examples:
            #$primaryActivityType, #$insuredEventTypes,
            #$anatomicalPartTypeAffected, #$frequencyOfActionType, =
#$objectTypesCollected.",
        rdfs:label "type predicate"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Predicate>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#FinancialAccount>

    Annotations:=20
        rdfs:comment "A collection of intangible objects.  Each element
            of #$FinancialAccount is an instance of #$Account (q.v.)
            which is denominated in units of #$Money.  Examples: savings
            accounts, credit card accounts, vendor accounts.",
        rdfs:label "financial accounts"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Account>
   =20
   =20
Class: daml:TransitiveProperty

   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Acceleration>

    Annotations:=20
        rdfs:comment "Acceleration is the change in speed of an object
            per unit time.  It is a measurable physical quantity,
            measured in units such as MilesPerHourPerSecond.",
        rdfs:label "accelerations"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalAttribute>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ScalarInterval>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LevelOfAConstruction>

    Annotations:=20
        rdfs:comment "The levels, also called floors or stories, of a
            #$ConstructionArtifact.  Levels are regions in space; they
            are not two-dimensional planes.",
        rdfs:label "stories"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SpaceInAHOC>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#FinancialAssetHoldings>

    Annotations:=20
        rdfs:comment "A collection of partially tangibles.  An element
            of #$FinancialAssetHoldings is a group of financial assets
            (e.g., stocks, bonds, ... ) owned by individual or corporate
            #$Agent(s).  As a default, we assume that the monetary value
            of each group equals the sum of the monetary values of the
            individual assets in that group.",
        rdfs:label "fidelity investments"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Holdings>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ConvexTangibleObject>

    Annotations:=20
        rdfs:comment "The collection of all #$TangibleThings that are
            #$Convex, i.e. have no significant #$Concave surfaces,
            cavities or #$Crevices.  A #$ConvexTangibleObject occupies
            about the same space as its convex hull; see #$ConvexHullFn
            and #$ConvexHullSpaceFn.  A solid physical sphere or cube
            are #$ConvexTangibleObjects but a cup or doughnut cannot be.
            The size of allowable minor concavities depends on the =
context.",
        rdfs:label "convex tangible object"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#ELRelation>

    Annotations:=20
        rdfs:comment "A subset of #$Relation such that instances are
            only permitted at  the EL; that is, the canonicalizer will
            transform expressions that  reference instances of
            #$ELRelation into equivalent expressions that do not
            reference instances of #$ELRelation; this transformation is
            guided by the  value (arg2) of #$expansion for each =
#$ELRelation",
        rdfs:label "e l relation"
   =20
   =20
Class: WeatherAttribute

   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLOpenDenotationalTerm>=


    Annotations:=20
        rdfs:comment "The collection of all CycL expressions which have
            at least one free variable, and which might denote something
            in the universe of discourse if their variable(s) were
            bound. #$CycLSentences are not considered part of the
            universe of discourse in this way. Examples include ?X,
            (#$JuvenileFn ?X), and (#$JuvenileFn #$isa ?X #$genls
            #$JuvenileFn), even though the latter is semantically =
ill-formed.",
        rdfs:label "cyc l open denotational term"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLDenotationalTerm>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLOpenExpression>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Torso>

    Annotations:=20
        rdfs:comment "The collection of all human torsos.  A #$Torso is
            the main portion of the person's body, and one can
            conceive of a human body as a torso to which are connected
            the head and various appendages =
(#$Appendage-AnimalBodyPart).",
        rdfs:label "torsos"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalLivingObject>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LawEnforcementOrganization&g=
t;

    Annotations:=20
        rdfs:comment "#$LawEnforcementOrganization is the collection of
            official organizations whose purpose is to support or
            perform law enforcement.  This includes both police
            organizations, at all levels, and information agencies such
            as #$INTERPOL whose purpose is to assist and coordinate
            police activities. See the subset #$PoliceOrganization for
            only those organizations which are legally empowered to
            enforce laws.",
        rdfs:label "law-enforcement organizations"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#LegalAgent>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Organization>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#ShippingLocation>

    Annotations:=20
        rdfs:comment "A collection of places; a subset of
            #$ContactLocation.  Each element of #$ShippingLocation is a
            location to which merchandise is physically delivered, e.g.,
            a house, an office, a corporate mailroom, a post office =
box.",
        rdfs:label "shipping locations"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#HumanlyOccupiedSpatialObject=
>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#MailingLocation>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SeparatingAMixture>

    Annotations:=20
        rdfs:comment "A collection of events.  In each instance of this
            collection, a #$Mixture is separated into two or more =
#$constituents.",
        rdfs:label "separating a mixture"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Separation-Complete>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLDenotationalTerm>

    Annotations:=20
        rdfs:comment "The collection of all CycL expressions which may
            denote something in the universe of discourse if they are
            meaningful and closed (having no free variables). Semantic
            well-formedness is not a requirement; (#$JuvenileFn #$isa ?X
            #$genls #$JuvenileFn) is a denotational term. However, if a
            #$CycLFormula, semantic properties of the arg0 may determine
            its membership in this collection.  e.g. (#$JuvenileFn
            #$Dog) is a denotational term, but (#$Dog #$JuvenileFn) is
            not. Other examples of denotational terms include #$Muffet,
            ?X, (#$JuvenileFn ?X), (#$TheSetOf ?X (#$objectHasColor ?X
            GreenColor)), and 212.",
        rdfs:label "cyc l denotational term"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLExpression>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLTerm>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Confidence>

    Annotations:=20
        rdfs:comment "The positive emotion felt when one is free  from
            doubt about an event or object from which the agent feeling
            #$Confidence expects positive contingencies.  For example,
            one might  say 'I feel confident that tomorrow it will
            not be rainy'. Do not  confuse this with a personality
            disposition, e.g. 'Joe is a confident  person.'
            (See #$PersonalityAttribute.)  This is a collection; for an
            explanation of a typical #$FeelingAttributeType, see
            #$Happiness.  More specialized #$FeelingAttributeTypes
            include #$Grief,  #$SelfConfidence, etc.",
        rdfs:label "certainties"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#FeelingAttribute>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#SpringSeason>

    Annotations:=20
        rdfs:comment "The collection of Spring seasons.  In the
            #$TemperateClimateCycle, Spring is the time ice melts, the
            average temperature starts to increase, the days get longer,
            plants begin to put forth buds, etc.  #$SpringSeason
            represents the climatic aspects of spring; see
            #$CalendarSpring for the purely temporal aspects of =
spring.",
        rdfs:label "springs"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SeasonOfYear>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#FictionalContext>

    Annotations:=20
        rdfs:comment "The collection of #$CounterfactualContexts which
            are (1) created intentionally, not by error or chance or
            gradual evolution and accretion in a culture, and (2)
            typically are the information content of some
            #$InformationBearingThing, and (3) are not expected (by
            their creator) to be believed as factual, nor do their
            creators believe them to be factual.  In addition to
            asserting fictional propositions about existing things, a
            #$FictionalContext may include terms for nonexistent things.
            Examples: #$LordOfTheRings, #$AdventuresOfHuckleberryFinn.",
        rdfs:label "fictional contexts"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CounterfactualContext>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Microtheory>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalKingdom>

    Annotations:=20
        rdfs:comment "The collection of the highest, most general
            taxonomic divisions of organisms.  Traditionally, it has
            included the elements of #$Animal and of #$Plant and may
            include separate kingdoms for the elements of
            #$ProkaryoticCell, single-celled eukaryotes (protists), and =
fungi.",
        rdfs:label "kingdoms"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalTaxon>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#EdibleStuff>

    Annotations:=20
        rdfs:comment "A collection of partially tangible stuff which all
            normal instances of some spec of #$Organism-Whole can
            consume and successfully metabolize, with or without
            resulting harm to themselves, a significant portion of any
            instance of. This collection includes virtually all animal
            and vegetable matter and instances of #$OralDrug. It does
            not necessarily include things that are ingested but not
            metabolized, such as the stones that birds swallow to aid in
            digestion, or dirt, paint chips, and coins ingested by
            children. The function #$EdibleByFn is used to specify the
            collections of edible stuff that are ingestible by all
            normal instances of certain specs of #$Organism-Whole,
            including #$Person. Note that whether an edible substance
            *also* has a detrimental effect if eaten is a separate
            question. Something can be both edible and poisonous.",
        rdfs:label "edible things"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ConsumableProduct>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#SalesAgreement>

    Annotations:=20
        rdfs:comment "A collection of agreements.  Each element of
            #$SalesAgreement is an agreement which governs aspects of
            some #$Buying activity.  This includes bidding activities
            (in the subset #$SalesBidOrContract), as well as the
            instances of #$SalesContract.",
        rdfs:label "sales agreements"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Agreement>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLAssertedAssertion>

    Annotations:=20
        rdfs:comment "The subcollection of semantically well-formed
            #$CycLAssertions which are supported by at least one belief
            argument, meaning that the assertion was explicitly asserted
            to Cyc, as opposed to having been deduced by Cyc's
            inference engine.  An assertion can have more than one
            argument, and can therefore be both a
            #$CycLAssertedAssertion and a #$CycLDeducedAssertion.",
        rdfs:label "cyc l asserted assertion"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLAssertion>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CalendarSeasonType>

    Annotations:=20
        rdfs:comment "This is the collection whose four elements are
            #$CalendarWinter, #$CalendarSpring, #$CalendarSummer, and =
#$CalendarAutumn.",
        rdfs:label "seasons"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AnnualEventType>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Distance>

    Annotations:=20
        rdfs:comment "A collection of physical attributes. Each element
            of #$Distance is the length of a path in space extending
            from one  point to another. In some contexts, for example as
            in the argument 2  position of #$altitudeAboveSeaLevel, this
            distance includes  directional information.  In these
            contexts, elements can take on  positive or negative values.
            Elements of #$Distance may be either a  fixed interval, such
            as the height of the  #$WashingtonMonumentInWashingtonDC or
            the altitude of the #$DeadSea,  or a range, such as
            #$WithinAudibleDistance (see #$ScalarInterval for  more
            explanation). See #$UnitOfDistance for the units used by Cyc
            to  measure distances. See #$Distance-Absolute for measures
            of distance  that necessarily do not include directional
            information, i.e. are  always non-negative.",
        rdfs:label "distances"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalAttribute>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ScalarInterval>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Warranty>

    Annotations:=20
        rdfs:comment "A collection of agreements; a subset of
            #$AuthorizedAgreement.  Each element of #$Warranty is an
            agreement between the seller (and/or manufacturer) and the
            purchaser of some object or service.  In a warranty, the
            seller/manufacturer promises that the object or service will
            be satisfactory in some indicated way (e.g., free of
            defects, effective, etc.).  Usually a warranty specifies
            what compensation an unsatisfied purchaser is entitled to
            (e.g., free repairs, a refund), and how s/he can claim it.",
        rdfs:label "guarantees"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#AuthorizedAgreement>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Court-Judicial>

    Annotations:=20
        rdfs:comment "A collection of organizations which are judicial
            agents.  An element of #$Court-Judicial is an established
            judicial court, i.e., an enduring governmental
            #$Organization whose #$primaryFunction is to settle disputes
            by means of legal reasoning by one or more #$Judges.
            Typically, a court's orders are enforced by some other
            agency belonging to the government of which that court is a
            part.  The collection #$Court-Judicial includes federal,
            state, county, and municipal courts, appellate and chancery
            courts, tax courts, courts of claims, courts-martial (if
            non-temporary), admiralty courts, courts of chivalry,
            American Indian tribal courts, and the Permanent Court of
            International Justice.  It excludes Gypsy/Rom Kris courts,
            nonjudicial administrative county courts, stannaries, and
            temporary #$Tribunals.",
        rdfs:label "courts"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Organization>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#FusionEvent>

    Annotations:=20
        rdfs:comment "A collection of events.  In each #$FusionEvent,
            two or more objects fuse together, yielding a product.",
        rdfs:label "fusion event"
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SomethingExisting>

    Annotations:=20
        rdfs:comment "#$SomethingExisting is the subset of
            #$TemporalThing whose elements are more or less static, at
            least compared to the highly dynamic elements of #$Event.
            The clearest examples of #$SomethingExisting are tangible
            things, like people, lakes, stars, the Earth's
            ionosphere, etc.  Some elements of #$Intangible, such as
            agreements and obligations, also exist stably in time over
            their lifetime (rather than `happening'), and thus both
            #$Agreement and #$Obligation are subsets of (i.e., have the
            #$genls) #$SomethingExisting).",
        rdfs:label "things existing stably in time"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TemporalThing>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Frustration>

    Annotations:=20
        rdfs:comment "A feeling of irritation and dissatisfaction
            arising from unresolved problems or unfulfilled needs.  This
            is a collection; for an explanation of a typical
            #$FeelingAttributeType, see #$Happiness.",
        rdfs:label "frustrations"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Dissatisfaction>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CausingAnotherObjectsTransla=
tionalMotion>

    Annotations:=20
        rdfs:comment "A collection of events.  In an instance of
            #$CausingAnotherObjectsTranslationalMotion, one object
            causes another object to undergo a translational motion.
            The object causing the motion is the
            #$providerOfMotiveForce.  The object which is caused to move
            is the #$objectActedOn (and also the #$objectMoving) in the
            event.  One way to cause another object's motion is by
            carrying it along with one (see the subset
            #$CarryingWhileLocomoting), but there are many others, such
            as throwing, kicking, or knocking it away.  Some elements
            of #$CausingAnotherObjectsTranslationalMotion may be
            elements of #$Translation-Complete (such as elements of
            #$CarryingWhileLocomoting) whereas others (such as elements
            of #$PumpingFluid) may be elements of #$Translation-Flow.
            Examples: a train transporting passengers; a person pushing
            a coin into a vending machine; the release of a bowstring
            which propels an arrow; a magnet attracting a nail.",
        rdfs:label "events of causing another object's
            translational motion"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ActionOnObject>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Movement-TranslationEvent>=
;
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#FixedStructure>

    Annotations:=20
        rdfs:comment "A collection of artifacts.  Each element of
            #$FixedStructure is a humanly-constructed, freestanding
            object that exists in a fixed location; e.g., buildings,
            pyramids, the Great Wall of China, dams, elevated roadways,
            canals, etc.  Such structures may have parts which are also
            elements of #$FixedStructure (e.g., bridge pilings) and
            parts which are not freestanding (e.g., the span of a
            bridge, or a room in a building).",
        rdfs:label "fixed free-standing structures"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ConstructionArtifact>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Place>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Island>

    Annotations:=20
        rdfs:comment "The collection of all islands, each being a
            #$LandBody (smaller than a #$Continent) surrounded by =
water.",
        rdfs:label "islands"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IslandsAndIslandGroup>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#LandBody>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#CerealFoodGroup>

    Annotations:=20
        rdfs:comment "The food group consisting of grain products such
            as breads and cereals. Food that contains a significant
            amount of grain products should be specs of this.",
        rdfs:label "cereals"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#EdibleStuff>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#VegetableMatter>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Movement-Rotation>

    Annotations:=20
        rdfs:comment "#$Movement-Rotation is a subset of
            #$MovementEvent. Elements of #$Movement-Rotation are those
            moving  events in which the #$primaryObjectMoving is an
            #$objectRotating,  i.e., it rotates about an axis that
            spatially intersects it (or that  goes through a hole in
            it).  For example, the daily rotation of the  #$PlanetEarth
            on its axis, or the rotation of a clock hand about its
            fastened end. A negative example is the orbiting of
            #$PlanetEarth  around the #$Sun - the axis does not
            spatially intersect the  object.",
        rdfs:label "rotations"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#MovementEvent>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Bird>

    Annotations:=20
        rdfs:comment "The collection of birds; a subset of #$Vertebrate.
            Each element of #$Bird is an air-breathing, warm-blooded
            animal, covered with feathers, having forelimbs modified as
            wings and a beak rather than teeth.  Members of most, but
            not all, species of bird can fly.  #$Bird is an instance of =
#$BiologicalClass.",
        rdfs:label "birds"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#NonPersonAnimal>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TerrestrialOrganism>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Vertebrate>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CompositeAttributeType>

    Annotations:=20
        rdfs:comment "A collection of collections.  Every element of
            #$CompositeAttributeType is a collection of attributes which
            is a subset of #$CompositeAttribute (q.v.).",
        rdfs:label "composite attribute types"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AttributeType>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ConnectingTogether>

    Annotations:=20
        rdfs:comment "A collection of events.  In a #$ConnectingTogether
            event, two or more tangible things get physically connected
            together (attached) by means of some sort of connector or
            fastener.  Some specializations of this include welding,
            buckling-up, using nailing, tying-up, etc.
            #$ConnectingTogether need not be a spec of
            #$Movement-TranslationEvent since two objects being
            connected may be already at rest with each other.",
        rdfs:label "links"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ActionOnObject>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#OrganizationalChart>

    Annotations:=20
        rdfs:comment "A collection of information bearing objects
            (IBOs); a subset of #$StructuredInformationSource.  Each
            element of #$OrganizationalChart is an IBO that graphically
            or in outline fashion depicts information about the control
            structure or resource use structure of an organization.
            E.g., a diagram of Exxon Corporation's top managers
            showing their reporting structure.",
        rdfs:label "organizational charts"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IndexedInfoSource>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#StructuredInformationSource&=
gt;
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#LeapYear>

    Annotations:=20
        rdfs:comment "The collection of #$CalendarYears which are leap
            years; i.e., calendar years in which February has 29 days",
        rdfs:label "leap years"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CalendarYear>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#CharacterString>

    Annotations:=20
        rdfs:comment "The collection of all strings of characters (in
            any languages or in no known language).  Each element of the
            collection #$CharacterString is a string of characters or an
            abstract sequence of symbols.  Note: it is NOT any
            particular physical, tangible representation; different
            encodings may represent the characters.  An element of
            #$CharacterString has characters from some fixed character
            set.  The characters are instances of #$Character-Abstract.
            An element of #$CharacterString may be any length, including
            zero (i.e., empty strings, which have no characters).  If
            elements of #$CharacterString are concatenated, the result
            is also an element of #$CharacterString.  The length of the
            resulting string is equal to the sum of the lengths of the
            concatenated strings.   Some types (subsets) of
            #$CharacterString include #$EMailAddress, #$AreaCode,
            #$PhoneNumber, #$PhoneCountryCode, etc.  Note that a
            #$CharacterString is ordered formally as a #$List (rather
            than physically left-to-right or top-to-bottom); thus the
            'first' character in the #$CharacterString for an
            Arabic word happens to be the rightmost (first pronounced)
            character, not the leftmost character, due to the
            letter-order and word-order convention for Arabic writing.",
        rdfs:label "character sequences"
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#HOCObject>

    Annotations:=20
        rdfs:comment "A collection of artifacts.  #$HOCObject is a very
            general collection for all artifacts that are found in
            places where humans live or work, i.e., in some element of
            #$HumanOccupationConstruct (=3D HOC).  Since these objects =
are
            considered to be found indoors, they are all roughly
            `human-sized'.  Elements include everything from
            furniture to tools, appliances to artwork, medical examining
            tables to church altars and pews.",
        rdfs:label "furnishings"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Artifact>
   =20
   =20
Class: TimePoint

   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#HerdAnimal>

    Annotations:=20
        rdfs:comment "A subset of #$Animal; the collection of all large
            plant-eating animals that travel and graze in social
            groups.  Elements of #$HerdAnimal also belong to
            #$Herbivore; they include most instances of #$Ruminant and
            may also include  Triceretops.",
        rdfs:label "herd animals"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#NonPersonAnimal>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#DomesticatedAnimalFood>

    Annotations:=20
        rdfs:comment "A collection of tangible stuff; a subset of
            #$TangibleProduct.  Each element of #$DomesticatedAnimalFood
            is a foodstuff produced by human beings and intended for
            consumption by domesticated animals.  This collection
            includes feed manufactured for horses, cattle, chickens, and
            other farm animals, as well as `pet foods'.",
        rdfs:label "domesticated animal food"
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLClosedAtomicSentence>=


    Annotations:=20
        rdfs:comment "The collection of syntactically well-formed atomic
            sentences in the CycL language which have no free variables.
            Each instance of #$CycLClosedAtomicSentence involves the
            application of a #$Predicate to some arguments.",
        rdfs:label "cyc l closed atomic sentence"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLAtomicSentence>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLClosedSentence>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#UnitOfAngularSpeed>

    Annotations:=20
        rdfs:comment "The collection of functions which return elements
            of #$RateOfRotation.  E.g., (#$RadiansPerSecond 5) denotes a
            change of 5 radians in angular distance per second.",
        rdfs:label "units of angular speed"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#UnitOfRate>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PathSystemType-Structural>=
;

    Annotations:=20
        rdfs:comment "A collection of collections.  Instances of
            #$PathSystemType-Structural are collections of path systems,
            including #$PointFinitePathSystem, #$NodeFinitePathSystem,
            #$LinkFinitePathSystem, #$FinitaryJunctionPathSystem,
            #$SimplePathSystem, #$Multigraph, #$FiniteMultigraph,
            #$SimpleGraph-GraphTheoretic, #$ConnectedPathSystem,
            #$Semi-DirectedPathSystem, #$DirectedPathSystem,
            #$BidirectedPathSystem, #$DirectedAcyclicPathSystem,
            #$BoundedDirectedPathSystem, #$DirectedMultigraph,
            #$DirectedGraph, #$DirectedAcyclicGraph,
            #$BoundedDirectedAcyclicGraph, #$NetworkFlowSystem-Bounded, =
etc.",
        rdfs:label "path system type - structural"
   =20
    SubClassOf:=20
        owl:Class
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ChangeInUserRights>

    Annotations:=20
        rdfs:comment "A collection of events.  Each element of
            #$ChangeInUserRights is an event in which some instance of
            #$Agent either gains or loses possession of something.
            `Possession' means having some right to use a thing
            that one has in hand or otherwise has access to.  Different
            types of possession (e.g., ownership, rental, borrowings)
            can be specified by the using the appropriate element(s) of
            #$UserRightsAttribute (q.v.).  Changes in an agent's
            user rights can come about in various ways: through buying
            and selling, renting, borrowing or lending, giving,
            repossession, etc.  Some subsets of this kind of change are
            #$LosingUserRights, #$GainingUserRights, and
            #$ExchangeOfUserRights; in the latter class, there is an
            alteration in the rights of two (or more) agents to use two
            (or more) items -- as in a purchase, when one agent gets
            full use rights to an object by turning over a sum of money
            to the object's previous owner.  In addition, some
            changes in user rights are classified explicitly in
            #$TemporaryChangeOfUserRights (e.g., borrowing, renting),
            while others are permanent.   Events that involve such
            changes in user rights all belong in the collection of
            events, #$ChangeInUserRights.   In any particular
            #$ChangeInUserRights event, the item which is changing hands
            is identified as the #$objectOfPossessionTransfer.",
        rdfs:label "change in user rights"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeneralizedTransfer>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#ELNonAtomicTerm>

    Annotations:=20
        rdfs:comment "The collection of non-atomic denotational terms in
            the EL language. Each instance of #$ELNonAtomicTerm has as
            its functor either an instance of #$Function-Denotational or
            a function-denoting function. Also it optionally has other
            EL terms as additional arguments. If the functor is an
            instance of #$ReifiableFunction, an #$ELNonAtomicTerm can be
            reified, whereupon it becomes an #$HLNonAtomicReifiedTerm,
            or 'NART'.",
        rdfs:label "NAUT"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLFormula>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLNonAtomicTerm>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ELFormula>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#September>

    Annotations:=20
        rdfs:comment "The collection of all Septembers,   the ninth
            month of the year in the #$JulianCalendar.",
        rdfs:label "September"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CalendarMonth>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Border>

    Annotations:=20
        rdfs:comment "The collection of all lines, linear regions, or
            dividing planes or surfaces--physical or abstract--that each
            constitutes the boundary between (#$formsBorderBetween) two
            regions (i.e., two elements of #$SpatialThing).",
        rdfs:label "borders"
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PharmacyProductType>

    Annotations:=20
        rdfs:comment "The collection of pharmaceutical product types,
            including drugs and pharmaceutical devices.",
        rdfs:label "pharmacy products"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ProductType>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Joint-AnimalBodyPart>

    Annotations:=20
        rdfs:comment "The collection of all joints of #$Animals.  A
            joint is the juncture between the ends or edges of abutting
            bones of the animal's skeleton.  Joints are of several
            types mechanically (e.g., ball-and-socket).  Many major
            joints function as hinges, in which the ends of the abutting
            bones are joined with ligaments and cushioned by =
cartilege.",
        rdfs:label "joints"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AnimalBodyPart>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalLivingObject>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CommercialFishingBoat>

    Annotations:=20
        rdfs:comment "The subcollection of #$Watercraft that contains
            all fishing boats, including trawlers, seiners, junks etc.
            that are marine-life-catching devices, and the main purpose
            of the fishing is commercial.  Note that not all instances
            of CommercialFishingBoat have to be used exclusively in the
            ocean--they can also be used in rivers and lakes, etc.",
        rdfs:label "commercial fishing boat"
   =20
   =20
Class: KnowledgeBase

   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#NationalTaxAgency>

    Annotations:=20
        rdfs:comment "A collection of government organizations.  An
            element of #$NationalTaxAgency is a revenue agency that is
            part of the government of a #$Country and which is concerned
            primarily with collecting tax money (from national taxes)
            from the residents of that #$Country.  This collection does
            NOT include customs agencies and agencies that collect minor
            fees only.",
        rdfs:label "national tax agencies"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LegalGovernmentOrganization&=
gt;
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Angle>

    Annotations:=20
        rdfs:comment "A subset of #$GeometricThing.  Each element of
            #$Angle is formed by two lines diverging from the same point
            or two surfaces diverging from the same line. Examples
            include spatially localized objects, such as the angle
            formed by the intersection of two walls, and abstract
            objects, such as the angle formed by the intersection of two
            (abstract) lines.",
        rdfs:label "angles"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#GeometricThing>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalDevelopmentEvent&g=
t;

    Annotations:=20
        rdfs:comment "A collection of events, and a subset of
            #$IntrinsicStateChangeEvents.  In each
            #$BiologicalDevelopmentEvent, one or more living things
            undergo biological changes in which they progress from one
            developmental stage to another.  For example, the
            germination of a seed, the opening of a flower, the pupating
            of a caterpillar, a teenager reaching puberty.  Some
            borderline non-examples include: Groucho Marx being born,
            Groucho Marx dying.",
        rdfs:label "biological development event"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalEvent>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IntrinsicStateChangeEvent>=
;
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Neutron>

    Annotations:=20
        rdfs:comment "A collection of objects; a subset of #$Nucleon.
            Each instance of #$Neutron is a nucleon which has an
            #$ElectricalCharge of 0.",
        rdfs:label "neutrons"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Nucleon>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#LandBody>

    Annotations:=20
        rdfs:comment "A collection of geographical regions.  Each
            element of #$LandBody is a cohesive chunk of land whose
            extent is principally defined by one or more bordering
            bodies of water (liquid or frozen).  Types of #$LandBody
            include the subsets #$Island and #$Continent.  Examples:
            #$Australia, #$ContinentOfNorthAmerica, #$Trinidad-Island,
            #$Crete-Island-Greece.  Areas of land defined by human
            occupation or political boundaries, e.g.,
            #$NorthernCalifornia or #$NorthernIreland, are elements of
            #$GeographicalRegion, but not of #$LandBody.",
        rdfs:label "landmasses"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TopographicalFeature>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Connector>

    Annotations:=20
        rdfs:comment "A collection of physical devices.  An instance of
            #$Connector is a device which connects two objects.  A
            connector (or part of it) may be a part incorporated into
            one or both of the objects connected, or a connector may be
            a totally separate device.  Examples include elements of the
            collections #$ButtonTheFastener, #$Staple, #$Nail, and many =
more.",
        rdfs:label "clasps"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#NonPoweredDevice>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PsychologicalAilment>

    Annotations:=20
        rdfs:comment "The collection of ailments that are classified as
            psychological due to their origin and/or manifestation in
            the mind of the sufferer rather than (or at least in
            addition to, and perhaps causing) manifestations in the
            sufferer's body.  Having a brain tumor is not an
            element of this collection, but imagining that you have one
            is an element of #$PsychologicalAilment, and so is the deep
            case of depression you fall into once you believe (rightly
            or wrongly) that you have a brain tumor.  Some subsets of
            this collection are the collections #$Phobia,
            #$Depression-PsychologicalCondition, and #$PanicAttack.",
        rdfs:label "psychological disorders"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#AilmentCondition>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#PortalCovering>

    Annotations:=20
        rdfs:comment "A collection of tangible objects.  Each element of
            #$PortalCovering is something that covers a portal (e.g.,
            window, door, hatch).  Portal coverings may be either
            flexible or rigid; they may be either fixed in place or
            removable.  Examples include windows (in buildings or
            automobiles), doors, shutters, screens, draperies, window
            blinds, convertible tops, lids, corks.",
        rdfs:label "portal covering"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SolidTangibleThing>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#BookGeneric-CW>

    Annotations:=20
        rdfs:comment "A collection of #$ConceptualWorks. Instantiations
            may be either hardcopy or electronic.  Traditional hardcopy
            instantiations are instances of #$BookCopy, but in the later
            half of the Twentieth Century of the Common Era additional
            formats were created (books on (audio) tape, computer media
            containing instantiations of textual computer files, etc.
            Instances of #$Book-CW are usually #$TextualMaterial, but
            some may contain only arrangements of images.",
        rdfs:label "book generic - c w"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PublishedMaterial>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#VisualInformationSource>

    Annotations:=20
        rdfs:comment "A collection of information  bearing things
            (IBTs).  Each element of #$VisualInformationSource is  an
            IBT from which information is extracted by viewing it (with
            the  appropriate interpretive conventions).  Examples of
            #$VisualInformationSource include handwritten letters;
            newspapers and  other print media objects; paintings,
            sculpture, and other visual art  objects; projected images,
            neon signs, etc.  The information content  of instances of
            #$VisualInformationSource may or may not be  propositional
            in nature.  In the proper conditions elements of
            #$VisualInformationSources produce #$VisualImages.  For
            example, if  one shines light on a photograph, a
            characteristic #$VisualImage is  produced.  Likewise, if one
            electrifies a neon sign a #$VisualImage is  produced.",
        rdfs:label "visual information sources"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InformationBearingThing>
   =20
   =20
Class: owl:Class

   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Condensing>

    Annotations:=20
        rdfs:comment "A collection of events.  In each instance of
            #$Condensing, a gas is cooled to (or its pressure lowered
            to) the point where the relative humidity (or similar
            partial pressure measure if something other than water is
            condensing) is greater than 100%, changing part of a
            component of the gas from the #$GaseousStateOfMatter to the =
#$LiquidStateOfMatter.",
        rdfs:label "condensation processes"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalStateChangeEvent>=

   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#WinterSeason>

    Annotations:=20
        rdfs:comment "The collection of Winter seasons.  In the
            #$TemperateClimateCycle, generally a time of cold and
            dormancy.  #$WinterSeason represents the climatic aspects of
            Winter; for its purely temporal aspects, see =
#$CalendarWinter.",
        rdfs:label "winters"
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#CalendarAutumn>

    Annotations:=20
        rdfs:comment "The calendar season that begins at autumnal
            equinox and runs until winter solstice.",
        rdfs:label "autumns"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CalendarSeason>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeneralizedTransfer>

    Annotations:=20
        rdfs:comment "This collection is a subset of #$Event.  Each
            element of #$GeneralizedTransfer is an event in which
            something (tangible or intangible) is transferred from one
            `place' to another.  #$GeneralizedTransfer includes
            changes in physical location, in ownership or possession,
            transfer of information, and propagation of wave phenomena
            through space.  See also the related predicate
            #$transferredThing, and the specialized subsets of this =
collection.",
        rdfs:label "transfers"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Event>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Path-Simple>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalCatabolismEvent>=
;

    Annotations:=20
        rdfs:comment "A collection of events.  Each
            #$BiologicalCatabolismEvent involve the destruction of
            larger molecules.  E.g., the degradation of glucose into
            carbon dioxide and water, which releases energy used to make
            ATP (adenosine triphosphate).",
        rdfs:label "catabolisms"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalDestructionEvent&g=
t;,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalMetabolismEvent>=
;
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Ovum>

    Annotations:=20
        rdfs:comment "A subset of #$Cell.  #$Ovum is the collection of
            specialized gamete cells produced by meiosis in the
            reproductive tract of female animals.  Each ovum usually has
            half the number of chromosomes that regular body cells do,
            and when fertilized by a spermatozoon, it becomes a zygote
            and continues to develop into a mature individual.  Also
            called 'egg'.  See also #$FemaleAnimal, =
#$SexualReproductionEvent.",
        rdfs:label "ova"
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#ElectricalCharge>

    Annotations:=20
        rdfs:comment "A collection of physical attributes.  Each element
            of #$ElectricalCharge is an amount of net electrical charge
            (positive or negative) possessed by a particular instance of
            #$PartiallyTangible.  Elements of #$ElectricalCharge may be
            either a fixed interval, such as the charge on one electron,
            or a range, such as a usable charge on a flashlight battery;
            see #$ScalarInterval.  Also see #$UnitOfCharge for the units
            used by Cyc to measure electrical charges.",
        rdfs:label "electrical charges"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalAttribute>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ScalarInterval>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#ActorSlot>

    Annotations:=20
        rdfs:comment "A collection of binary predicates; a
            specialization of #$Role.  Each element of #$ActorSlot
            relates some instance of #$Event to a temporal thing
            involved in that event (here called a `participant',
            but that does not imply activity).  The first argument of
            every #$ActorSlot is an instance of #$Event, and the second
            argument is an instance of #$SomethingExisting.  All
            instances of #$ActorSlot have #$actors as their #$genlPreds,
            directly or indirectly, so that the actor slots form a kind
            of hierarchy.  Each specialized actor slot indicates HOW its
            participant participates in the event, i.e., in what role
            (e.g., #$inputs, #$outputs, #$doneBy).  Actor slots are NOT
            used to indicate the time of an event's occurrence,
            external representations of the event, and other more
            remotely related things that are not directly or indirectly
            `involved' in occurrence of the event.  Time and other
            quantities are relevant to events but are not instances of
            #$SomethingExisting; thus, they are related to events by
            some non-#$ActorSlot predicate.  Things which are remotely
            related to the event--e.g., someone who is affected by the
            event but doesn't exist when the event occurs--may be
            related using some instance of #$Role that does not belong
            to #$ActorSlot, such as #$affectedAgent.  See also #$Role.",
        rdfs:label "actor slots"
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Flammability>

    Annotations:=20
        rdfs:comment "A collection of attributes; a subset of
            #$PhysicalAttribute.  Each element of #$Flammability
            represents a specific readiness with which some tangible
            substance burns.  Different degrees of #$Flammability are
            represented either using #$GenericValueFunctions or
            qualitatively (e.g., #$NonFlammable, #$BurnsEasily,
            #$ExplosivelyFlammable).  Flammability of an object is
            indicated with the predicate #$flammabilityOfObject.",
        rdfs:label "flammabilities"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AttributeValue>
   =20
   =20
Class: GeographicalDirection

   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PredicateCategory>

    Annotations:=20
        rdfs:comment "A collection of collections; a subset of
            #$RelationshipType.  Each element of #$PredicateCategory is
            a collection of Cyc #$Predicates.  Examples:
            #$TemporalPartSlot, #$IntervalBasedQuantitySlot,
            #$FunctionalSlot, #$InterActorSlot,
            #$TransitiveBinaryPredicate, #$PropositionalAttitudeSlot.
            See also the comment on #$Predicate.",
        rdfs:label "predicate category"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#RelationshipType>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GaseousTangibleThing>

    Annotations:=20
        rdfs:comment "A collection of tangible substances.  Each element
            of #$GaseousTangibleThing is a tangible thing which shares
            many of the properties that matter in a
            #$GaseousStateOfMatter exhibits; i.e., its shapes would
            completely conform to the boundaries of a vessel containing
            it, and it is compressible (however, not all instances of
            #$GaseousTangibleThing can be said to have
            #$GaseousStateOfMatter, because that's reserved for
            pure compounds).  Examples of #$GaseousTangibleThing: pieces
            of matter in #$GaseousStateOfMatter like the helium in a
            child's balloon; mixures of gasses such as
            #$TheAtmosphereQuaSinglePieceOfStuff; and suspensions of
            liquids and solids in gas such as #$Fog and #$Smoke.  Cf.
            #$FluidTangibleThing, #$LiquidTangibleThing.",
        rdfs:label "gaseous objects"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#FluidTangibleThing>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#WindowThePortalCovering>

    Annotations:=20
        rdfs:comment "The physical object which 'covers' or
            fills in the #$WindowPortal. It is a physical barrier, but
            because it is made primarily of glass, it allows light to =
enter.",
        rdfs:label "windows"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PartOfBuilding>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PortalCovering>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#UnitOfMeasureNoPrefix>

    Annotations:=20
        rdfs:comment "Please see the #$SharedNote =
#$NoteForUnitOfMeasureWithPrefixAndNoPrefix.",
        rdfs:label "units of measure without a prefix"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#UnitOfMeasure>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#NaturalLanguage>

    Annotations:=20
        rdfs:comment "The collection of languages which are used for
            human communication and evolved naturally. This includes
            dead languages such as Ancient Greek and Latin but excludes
            concocted languages such as Esperanto.",
        rdfs:label "languages"
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Form-StandardizedIBO>

    Annotations:=20
        rdfs:comment "A collection of information bearing objects
            (IBOs); a subset of #$StructuredInformationSource.  Each
            element of #$Form-StandardizedIBO is an IBO having some
            standard set of labelled `fields' left blank for the
            user to fill in with individualized information.  Forms
            usually accompany some sort of bureaucratic procedure, which
            they may be used to initiate or to certify.  Examples
            include the elements of #$JobApplicationForm, #$DepositSlip,
            #$InsuranceClaimForm, #$OrderForm, #$TaxReturn,
            #$BirthCertificate, #$DiplomaDocument,
            #$ATMTransactionReceipt, #$MarriageLicenseDocument,
            #$DeathCertificate, etc.",
        rdfs:label "legal forms"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InformationBearingObject>=
,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#StructuredInformationSource&=
gt;
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#UnitOfVoltage>

    Annotations:=20
        rdfs:comment "The collection of functions which return elements
            of #$Voltage.  E.g., (#$Volt 120) denotes an electrical
            voltage of 120 volts.",
        rdfs:label "units of voltage"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#UnitOfMeasure>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#SimplePathSystem>

    Annotations:=20
        rdfs:comment "An instance of #$PathSystemType-Structural and the
            collection of #$PathSystems without loops or parallel links.
            This collection includes #$SimpleGraph-GraphTheoretic when
            there are no non-node points along links.",
        rdfs:label "simple path system"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#PathSystem>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Embryo>

    Annotations:=20
        rdfs:comment "The collection of not yet fully-formed organisms,
            including mammals before birth, birds before hatching, and
            plants before sprouting from their seeds.  Note that the
            criteria of the collection #$Embryo do not correspond
            exactly with the meaning of the English word
            'embryo', since #$Embryo includes zygotes,
            blastulas, the set of cells derived from the embryo after
            the fetus is formed (#$AmnioticSac + #$Fetus +
            #$Placenta-FetalPortion), etc.",
        rdfs:label "embryos"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalLivingObject>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#FinancialAccountTenderObject=
>

    Annotations:=20
        rdfs:comment "A collection of objects.  Each element of
            #$FinancialAccountTenderObject is an object, e.g., a check
            or a credit card, that serves as a vehicle for offering
            payment in funds drawn on an associated instance of
            #$FinancialAccount.  The liquidity of an element of
            #$FinancialAccountTenderObject depends on the
            #$accountBalance or #$accountStatus of the financial account
            which that object legally represents.  This collection
            excludes the elements of #$Currency and #$TravellersCheck.",
        rdfs:label "financial account tender object"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#TenderObject>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#UnitOfArea>

    Annotations:=20
        rdfs:comment "The collection of functions which return elements
            of #$Area; e.g., (#$SquareYard 4) returns an area of 4
            square yards.",
        rdfs:label "units of area"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#UnitOfMeasure>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#SeasonOfYear>

    Annotations:=20
        rdfs:comment "A collection of events -- specifically, the
            seasons that occur as #$subEvents of an
            #$AnnualClimateCycle.  For example, the elements of
            #$WinterSeason are all instances of #$SeasonOfYear.",
        rdfs:label "seasons"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#WeatherEvent>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TerminalPhysiologicalConditi=
on>

    Annotations:=20
        rdfs:comment "A collection of ailments which are distinguished
            by the shared characteristic that if left untreated, those
            ailments will certainly cause a patient to die -- and may
            eventually do so despite treatment.  Subsets of this
            collection include: #$Diabetes, #$Cancer, #$Botulism, and
            #$Rabies. Note that this does not mean: `are 100% likely to
            lead to death if untreated'.  It does not mean `the
            organism will not seek treatment elsewhere,.  Also note that
            this is somewhat context dependent.",
        rdfs:label "terminal conditions"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LifeThreateningCondition>=

   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Breathing>

    Annotations:=20
        rdfs:comment "A collection of activities constituting a natural
            #$PhysiologicalFunction; #$Breathing is the collection of
            #$AirRespiration events in which the respiring organism
            takes air into its internal #$Lungs, where the gas exchange
            occurs.  See also #$Respiration.",
        rdfs:label "breathing events"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AirRespiration>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PhysiologicalFunction>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#AbstractProgrammingLanguage&=
gt;

    Annotations:=20
        rdfs:comment "The collection of languages invented for use by
            computers. This includes both command languages and others
            which one doesn't really `program' in.",
        rdfs:label "programming languages"
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#UnitOfVolume>

    Annotations:=20
        rdfs:comment "The collection of functions which return elements
            of #$Volume.  E.g., (#$Liter 5) denotes 5 liters.",
        rdfs:label "units of volume"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#UnitOfMeasure>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLAtomicTerm>

    Annotations:=20
        rdfs:comment "The collection of all atomic denotational terms in
            the CycL language. All such terms may denote something in
            the universe of discourse if semantically meaningful and
            fully bound (variables are #$CycLAtomicTerms). They are also
            atomic, meaning that they cannot be broken down via the CycL
            syntax.  The string  aabaab  is a #$CycLAtomicTerm even
            though it can be broken down into substrings, just as 212 is
            a #$CycLAtomicTerm even though it can be broken down into
            digits.  This notion of atomicity is only with respect to
            the CycL grammar, and digits and substrings are not part of
            the CycL grammar.",
        rdfs:label "cyc l atomic term"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CycLDenotationalTerm>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLExpression>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#CycLTerm>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#LinguisticObject>

    Annotations:=20
        rdfs:comment "The collection of all intangible objects that are
            parts of some language or other, in a broad sense of  part
            whereby #$LinguisticObject's specializations include
            such diverse collections as #$Title, #$WordSense,
            #$SententialConstituent, #$NonlexicalLinguisticObject, and =
#$LinguisticAttribute.",
        rdfs:label "linguistic object"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#AbstractInformationalThing&g=
t;
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#SheetOfSomeStuff>

    Annotations:=20
        rdfs:comment "A collection of tangible stuff.  Each element of
            #$SheetOfSomeStuff is a substance which (in its
            `intrinsic' shape) is continuous and, when flattened,
            uncrumpled, unfurled, etc, has one dimension which is
            significantly smaller than the other two dimensions.  The
            requirement of being a continuous sheet does not preclude
            some type of penetrability, as in instances of
            #$Screen-Mesh, #$Netting, or #$LaceCloth.  Instances of
            #$SheetOfSomeStuff  may be solid, liquid, or gaseous.  A
            #$Puddle on a relatively flat surface (but not in a deep
            pothole) or an #$AltoStratusCloud would be members of this
            collection.       Belonging to this collection implies
            nothing about the current configuration of the object; in
            particular, elements of #$SheetOfSomeStuff need not be lying
            flat.  Aluminum foil on a roll or a bedspread crumpled up on
            a bed are instances of #$SheetOfSomeStuff. Cf.
            #$SheetShaped, #$TwoDimensionalShape.",
        rdfs:label "sheets"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PartiallyTangible>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Rotation-Periodic>

    Annotations:=20
        rdfs:comment "A collection of rotational movements; a subset of
            #$Movement-Rotation.  In any instance of
            #$Rotation-Periodic, either partial rotation (e.g., rocking)
            or full rotation (e.g., spinning) occurs periodically.
            Examples include the swinging of a clock pendulum and the
            rotation of the Earth on its axis.  Note that the accuracy
            and duration of the periodic rotation is context-dependent.
            E.g., in a context spanning a long enough period of time,
            and/or if measured sufficiently accurately, the Earth's
            rotation does not have a fixed period.  In a context short
            enough, and `approximate' enough, a spinning Olympic
            ice skater is performing a #$Rotation-Periodic event, even
            though a few seconds later they slow down and stop =
rotating.",
        rdfs:label "periodic rotations"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Movement-Periodic>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Movement-Rotation>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#UnitOfFrequency>

    Annotations:=20
        rdfs:comment "The collection of functions which are used for
            expressing how often something occurs during an interval of
            time, i.e., functions which return an element of
            #$Frequency.  E.g., (#$MegaHertz 89.5) returns a frequency
            of 89.5 MHz.",
        rdfs:label "units of frequency"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#UnitOfRate>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#IndividualDenotingFunction&g=
t;

    Annotations:=20
        rdfs:comment "The subcollection of #$Function-Denotational whose
            instances, when applied to any appropriate  (sequence of)
            arguments, return instances of #$Individual.  Examples
            include #$PerimeterFn, #$MedalAwardCeremonyFn, and
            #$CavityInteriorRegionFn;  (#$CavityInteriorRegionFn
            #$LincolnMemorialInWashingtonDC) denotes the   region of
            space inside the Lincoln Memorial.  Cf.
            #$CollectionDenotingFunction and #$SetDenotingFunction.",
        rdfs:label "individual denoting function"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Function-Denotational>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#LookingForSomething>

    Annotations:=20
        rdfs:comment "Searching for something with the intent to find
            it.  Instances of failure to find the object of the search
            are still instances of #$LookingForSomething.",
        rdfs:label "searches"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Perceiving-Voluntary>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLObject>

    Annotations:=20
        rdfs:comment "The collection of computational (i.e., abstract,
            intangible, syntactically structured) objects which make up
            Cyc's CycL-based system.",
        rdfs:label "Cyc system objects"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ComputationalObject>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#UnitVector-Precise>

    Annotations:=20
        rdfs:comment "The collection #$UnitVector-Precise is a subset of
            #$Vector-Precise and of #$UnitVectorInterval.  Each element
            of #$UnitVector-Precise is a vector interval with a
            magnitude of 1 and a precisely specified direction (e.g.,
            due North, straight down).  Thus, one precise unit vector
            differs from another only in direction, since each vector
            consists of a magnitude and a direction (in a space of n
            > 1 dimensions).  So elements of #$UnitVector-Precise in
            effect indicate different directions such as `straight
            up' or `due East'.",
        rdfs:label "unit vector - precise"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#UnitVectorInterval>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Vector-Precise>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#UnitOfMass>

    Annotations:=20
        rdfs:comment "The collection of functions which return elements
            of #$Mass.  E.g. (#$Kilogram 5) denotes 5 kilograms.",
        rdfs:label "units of mass"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#UnitOfMeasure>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLString>

    Annotations:=20
        rdfs:comment "The collection of all string-denoting terms in the
            CycL language, which are represented in SubL, the underlying
            implementation of the CycL system by a sequence of
            characters enclosed in double quotes. Example: the term  foo =
.",
        rdfs:label "Cyc system strings"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CharacterString>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLAtom>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#SubLAtomicTerm>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#TopographicalFeature>

    Annotations:=20
        rdfs:comment "A collection of geographical regions.  Each
            element of #$TopographicalFeature is a three dimensional
            feature of a planet's surface, typically with
            boundaries defined by formations of rock, dirt, water, etc.,
            or by significant changes in elevation.  Some important
            subsets include the collections #$Mountain, #$MountainRange,
            #$Peninsula, #$Harbor, #$Shoreline, #$Arroyo.  Collections
            of regions defined by the presence of human artifacts (e.g.,
            #$CitySkyline) or ecological characteristics (e.g.,
            #$Forest-Wild) do NOT belong among the subsets of
            #$TopographicalFeature.  Examples of #$TopographicalFeature:
            #$KyushuIsland-Japan, #$SaintThomas-Island, #$LakeErie,
            #$VictoriaFalls, #$MalayPeninsula.",
        rdfs:label "topographical features"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#GeographicalRegion>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#OutdoorLocation>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#SurfaceOnTangibleObject>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CommutativeRelation>

    Annotations:=20
        rdfs:comment "An important subset of #$Relation.  Each element
            of #$CommutativeRelation is a relationship whose argument
            order can be changed without changing the value or meaning
            of the expression; e.g., #$PlusFn, #$TimesFn, #$or,
            #$bordersOn, #$temporallyIntersects, #$teammates.  Most
            #$Relations are NOT commutative: if (#$isa EL COL) is true,
            it is rare that (#$isa COL EL) is also true.",
        rdfs:label "commutative relation"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Relation>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#VeterinaryHospital>

    Annotations:=20
        rdfs:comment "The collection of all local organizations that
            provide professional medical care to non-human animals.
            Note that this is not a specialization of Hospital.  The
            names may be the same, but hospitals provide medical care to
            persons only.",
        rdfs:label "veterinary hospitals"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#MedicalCareOrganization>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ListeningDeliberately>

    Annotations:=20
        rdfs:comment "The collection of events in which an #$Agent
            deliberately facilitates and does #$Hearing.",
        rdfs:label "listening"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AccessingAnIBT>,
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Hearing>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Perceiving-Voluntary>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ItineraryDocument>

    Annotations:=20
        rdfs:comment "The collection of documents that contain
            information about the time/location of each leg of a trip,
            accomodations, etc.",
        rdfs:label "itineraries"
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Researcher>

    Annotations:=20
        rdfs:comment "A collection of persons; a subset of
            #$Professional.  Each element of #$Researcher is a person
            who performs research as his or her main occupation.  This
            collection includes academicians, clinical investigators,
            experimental physicists, market researchers, industrial
            researchers, etc.",
        rdfs:label "researchers"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Professional>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#TeethCleaning>

    Annotations:=20
        rdfs:comment "A collection of events.  In each #$TeethCleaning
            event, an animal's teeth are cleaned.  In order to
            distinguish, e.g., professional teeth cleaning by a dental
            technician from daily personal care, different microtheories
            are used.  Consider just the frequencies of performing this
            action: in the #$HumanActivitiesMt, where a person brushes
            their own teeth as a subevent of #$DailyPersonalCleaning,
            this occurs once or twice per day.  In the
            #$ProviderOfServicePerspectiveMt, that is from the dental
            hygienist's point of view, it occurs about ten times
            per day.  In the #$RecipientOfServicePerspectiveMt, that is
            from the point of view of someone going to get their teeth
            cleaned at a dentist's office, it happens a couple
            times per year.",
        rdfs:label "teeth cleaning"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Cleaning>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#InferenceRelatedBookkeepingP=
redicate>

    Annotations:=20
        rdfs:comment "A collection of predicates.  Each element of
            #$InferenceRelatedBookkeepingPredicate is a predicate
            involved in assertions used by the Cyc application to direct
            inferencing.  Examples: #$defnIff, #$defnSufficient,
            #$termOfUnit, #$afterAdding.",
        rdfs:label "inference related bookkeeping predicate"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BookkeepingPredicate>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#FinancialCompany>

    Annotations:=20
        rdfs:comment "A collection of organizations engaged in financial
            activities as their main concern and as a business.  An
            element of #$FinancialCompany is a commercial service
            organization that buys, sells, trades, converts, or lends
            money, in the form of currency or negotiable financial
            instruments (such as stocks, bonds, commodities futures,
            etc.), as (one of) its major function(s).  The collection
            #$FinancialCompany does not include businesses, such as
            retailers, which simply exchange goods or non-financial
            services for money.  Examples: Chase Bank, University
            Federal Credit Union, Fidelity Investments (but NOT the
            IMF). Cf. the superset #$FinancialOrganization for
            non-business organizations engaged in financial activities
            (such as the IMF).",
        rdfs:label "financial institutions"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#CommercialServiceOrganizatio=
n>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#FinancialOrganization>
   =20
   =20
Class: =
<http://mkrmke.net/knowledge/cyc/cyc.daml#Head-AnimalBodyPart>

    Annotations:=20
        rdfs:comment "The collection of all heads of #$Animals. [Note:
            the hyphenated name reflects the need to have other terms in
            the knowledge base like #$Head-Vertebrate, representing a
            subset of this set, about which some useful specialized
            information is stated.]",
        rdfs:label "heads"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#AnimalBodyPart>,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#BiologicalLivingObject>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Learning>

    Annotations:=20
        rdfs:comment "The collection of all events, brief or extended,
            in which an agent is acquiring information or know-how.",
        rdfs:label "learning events"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#AtLeastPartiallyMentalEvent&=
gt;
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#CalendarMinute>

    Annotations:=20
        rdfs:comment "The collection of minutes that make up the
            calendar.  These are contiguous and disjoint time intervals,
            except of course for particular instances that represent
            exactly the same 60-second-long time interval.  See
            #$CalendarDay.  Sixty of these partition each =
#$CalendarHour",
        rdfs:label "calendar minutes"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#Date>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#RuleTemplate>

    Annotations:=20
        rdfs:comment "Terms denoting formulas (typically without support
            for efficient inference) that can be (partially)
            instantiated as Cyc assertions (typically with support for
            efficient inference); see #$trueRule and =
#$ruleTemplateAssertion.",
        rdfs:label "rule templates"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#AbstractInformationalThing&g=
t;,
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#ComputationalObject>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#ScalarPointValue>

    Annotations:=20
        rdfs:comment "The collection of minimal scalar intervals.  That
            is, each element of #$ScalarPointValue is a scalar interval
            which has no `width'.  Scalar intervals include both
            pure numbers, such as 3.14, and linear measurements such as
            3.14 meters, which in CycL would be written `(#$Meter =
3.14)'.",
        rdfs:label "scalar values"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#ScalarInterval>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#DeadAnimal>

    Annotations:=20
        rdfs:comment "A subset of #$OrganicStuff (and not, of course, of
            #$Animal, whose elements must be alive).  Each element of
            #$DeadAnimal is a corpse or partial remains of an individual
            animal, somewhat intact, and prior to any butchering,
            burning, cooking, dissolving, or fully decomposing.",
        rdfs:label "corpses"
   =20
    SubClassOf:=20
        <http://mkrmke.net/knowledge/cyc/cyc.daml#OrganicStuff>
   =20
   =20
Class: <http://mkrmke.net/knowledge/cyc/cyc.daml#Pressure>

    Annotations:=20
        rdfs:comment "A collection of attributes; a subset of
            #$PhysicalAttribute.  Each element of #$Pressure represents
            a specific measure of a force exerted on some surface.
            Degrees of #$Pressure may be represented using
            #$GenericValueFunctions or with qualitative collections
            (e.g., #$BruisingPressure, #$FracturingPressure,
            #$ImperceptiblePressure).   Indicate the #$Pressure of a
            particular fluid with the predicate #$fluidPressure;
            indicate atmospheric pressure with #$barometricPressure.",
        rdfs:label "pressures"
   =20
    SubClassOf:=20
        =
<http://mkrmke.net/knowledge/cyc/cyc.daml#PhysicalAttribute>,
        <http://mkrmke.net/knowledge/cyc/c