Запрос 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 проблема, это была ошибка и теперь исправлена.

Другие вопросы по тегам