Вопросы по теме 'non-termination'

Пролог: избыточные программные точки в срезе сбоя?
Мы внедряем диагностические инструменты для объяснения неожиданного универсального прерывания в чистых, монотонных программах Prolog на основе концепции срез сбоя . Как указано в документе " Локализация и объяснение причин для программы с...
211 просмотров

Обезьяна и банан в мышлении как вычислении
Я читаю книгу 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 просмотров

С оговорками, скрывающими прекращение действия
Я пытаюсь определить двоичные числа в 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