Introducere în Clips

Laborator
8/10 (1 vot)
Domeniu: Management
Conține 1 fișier: pdf
Pagini : 13 în total
Cuvinte : 2249
Mărime: 62.78KB (arhivat)
Publicat de: Valter Grigore
Puncte necesare: 0

Cuprins

  1. Introducere in CLIPS. Fapte si reguli 3
  2. 1.1 Instalare si rulare 3
  3. 1.2 Help 4
  4. 1.3 Fapte 4
  5. 1.3.1 Adaugare de fapte la memoria de lucru 4
  6. 1.3.2 Listarea faptelor 5
  7. 1.3.3 Stergerea faptelor 5
  8. 1.3.4 Resetarea memoriei de lucru 5
  9. 1.3.5 Definirea faptelor 5
  10. 1.4 Reguli 6
  11. 1.4.1 Afisarea regulilor 6
  12. 1.4.2 Rulare: pornirea procesului de deductie 7
  13. 1.4.3 Rulare automata: batch 8
  14. 1.5 Reinitializarea CLIPS 8
  15. 1.6 Intrare/Iesire 8
  16. 1.6.1 Tiparirea pe ecran 8
  17. 1.6.2 Citirea de la tastatura 8
  18. 1.7 Tipuri de date 9
  19. 1.8 Comentarii 9
  20. 1.9 Reguli cu wildcarduri si variabile 9
  21. 1.9.1 Wildcarduri 9
  22. 1.9.2 Patternuri cu variabile 10
  23. 1.9.3 Optionalitate pentru variabile 11
  24. 1.10 Retractarea unui fapt din interiorul unei reguli 13

Extras din laborator

Laboratorul 1

Introducere in CLIPS. Fapte si reguli

CLIPS (C Language Integrated Production System) este:

• un tool pentru dezvoltare de sisteme expert

