(=>
(and
(instance ?M1
(MonthFn ?N1
(YearFn ?Y)))
(instance ?M2
(MonthFn ?N2
(YearFn ?Y)))
(equal ?T1
(BeginFn ?M1))
(equal ?T2
(BeginFn ?M2))
(successorClass ?N1 ?N2))
(before ?T1 ?T2)) |
Merge.kif 8908-8915 |
If X is an instance of the month Y, Z is an instance of the month W, equal V and the beginning of X, equal U and the beginning of Z, and W is the successor class of Y., then V happens before U |
(=>
(and
(instance ?M1
(MonthFn ?N1
(YearFn ?Y)))
(instance ?M2
(MonthFn ?N2
(YearFn ?Y)))
(successorClass ?N1 ?N2))
(earlier ?M1 ?M2)) |
Merge.kif 8917-8922 |
If X is an instance of the month Y, Z is an instance of the month W, and W is the successor class of Y., then X happens earlier than Z |
(=>
(and
(instance ?D1
(DayFn ?N1
(MonthFn ?M
(YearFn ?Y))))
(instance ?D2
(DayFn ?N2
(MonthFn ?M
(YearFn ?Y))))
(equal ?T1
(BeginFn ?D1))
(equal ?T2
(BeginFn ?D2))
(greaterThan ?N2 ?N1))
(before ?T1 ?T2)) |
Merge.kif 8924-8931 |
If X is an instance of the day Y of month the month Z, W is an instance of the day V of month the month Z, equal U and the beginning of X, equal T and the beginning of W, and V is greater than Y, then U happens before T |
(=>
(and
(instance ?D1
(DayFn ?N1
(MonthFn ?M
(YearFn ?Y))))
(instance ?D2
(DayFn ?N2
(MonthFn ?M
(YearFn ?Y))))
(greaterThan ?N2 ?N1))
(earlier ?D1 ?D2)) |
Merge.kif 8933-8938 |
If X is an instance of the day Y of month the month Z, W is an instance of the day V of month the month Z, and V is greater than Y, then X happens earlier than W |
(=>
(and
(instance ?MONTH1
(MonthFn January ?YEAR))
(instance ?MONTH2
(MonthFn February ?YEAR)))
(meetsTemporally ?MONTH1 ?MONTH2)) |
Merge.kif 9258-9262 |
If X is an instance of the month January and Y is an instance of the month February, then X meets Y |
(=>
(and
(instance ?MONTH
(MonthFn February ?YEAR))
(instance ?Y ?YEAR)
(not
(instance ?Y LeapYear)))
(duration ?MONTH
(MeasureFn 28 DayDuration))) |
Merge.kif 9268-9273 |
If X is an instance of the month February, Y is an instance of Z, and Y is not an instance of leap year, then duration of X is 28 day duration(s) |
(=>
(and
(instance ?MONTH
(MonthFn February ?YEAR))
(instance ?Y ?YEAR)
(instance ?Y LeapYear))
(duration ?MONTH
(MeasureFn 29 DayDuration))) |
Merge.kif 9275-9280 |
If X is an instance of the month February, Y is an instance of Z, and Y is an instance of leap year, then duration of X is 29 day duration(s) |
(=>
(and
(instance ?MONTH1
(MonthFn February ?YEAR))
(instance ?MONTH2
(MonthFn March ?YEAR)))
(meetsTemporally ?MONTH1 ?MONTH2)) |
Merge.kif 9282-9286 |
If X is an instance of the month February and Y is an instance of the month March, then X meets Y |
(=>
(and
(instance ?MONTH1
(MonthFn March ?YEAR))
(instance ?MONTH2
(MonthFn April ?YEAR)))
(meetsTemporally ?MONTH1 ?MONTH2)) |
Merge.kif 9296-9300 |
If X is an instance of the month March and Y is an instance of the month April, then X meets Y |
(=>
(and
(instance ?MONTH1
(MonthFn April ?YEAR))
(instance ?MONTH2
(MonthFn May ?YEAR)))
(meetsTemporally ?MONTH1 ?MONTH2)) |
Merge.kif 9310-9314 |
If X is an instance of the month April and Y is an instance of the month May, then X meets Y |
(=>
(and
(instance ?MONTH1
(MonthFn May ?YEAR))
(instance ?MONTH2
(MonthFn June ?YEAR)))
(meetsTemporally ?MONTH1 ?MONTH2)) |
Merge.kif 9324-9328 |
If X is an instance of the month May and Y is an instance of the month June, then X meets Y |
(=>
(and
(instance ?MONTH1
(MonthFn June ?YEAR))
(instance ?MONTH2
(MonthFn July ?YEAR)))
(meetsTemporally ?MONTH1 ?MONTH2)) |
Merge.kif 9338-9342 |
If X is an instance of the month June and Y is an instance of the month July, then X meets Y |
(=>
(and
(instance ?MONTH1
(MonthFn July ?YEAR))
(instance ?MONTH2
(MonthFn August ?YEAR)))
(meetsTemporally ?MONTH1 ?MONTH2)) |
Merge.kif 9352-9356 |
If X is an instance of the month July and Y is an instance of the month August, then X meets Y |
(=>
(and
(instance ?MONTH1
(MonthFn August ?YEAR))
(instance ?MONTH2
(MonthFn September ?YEAR)))
(meetsTemporally ?MONTH1 ?MONTH2)) |
Merge.kif 9366-9370 |
If X is an instance of the month August and Y is an instance of the month September, then X meets Y |
(=>
(and
(instance ?MONTH1
(MonthFn September ?YEAR))
(instance ?MONTH2
(MonthFn October ?YEAR)))
(meetsTemporally ?MONTH1 ?MONTH2)) |
Merge.kif 9381-9385 |
If X is an instance of the month September and Y is an instance of the month October, then X meets Y |
(=>
(and
(instance ?MONTH1
(MonthFn October ?YEAR))
(instance ?MONTH2
(MonthFn November ?YEAR)))
(meetsTemporally ?MONTH1 ?MONTH2)) |
Merge.kif 9395-9399 |
If X is an instance of the month October and Y is an instance of the month November, then X meets Y |
(=>
(and
(instance ?MONTH1
(MonthFn November ?YEAR))
(instance ?MONTH2
(MonthFn December ?YEAR)))
(meetsTemporally ?MONTH1 ?MONTH2)) |
Merge.kif 9409-9413 |
If X is an instance of the month November and Y is an instance of the month December, then X meets Y |
(=>
(and
(instance ?MONTH1
(MonthFn December ?YEAR1))
(instance ?MONTH2
(MonthFn January ?YEAR2))
(instance ?Y1 ?YEAR1)
(instance ?Y2 ?YEAR2)
(meetsTemporally ?Y1 ?Y2))
(meetsTemporally ?MONTH1 ?MONTH2)) |
Merge.kif 9423-9430 |
If X is an instance of the month December, Y is an instance of the month January, Z is an instance of W, V is an instance of U, and Z meets V, then X meets Y |
(=>
(and
(instance ?UTC
(HourFn ?H1
(DayFn ?D
(MonthFn ?M
(YearFn ?Y)))))
(instance ?PST
(HourFn ?H2
(DayFn ?D
(MonthFn ?M
(YearFn ?Y)))))
(equal
(RelativeTimeFn ?UTC PacificTimeZone) ?PST))
(equal ?H2
(AdditionFn ?H1 8))) |
Merge.kif 17532-17538 |
If X is an instance of the hour Y, Z is an instance of the hour W, and equal the time X in zone pacific time zone and Z, then equal W and (Y and 8) |
(=>
(and
(instance ?UTC
(HourFn ?H1
(DayFn ?D
(MonthFn ?M
(YearFn ?Y)))))
(instance ?MST
(HourFn ?H2
(DayFn ?D
(MonthFn ?M
(YearFn ?Y)))))
(equal
(RelativeTimeFn ?UTC MountainTimeZone) ?MST))
(equal ?H2
(AdditionFn ?H1 7))) |
Merge.kif 17544-17550 |
If X is an instance of the hour Y, Z is an instance of the hour W, and equal the time X in zone mountain time zone and Z, then equal W and (Y and 7) |
(=>
(and
(instance ?UTC
(HourFn ?H1
(DayFn ?D
(MonthFn ?M
(YearFn ?Y)))))
(instance ?CST
(HourFn ?H2
(DayFn ?D
(MonthFn ?M
(YearFn ?Y)))))
(equal
(RelativeTimeFn ?UTC CentralTimeZone) ?CST))
(equal ?H2
(AdditionFn ?H1 6))) |
Merge.kif 17556-17562 |
If X is an instance of the hour Y, Z is an instance of the hour W, and equal the time X in zone central time zone and Z, then equal W and (Y and 6) |
(=>
(and
(instance ?UTC
(HourFn ?H1
(DayFn ?D
(MonthFn ?M
(YearFn ?Y)))))
(instance ?EST
(HourFn ?H2
(DayFn ?D
(MonthFn ?M
(YearFn ?Y)))))
(equal
(RelativeTimeFn ?UTC EasternTimeZone) ?EST))
(equal ?H2
(AdditionFn ?H1 5))) |
Merge.kif 17568-17574 |
If X is an instance of the hour Y, Z is an instance of the hour W, and equal the time X in zone eastern time zone and Z, then equal W and (Y and 5) |
(=>
(and
(instance ?D2
(DayFn ?N2
(MonthFn ?M
(YearFn ?Y))))
(temporalPart ?D1
(WeekBeforeFn ?D2))
(temporalPart ?D2
(WeekAfterFn ?D1)))
(exists (?N1)
(and
(instance ?D1
(DayFn ?N1
(MonthFn ?M
(YearFn ?Y))))
(equal ?N1
(SubtractionFn ?N2 7))))) |
Mid-level-ontology.kif 16444-16453 |
If X is an instance of the day Y of month the month Z, W is a part of week before fn X, and X is a part of week after fn W, then there exists V such that W is an instance of the day V of month the month Z and equal V and (Y and 7) |
(=>
(and
(holdsDuring ?T
(attribute ?F Menopausal))
(birthdate ?F ?B)
(instance ?B
(DayFn ?D
(MonthFn ?M
(YearFn ?Y))))
(equal ?A1
(AdditionFn 49 ?Y))
(equal ?A2
(AdditionFn 52 ?Y))
(equal ?START
(BeginFn ?T)))
(modalAttribute
(and
(greaterThan ?START ?A1)
(greaterThan ?A2 ?START)) Likely)) |
Mid-level-ontology.kif 26201-26217 |
If All of the following hold: (1) menopause is an attribute of X holds during Y (2) Z is a birthdate of X (3) Z is an instance of the day W of month the month V (4) equal U and (49 and T) (5) equal S and (52 and T) (6) equal R and the beginning of Y, then the statement R is greater than U and S is greater than R has the modal force of likely |
(=>
(and
(instance ?WED Wedding)
(date ?WED ?DAY)
(instance ?DAY
(DayFn ?D
(MonthFn ?M
(YearFn ?Y)))))
(exists (?CLASS ?FUTURE)
(and
(weddingAnniversary ?WED ?CLASS)
(subclass ?CLASS Day)
(instance ?FUTURE Integer)
(equal ?CLASS
(DayFn ?D
(MonthFn ?M
(YearFn ?FUTURE))))
(greaterThan ?FUTURE ?Y)))) |
Mid-level-ontology.kif 26479-26490 |
If X is an instance of wedding, date of X is Y, and Y is an instance of the day Z of month the month W, then All of the following hold: (1) there exist V (2) U such that wedding anniversary X (3) V (4) V is a subclass of day (5) U is an instance of integer (6) equal V (7) the day Z of month the month W (8) U is greater than T |
|
| Display limited to 25 items. Show next 25 |
|
| Display limited to 25 items. Show next 25 |