Skip to content

Instantly share code, notes, and snippets.

@fpopic
Created May 16, 2015 19:29
Show Gist options
  • Select an option

  • Save fpopic/295b39796440d4622dfc to your computer and use it in GitHub Desktop.

Select an option

Save fpopic/295b39796440d4622dfc to your computer and use it in GitHub Desktop.
"C:\Program Files\Java\jdk1.8.0_40\bin\java" -Didea.launcher.port=7534 "-Didea.launcher.bin.path=C:\Program Files (x86)\JetBrains\IntelliJ IDEA 14.1\bin" -Dfile.encoding=windows-1250 -classpath "C:\Program Files\Java\jdk1.8.0_40\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_40\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_40\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_40\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_40\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_40\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_40\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_40\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_40\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_40\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_40\jre\lib\rt.jar;C:\Program Files\Java\jdk1.8.0_40\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_40\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_40\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_40\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_40\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_40\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_40\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_40\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_40\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_40\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_40\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_40\jre\lib\ext\zipfs.jar;C:\Users\Filip\IdeaProjects\UI\Lab3\out\production\Lab3;C:\Program Files (x86)\JetBrains\IntelliJ IDEA 14.1\lib\idea_rt.jar" com.intellij.rt.execution.application.AppMain ui.Main
Stog: [Voće]
Konfliktni: [1, 6, 7, 8, 9, 10, 11, 12, 13, 14]
Znanje:
Probam pravilo: 1. IF [Oblik = [izdužen], Boja = [zelena | žuta]] THEN Voće = banana
Premisa: Oblik = [izdužen] fale vrijednosti u RAM-u.
Pitaj korisnika: Oblik
Oblik [izdužen, okrugli, zaobljen] ? okrugla
Oblik [izdužen, okrugli, zaobljen] ? okrugli
Brisem iz konflikntih: 1
Probam pravilo: 6. IF [Vrsta_voćke = [loza], Boja = [zelena]] THEN Voće = lubenica
Premisa: Vrsta_voćke = [loza] fale vrijednosti u RAM-u.
Probat izvest rekurzivno: Vrsta_voćke
Stog: [Vrsta_voćke]
Konfliktni: [2, 3]
Znanje: Oblik:okrugli,
Probam pravilo: 2. IF [Oblik = [okrugli | zaobljen], Promjer = [11]] THEN Vrsta_voćke = loza
Premisa: Oblik = [okrugli | zaobljen] zadovoljena.
Premisa: Promjer = [11] fale vrijednosti u RAM-u.
Pitaj korisnika: Promjer
Promjer [9, 11] ? 9
Brisem iz konflikntih: 2
Probam pravilo: 3. IF [Oblik = [okrugli], Promjer = [9]] THEN Vrsta_voćke = stablo
Premisa: Oblik = [okrugli] zadovoljena.
Premisa: Promjer = [9] zadovoljena.
Pravilo upalilo 3
Premisa: Boja = [zelena] fale vrijednosti u RAM-u.
Pitaj korisnika: Boja
Boja [zelena, žuta, žuto-smeđa, crvena, plava, narančasta] ? crvena
Brisem iz konflikntih: 6
Probam pravilo: 7. IF [Vrsta_voćke = [loza], Površina = [glatka], Boja = [žuta]] THEN Voće = dinja
Premisa: Vrsta_voćke = [loza] nije zadovoljena, sljedece pravilo.
Probam pravilo: 8. IF [Vrsta_voćke = [loza], Površina = [hrapava], Boja = [žuto-smeđa]] THEN Voće = kanalupe
Premisa: Vrsta_voćke = [loza] nije zadovoljena, sljedece pravilo.
Probam pravilo: 9. IF [Vrsta_voćke = [stablo], Boja = [narančasta], Vrsta_sjemenke = [koštunjasta]] THEN Voće = marelica
Premisa: Vrsta_voćke = [stablo] zadovoljena.
Premisa: Boja = [narančasta] nije zadovoljena, sljedece pravilo.
Probam pravilo: 10. IF [Vrsta_voćke = [stablo], Boja = [narančasta], Vrsta_sjemenke = [višestruke]] THEN Voće = naranča
Premisa: Vrsta_voćke = [stablo] zadovoljena.
Premisa: Boja = [narančasta] nije zadovoljena, sljedece pravilo.
Probam pravilo: 11. IF [Vrsta_voćke = [stablo], Boja = [crvena], Vrsta_sjemenke = [koštunjasta]] THEN Voće = višnja
Premisa: Vrsta_voćke = [stablo] zadovoljena.
Premisa: Boja = [crvena] zadovoljena.
Premisa: Vrsta_sjemenke = [koštunjasta] fale vrijednosti u RAM-u.
Probat izvest rekurzivno: Vrsta_sjemenke
Stog: [Vrsta_sjemenke]
Konfliktni: [4, 5]
Znanje: Vrsta_voćke:stablo, Boja:crvena, Oblik:okrugli, Promjer:9,
Probam pravilo: 4. IF [Broj_sjemenki = [1]] THEN Vrsta_sjemenke = koštunjasta
Premisa: Broj_sjemenki = [1] fale vrijednosti u RAM-u.
Pitaj korisnika: Broj_sjemenki
Broj_sjemenki [1, 2] ? 1
Brisem iz konflikntih: 4
Probam pravilo: 5. IF [Broj_sjemenki = [2]] THEN Vrsta_sjemenke = višestruke
Premisa: Broj_sjemenki = [2] nije zadovoljena, sljedece pravilo.
Stog: [Vrsta_sjemenke]
Konfliktni: [4, 5]
Znanje: Vrsta_voćke:stablo, Broj_sjemenki:1, Boja:crvena, Oblik:okrugli, Promjer:9,
Probam pravilo: 4. IF [Broj_sjemenki = [1]] THEN Vrsta_sjemenke = koštunjasta
Premisa: Broj_sjemenki = [1] zadovoljena.
Pravilo upalilo 4
Probam pravilo: 12. IF [Vrsta_voćke = [stablo], Boja = [narančasta], Vrsta_sjemenke = [koštunjasta]] THEN Voće = breskva
Premisa: Vrsta_voćke = [stablo] zadovoljena.
Premisa: Boja = [narančasta] nije zadovoljena, sljedece pravilo.
Probam pravilo: 13. IF [Vrsta_voćke = [stablo], Boja = [žuta | zelena | crvena], Vrsta_sjemenke = [višestruke]] THEN Voće = jabuka
Premisa: Vrsta_voćke = [stablo] zadovoljena.
Premisa: Boja = [žuta | zelena | crvena] zadovoljena.
Premisa: Vrsta_sjemenke = [višestruke] nije zadovoljena, sljedece pravilo.
Probam pravilo: 14. IF [Vrsta_voćke = [stablo], Boja = [plava], Vrsta_sjemenke = [koštunjasta]] THEN Voće = šljiva
Premisa: Vrsta_voćke = [stablo] zadovoljena.
Premisa: Boja = [plava] nije zadovoljena, sljedece pravilo.
Stog: [Voće]
Konfliktni: [1, 6, 7, 8, 9, 10, 11, 12, 13, 14]
Znanje: Vrsta_voćke:stablo, Broj_sjemenki:1, Boja:crvena, Vrsta_sjemenke:koštunjasta, Oblik:okrugli, Promjer:9,
Probam pravilo: 1. IF [Oblik = [izdužen], Boja = [zelena | žuta]] THEN Voće = banana
Premisa: Oblik = [izdužen] nije zadovoljena, sljedece pravilo.
Probam pravilo: 6. IF [Vrsta_voćke = [loza], Boja = [zelena]] THEN Voće = lubenica
Premisa: Vrsta_voćke = [loza] nije zadovoljena, sljedece pravilo.
Probam pravilo: 7. IF [Vrsta_voćke = [loza], Površina = [glatka], Boja = [žuta]] THEN Voće = dinja
Premisa: Vrsta_voćke = [loza] nije zadovoljena, sljedece pravilo.
Probam pravilo: 8. IF [Vrsta_voćke = [loza], Površina = [hrapava], Boja = [žuto-smeđa]] THEN Voće = kanalupe
Premisa: Vrsta_voćke = [loza] nije zadovoljena, sljedece pravilo.
Probam pravilo: 9. IF [Vrsta_voćke = [stablo], Boja = [narančasta], Vrsta_sjemenke = [koštunjasta]] THEN Voće = marelica
Premisa: Vrsta_voćke = [stablo] zadovoljena.
Premisa: Boja = [narančasta] nije zadovoljena, sljedece pravilo.
Probam pravilo: 10. IF [Vrsta_voćke = [stablo], Boja = [narančasta], Vrsta_sjemenke = [višestruke]] THEN Voće = naranča
Premisa: Vrsta_voćke = [stablo] zadovoljena.
Premisa: Boja = [narančasta] nije zadovoljena, sljedece pravilo.
Probam pravilo: 11. IF [Vrsta_voćke = [stablo], Boja = [crvena], Vrsta_sjemenke = [koštunjasta]] THEN Voće = višnja
Premisa: Vrsta_voćke = [stablo] zadovoljena.
Premisa: Boja = [crvena] zadovoljena.
Premisa: Vrsta_sjemenke = [koštunjasta] zadovoljena.
Pravilo upalilo 11
Voće => višnja
Process finished with exit code 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment