prolog

    1зной

    1ответ

    Я хочу, чтобы все планеты и его лун O, которые дальше, чем планеты P % planets orbits(mercury, sun). orbits(venus, sun). orbits(earth, sun). orbits(mars, sun). orbits(jupiter, sun). orbits(satur

    -1зной

    1ответ

    У меня есть координаты 5 точек, и я хочу написать программу, которая отображает все треугольники, которые могут быть сделаны с ними. , например: p1 (2,1) P2 (4,2) p3 (4,1) p4 (5,1) р5 (6,3) и выход до

    1зной

    1ответ

    Я определил в Прологе a Планировщик STRIPS для решения логических задач. После нескольких попыток с другими более простыми проблемами я решил посмотреть, может ли он решить более сложную задачу. Я дал

    0зной

    2ответ

    Я пытаюсь написать процедуру, которая проверяет, являются ли два узла в графе смежными или являются соседями. Я использую SWI-пролог. Я пытаюсь: adjacent(X,Y,graph(_,E)):- member(e(X,Y), E). Од

    1зной

    1ответ

    В Prolog мои факты таковы. flows(godavari,andhra). flows(krishna,telangana). flows(krishna,andhra). Я хочу сформулировать запрос для списка рек, протекает через Андхра, но не в Telangana. Я попыта

    1зной

    1ответ

    Мне нужен алгоритм, который дал набор кусков домино, возвращает все возможные цели в игру. Я уже нашел этот, Prolog domino game, но он только добавляет части к началу набора, поэтому он не дает вам вс

    1зной

    1ответ

    Я знаю встроенный в Prolog "string_to_list". Теперь мне нужно изменить его функциональность. ?- string_to_list('a*1+2', L). L = [97, 42, 49, 43, 50]. Как я могу отменить это? Есть встроенная функци