Вопросы по теме 'pddl'

Зачем нам нужен PDDL, когда у нас уже есть логика первого порядка?
Это может быть совершенно наивный вопрос, но мне интересно знать конкретные причины. Почему PDDL был разработан в первую очередь? Почему мы не можем рассуждать, используя логику первого порядка?
1381 просмотров
schedule 26.02.2023

Использование PDDL или эквивалентного языка/систем планирования
Я хочу продемонстрировать автоматическое создание историй, и подход, который я использую, заключается в использовании планирования ИИ. Я прочитал несколько соответствующих статей и выяснил, что PDDL, возможно, является наиболее широко используемым...
1167 просмотров
schedule 10.07.2022

не могу найти решение для поиска пути робота
Я новичок в pddl. Мне нужно найти решение, в котором робот может помещать разные объекты в разные ячейки назначения. Я использую программное обеспечение с сайта http://www.fast-downward.org/ . Однако проблема в том, что мои действия не могут найти...
258 просмотров
schedule 19.10.2022

Возможно ли сравнение типов в PDDL?
Например, если я объявляю типы как таковые: :types bag light heavy - bag Другими словами, есть два типа сумок: легкие и тяжелые . Можно ли в рамках действия проверить, относится ли переменная типа bag к типу light , не имея...
773 просмотров
schedule 21.09.2022

Заявление Forall применяется к подмножеству элементов в домене PDDL?
Случай использования Прежде всего, я хочу объяснить свой случай использования: я хочу разделить поле на разные сектора, и все растения должны быть проанализированы роботами (только один робот на сектор). Я хочу проверить: предпосылки того, что все...
1853 просмотров
schedule 16.06.2023

Почему мой PDDL не компилируется? Ошибка синтаксического анализа
Я новичок в PDDL и пытаюсь решить проблему с роботом-пылесосом, но не понимаю, почему я получаю это. чтение ввода... [t=0s] Упрощение переходов... готово! сделал чтение ввода! [t=0s] построение причинно-следственного графа... готово! [t=0s]...
262 просмотров

PDDL2.1: Цель «во всем»
Я работаю с длительными действиями PDDL2.1, и мне трудно понять цель over all . У меня есть функция charge_level , которая обновляется со значением каждые 10 Гц. В продолжительном действии move я говорю condition: (over all (>=...
70 просмотров
schedule 27.09.2022

Предполагаемая проблема тайм-аута в PDDL (использование функции)
Я начинаю изучать PDDL и создаю домен, в котором 2 агента сражаются друг с другом и имитируют бой, в котором мой герой должен победить и максимизировать свои очки здоровья. Я столкнулся с ошибкой предполагаемого тайм-аута при попытке скомпилировать...
217 просмотров
schedule 06.03.2024