Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - CLIPS01 июня 2011CLIPS, — программная среда для разработки экспертных систем. Синтаксис и название предложены Чарльзом Форги в OPS. Первые версии CLIPS разрабатывались с 1984 года в Космическом центре Джонсона, NASA, пока в начале 1990-х не было приостановлено финансирование, и NASA вынудили купить коммерческие продукты. Вероятно, CLIPS является наиболее широко используемой инструментальной средой для разработки экспертных систем благодаря своей скорости, эффективности и бесплатности. Несмотря на то, что теперь она является общественным достоянием, она до сих пор обновляется и поддерживается своим изначальным автором, Гэри Райли. CLIPS включает полноценный объектно-ориентированный язык COOL для написания экспертных систем. Хотя она написана на языке Си, её интерфейс намного ближе к языку программирования LISP. Расширения можно создавать на языке Си, кроме того, можно интегрировать CLIPS в программы на языке Си. Как и другие экспертные системы, CLIPS имеет дело с правилами и фактами. Различные факты могут сделать правило применимым. Применимое правило затем допускается. Факты и правила создаются предварительным объявлением, как показано в примере:
Потомками CLIPS являются языки программирования Jess, ECLiPSe, Haley Eclipse, FuzzyCLIPS и другие. Существует учебник для колледжей, Expert Systems: Principles and Programming и книга по Jess, Jess in Action: Rule Based Systems in Java. Кроме того CLIPS содержит обширную документация прямо в поставке. Существующие верcии CLIPS для Windows не поддерживают кириллицу. Именно отсутствие полноценной поддержки кириллицы и является основной причиной слабого распространения CLIPS в России. В то же время открытость исходных кодов CLIPS позволяет исправить эту ситуацию. В частности, при компиляции из исходников возможно пропатчить их, добавив поддержку koi8-r или ansi1251. Инструкцию см на сайте Просмотров: 1569
|