Cyc утверждение не удалось - PullRequest
       24

Cyc утверждение не удалось

0 голосов
/ 11 октября 2018

Я пытаюсь познакомиться с opencyc, делая некоторые простые утверждения через браузер opencyc, но когда я пытаюсь объявить утверждение в интервале временного измерения, например, (TimeIntervalInclusiveFn (DayFn 23 (MonthFn November (YearFn 2011))) Now))), я получаю ошибку относительно первого аргумента DayFn,Вы можете объяснить, почему?Заранее спасибо.

Например:

(FI-ASSERT '(isa JoshMcCown-FootballPlayer Musician) '(MtSpace PeopleDataMt (MtTimeDimFn (TimeIntervalInclusiveFn (DayFn 23 (MonthFn November (YearFn 2011))) Now))) ':DEFAULT)
    Microtheory (MtSpace PeopleDataMt (MtTimeDimFn (TimeIntervalInclusiveFn (DayFn 23 (MonthFn November (YearFn 2011))) Now)))
      was not well formed because: 
    "Term 23 violates defns of arg-isa #<(IntegerFromToFn 1 31)>
    applicable to argument 1 of relation DayFn
    in mt UniversalVocabularyMt.
    Term 23
    violates defnIff CYC-INTEGER-RANGE
    of collection #<(IntegerFromToFn 1 31)>
    applicable to arg 1 of DayFn
    in mt UniversalVocabularyMt.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...