Запрос DTProbLog
Я использую DTProblog в версии 2.1.0.34 ProbLog, загруженной из репозитория bitbicker по адресу https://bitbucket.org/problog/problog/src/develop/. Чтобы запустить программу, которая использует dtproblog я набираю на терминале
$ problog dt program.pl
Глядя на примеры в репозитории bitbucket по адресу https://bitbucket.org/problog/problog/src/develop/test/dtproblog/viralmarketing.pl я вижу, что разрешено несколько запросов, например: dtproblog_ev/2
ECC... Как я могу выполнить один из этих запросов из командной строки?
Я пытался также открыть оболочку, используя
$ problog shell
но когда я пытаюсь загрузить программу, используя consult/1
( https://problog.readthedocs.io/en/latest/cli.html) у меня ошибка:
? - консультироваться ('viralmarketing.pl').
Проследить....
Ошибка типа: _builtin_consult() принимает как минимум 2 аргумента (3 дано)
Спасибо за помощь.
1 ответ
Я разместил тот же вопрос в списке рассылки ProbLog. Я получил ответ: в основном, запросы как dtproblog_ev/2
больше не поддерживаются в новейшей версии ProbLog. Учитывая consult/1
проблема, это была ошибка и теперь исправлена.