• disponibil free (la http://clipsrules.sourceforge.net); vom folosi versiunea 6.24;

• declarativ (programatorul spune CE trebuie facut, ca si in Prolog) si nu procedural (unde pro-

gramatorul spune CUM se face un anumit lucru, ca de exemplu in C). Asadar, nu trebuie

sa descriem pas cu pas drumul catre solutia problemei; in CLIPS, trebuie doar sa descriem

problema si calculatorul este cel care gaseste calea spre solutie;

• bazat pe fapte si reguli. Faptele sunt proprietati ale entitatilor; ex. Didier e fotbalist (unde

entitatea este “Didier”, iar proprietatea este “fotbalist”). Regulile servesc la deducerea de fapte

noi pornind de la cele existente; ex. daca cineva este fotbalist, atunci este legitimat la un club.

Cunostintele pe care le avem despre lume vor fi codificate sub aceasta forma, apoi CLIPS va

deduce din ele alte cunostinte care ne-ar putea interesa.

1.1 Instalare si rulare

Pe sistemele din laborator, rularea se face tastand:

clips

Pentru test, la promptul care apare, tastati

(+ 1 2)

si trebuie sa obtineti raspunsul

3

Parasirea programului se face cu:

(exit)

Pentru o instalare pe un alt sistem, trebuie descarcate arhivele clips_core_source_624.tar.Z si

make_and_help_files_624.zip. Apoi, se fac urmatorii pasi:

tar zxvf clips_core_source_624.tar.Z

3

4 LABORATORUL 1. INTRODUCERE IN CLIPS. FAPTE SI REGULI

unzip make_and_help_files_624.zip

cp makefile.gcc clipssrc/clipssrc

cd clipssrc/clipssrc

make -f makefile.gcc

In urma compilarii, se obtine fisierul executabil, care se lanseaza prin comanda

./clips

Optional, se poate adauga directorul curent la variabila PATH pentru a putea lansa CLIPS cu

comanda

clip

Preview document

Introducere în Clips - Pagina 1
Introducere în Clips - Pagina 2
Introducere în Clips - Pagina 3
Introducere în Clips - Pagina 4
Introducere în Clips - Pagina 5
Introducere în Clips - Pagina 6
Introducere în Clips - Pagina 7
Introducere în Clips - Pagina 8
Introducere în Clips - Pagina 9
Introducere în Clips - Pagina 10
Introducere în Clips - Pagina 11
Introducere în Clips - Pagina 12
Introducere în Clips - Pagina 13

Conținut arhivă zip

  • Introducere in Clips.pdf

Alții au mai descărcat și

Organizarea Normare și Salarizarea Muncii

Scopul lucrării: De a învăţa să determinăm dacă a fost efectuată corect cronometrarea, calculul coeficienţilor. Noţiuni teoretice: -...

Proiect de afaceri al fermei viti-vinicole SC Vinicola Prod SNC Urechești, Județul Vrancea

Capitolul I Sinteza planului de afaceri SC Vinicola Prod SRL cu sediul in localitatea Urechesti, Vrancea are ca obiect de activitate producerea...

Studiu de caz distribuția în România

Activitatea unui distribuitor pare simpla: sa cumpere si sa vânda produse. Monitorizarea stocurilor, viteza de rotatie a acestora, aprovizionarea...

Raport de Țară - Cipru

CAP. I PREZENTAREA PE SCURT A TARII 1.1. Fisa de profil Numele oficial: Republica Cipru (Kypriake Demokratia); Situarea: în insula omonima din...

Simularea Proceselor Economice

Materiale didactice Cerinte Finalizare 2 Structura cursului Problematica modelarii si simularii cu calculatorul a problemelor decizionale...

Planificarea și controlul proiectelor - aplicație

Se consider urmtoarele activiti împreun cu duratele, activitile succesoare i cheltuielile sptmânale atrase: Tabelul 1 Activitatea...

Managementul calității

LUCRAREA 1 Metode de evaluare şi comparare a calităţii produselor 1. Obiectivele lucrării • Cunoaşterea de către studenţi a principalelor metode...

Evaluarea calității produselor de panificație în cadrul societății - SC Demopan SA

Capitolul 1. Ce este calitatea? Capitolul 2. Evaluarea calităţii produselor Atestarea calităţii produselor alimentare Garantarea calităţii...

Te-ar putea interesa și

Proiect reglarea și corectarea automată a luminilor de întâlnire

Capitolul I PREZENTAREA GRUPULUI DACIA - RENAULT 1.1. ISTORIC DACIA 1.1.1. Începuturile Născută ca fabrica de piese de avion în 1943,...

Importanța produselor din carne în alimentația umană

INTRODUCERE În paralel cu schimbările rapide ale stilului de viaţă de astăzi se modifică şi stilul de hrană al societăţii , precum şi noile...

Tehnologia de Obținere a Ghiudemului

Capitolul 1 CARNE SI PREPARATE DIN CARNE 1.1Generalităţi Prin carne se intelege musculature striată a carcasei impreună cu toate ţesuturile cu...

Tehnologia de Obținere a Prospăturilor din Carne

Capitolul 1 Scurt istoric Din totdeauna, asigurarea alimentaţiei a fost una din problemele vitale ale omenirii. Despre mâncare se spune că...

Demontarea, Repararea, Montarea Capotei Motor și Capotei Portbagaj la Automobilul Ford Mondeo

ARGUMENT Am ales acest proiect deoarece FORD a fost prima masina care a fost fabricata in serie. Automobilul este un vehicul rutier, carosat si...

Inteligența Artificială

Capitolul 1 Introducere 1.1 Concepte de baza Când s-a vorbit prima data de Inteligenţa Artificială (AI – Artificial Intelligence) în 1956, totul...

Proiect achiziții salam cu cașcaval

1 Motivatie alegere produs Firma SC. Carnimpex. SRL are in structura sa o sectie de prelucrare superioara a carnii, obiectul de activitate...

Procesul Tehnologic de Obținere a Crenvurștilor din Carne de Porc și Vită

I.Introducere Alimentele constituie suportul material al vieții umane. Prin ele se asigură aspectele esențiale ale sănătății și creșterea,...

Ai nevoie de altceva?