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

Клипы - небольшая рутинная программа
У меня есть 10 датчиков, которые следят за окружающей средой. Датчик равен 1, если все в порядке, и 0, если нет. Мне нужно создать функционал, который будет распечатывать предупреждающее сообщение на терминал, если есть хотя бы 3 датчика, которые...
481 просмотров
schedule 21.09.2021

Обобщение набора фактов в CLIPS (попытка найти совпадающие значения слотов в мультислотовых слотах)
Я пытаюсь сделать что-то вроде «обобщения фактов» в CLIPS (не уверен, какой термин описывает это лучше всего), и я не уверен, как это сделать наилучшим образом. Рассмотрим такую ​​ситуацию. У меня есть набор фактов, которые описаны в следующих...
828 просмотров

как заставить Клипы придерживаться правила до тех пор, пока не будут полностью обработаны данные без избыточности?
Я хочу, чтобы клипы следовали моему порядку с соблюдением правил. Я использовал шаблон «состояние», чтобы убедиться, что правила будут выполняться по моему приказу (разрешение конфликтов), путем изменения «статуса» слота после срабатывания каждого...
364 просмотров
schedule 27.11.2021

Рамки принятия решений CLIPS
Я только начинаю работать с CLIPS и нашел пару руководств, но не могу найти много примеров проектов. Я просто пытаюсь создать простую систему, чтобы помочь кому-нибудь выбрать ноутбук. ничего сумасшедшего, всего около 15 вопросов с 10 возможными...
176 просмотров
schedule 09.09.2021

Двухполевой компаратор CLIPS
Мне нужно написать компаратор, чтобы упорядочить факты в CLIPS. Этот компаратор должен сортировать факты в соответствии с первым полем (сумма-сертификаты), и если первого поля было недостаточно для поиска сортировки, я бы хотел, чтобы он упорядочил...
63 просмотров
schedule 26.09.2021

Как отозвать факты в сложных шаблонах с помощью логических операторов
Я студент, в настоящее время изучаю все больше и больше о Clips и только что получил задание от своего профессора. Я могу сказать это довольно сложно, но все же хочу научиться это делать. У меня такое правило: (defrule R1 ?x <- (current...
64 просмотров
schedule 19.11.2021

Правило объединения двух разных шаблонов
Я надеюсь, что об этом раньше не спрашивали, поскольку я попытался просмотреть уже заданные вопросы. Я пытаюсь написать правило, которое будет проверять, существуют ли оба из двух разных слотов, определенных в одном deftemplate, в мультислоте другого...
48 просмотров
schedule 26.10.2021

Отображение информации из CLIPS в форме окна
printout отображает информацию в CLIPS. Что вы делаете, чтобы отобразить эту информацию в форме окна. Например, когда активируется правило, отображение, которое должно быть выполнено на RHS, выполняется в форме вместо
55 просмотров
schedule 16.10.2021

Проверка типа данных читаемого файла в CLIPS
По домашнему заданию мне нужно прочитать данные из файла данных. Мой файл данных выглядит примерно так: Linda A. Martin 43 Phyllis Sebesta 40 Robert Delwood 38 Jack Kennedy 39 Glen Steele 37 Проблема, на которой я сейчас застрял,...
237 просмотров
schedule 14.03.2022

Как использовать или в равенстве в клипах?
Мне приходится работать с этой базой и удалять дубликаты. (deffacts MAIN::requirements "Expert Commitee" (softgoalElement (sgId gen104) (sgQualityAttribute "quality") (sgSujectObject "review") (sgGoalId gen98) (sgActorName "reviewer") (sgBhId...
178 просмотров
schedule 09.04.2022

Получите тот факт, что выполнено условие ИЛИ в LHS
Как я могу получить факт выполнения условия или в LHS? Например. Я пытался, но потерпел неудачу с этим: (defrule rule ?f<-(or (fact1) (fact2)) => (retract ?f) )
69 просмотров
schedule 13.04.2022

Поиск самой подходящей машины в клипах
Итак, у нас есть проект, в котором нам нужно создать экспертную систему, которая, предоставляя сведения о некоторых автомобилях, выбирает наиболее подходящую для пользователя. Прежде всего, в классе мы узнали мелочи о клипах, таких как deftemplate,...
103 просмотров
schedule 11.04.2022

Семейная экспертная система клипов
Я пытаюсь реализовать базовую экспертную систему на языке программирования Clips. У меня есть база знаний о детях и их родителях. Я хочу установить такое правило, что если двое детей имеют одних и тех же родителей, это подтверждает тот факт, что они...
919 просмотров
schedule 05.05.2022

Агрегирование фактов в экспертной системе CLIPS для поиска максимума
Я пытаюсь прояснить свое понимание семантики в экспертной системе Clips, поэтому я пытаюсь написать несколько простых правил для агрегирования списка фактов, чтобы найти факт с наивысшим значением слота. Я использую метафору простого агента,...
2375 просмотров
schedule 08.05.2022

Я новичок в программном обеспечении для клипов, когда я загрузил свой файл .clp и, наконец, запустил свою программу, он показывает false
Это экспертная система, решающая проблему запуска автомобиля. Я сделал какую-либо ошибку при создании правил. Я хочу, чтобы вывод был в 5 разных. (defrule r1 (Key-fob-turns-to-run-and-hear-crank yes) => (printout t "Hear...
362 просмотров
schedule 25.05.2022

CLIPS eval перестает работать, если факт не существует
Я использую CLIPS API EnvEval , чтобы найти факт с учетом его отношения: auto expression = "(find-all-facts ((?f system)) TRUE)"; DATA_OBJECT outputValue; auto res = EnvEval(pEnvironment, expression, &outputValue); return res; Но моя...
123 просмотров
schedule 14.06.2022

Функция накопления не накапливает факт
Я работаю над сокращением электрической цепи и испытываю трудности с последовательным подключением. Я смоделировал ветку с двумя узлами, и для обнаружения последовательного соединения я написал следующее правило: (defrule serial ?b1 <-...
76 просмотров
schedule 09.07.2022

клипы используют строку для создания условия сравнения
Я очень новичок в экспертной системе Clips. Я ищу синтаксис, который можно использовать для сравнения текста из предыдущих правил. нравится (defrule GetGender (declare (salience 100)) (printout t "What's your gender ? (Male/Female): ") (bind...
987 просмотров

КЛИПЫ: как добавить условия в конструкцию «делай для всех»?
У меня есть конструкция для всех фактов с логическими условиями для фильтрации только некоторых фактов: (do-for-all-facts ((?hotel albergo)) (eq ?hotel:localita ?current-city) (>= ?hotel:disponibilita (/ ?number-of-people 2))...
487 просмотров
schedule 18.07.2022

Формирование правил из фактов. Программирование на основе правил
Learning Clips, хотя я не возражаю против синтаксиса, мне трудно выводить правила из фактов. Есть ли совет о том, как структурировать правила с учетом базы знаний? Нетривиальный пример был бы хорош, спасибо.
242 просмотров
schedule 02.08.2022