Вопросы по теме 'non-termination'
Пролог: избыточные программные точки в срезе сбоя?
Мы внедряем диагностические инструменты для объяснения неожиданного универсального прерывания в чистых, монотонных программах Prolog на основе концепции срез сбоя .
Как указано в документе " Локализация и объяснение причин для программы с...
211 просмотров
schedule
07.01.2023
Обезьяна и банан в мышлении как вычислении
Я читаю книгу Thinking as Computation и написал код в главе 9.4:
plan(L) :-
initial_state(I),
goal_state(G),
reachable(I, L, G).
initial_state([]).
legal_move(S, A, [A | S]) :-
poss(A, S).
goal_state(S) :-
has_bananas(S)....
151 просмотров
schedule
12.07.2023
Пролог не завершается после изменения порядка целей
В настоящее время я работаю над примерами Learn Prolog Now и над одним упражнением У меня есть КБ, в котором заканчивается локальный стек, если я просто внесу небольшое изменение в одно правило. это КБ:
byCar(auckland,hamilton)....
101 просмотров
schedule
05.01.2023
С оговорками, скрывающими прекращение действия
Я пытаюсь определить двоичные числа в agda, но agda не видит, что ⟦_⇑⟧ завершается. Я действительно не хочу разрывать отношения доступности. Как я могу показать agda, что n становится меньше?
module Binary where
open import Data.Nat using (ℕ;...
95 просмотров
schedule
17.02.2023
Насколько безопасна хорошо обоснованная рекурсия?
В вопросе о непрекращении с пунктами, скрывающими прекращение , в ответе предлагается обратиться к <-wellFounded .
Я смотрел определение <-wellFounded раньше, и мне показалось, что в OPTIONS есть --safe . Это должно работать без этой...
76 просмотров
schedule
29.03.2023