• Welcome to TUKE FÓRUM - Fórum pre študentov Technickej Univerzity v Košiciach.
 

TBIS II - rule engine

Started by Ing. nemtom, 05.10.2008, 22:14:32

« predchdzajce - alie »

Ing. nemtom

zacal uz niekto zadanie? skusali ste davat nejake rule based komponenty do toho? robi niekto v c#? jak to ma fungovat?
brix will be shat

mishelka

este sme nic nezacali a tiez neviem jak to ma presne fungovat.. My sme sa zhodli na tom, ze to ma byt uplne jednoduchy program, ktory musi fungovat na zaklade nejakych pravidiel.. Cize ty mu nieco zadas ako pouzivatel a on na zaklade nejakych pravidiel z toho nieco vyvodi.. viac neviem bn bk
  

#define TRUE FALSE //Happy debugging suckers :D

bliky

jj, nieco podobne jak sme mali ten maly programcek na UI-fuzzy kde si zadal odpovede na otazky ktore sa ta pytal program a na zaklade nejakych vopred zadefinovanych pravidiel ti nakoniec program vypisal ze mas si kupit take a take auto...

Ing. nemtom

no to je vsetko pekne ale nic nove mi to nedalo :) hladate take komponenty jak csaba spominal alebo si spravite DIY komponent? (if, else... :D )
brix will be shat

Agamemnon

my sme si robili vlastnú funkcionalitu pre pravidlá... ale robili sme to v php, takže sa to nahádzalo do podmienok a potom cez fciu eval...
All code is crap.

42

psicho

cize postaci hardcodovane riesenie? netreba dynamicky ?
read my blog> www.codemazing.com <read my blog

Agamemnon

ono to bolo aj dynamicky... sme tam mali nejaký formulár ku tomu, kde si človek vyplnil, čo chcel vlastne dostať na výstup...
All code is crap.

42

BCAA

Quote from: psicho on  07.10.2008, 01:51:05
cize postaci hardcodovane riesenie? netreba dynamicky ?

ta podla mna to treba dynamicky  sak o tom su rule enginy  ze sa vyhnes milion sto if else

Agamemnon

ak to budeš robiť from skratch, tak sa nevyhneš... len to zmeníš tak, že budeš mať dynamické podmienky, ktoré si nastaví user...
All code is crap.

42

Ing. nemtom

Quote from: BCAA on  07.10.2008, 01:56:10
Quote from: psicho on  07.10.2008, 01:51:05
cize postaci hardcodovane riesenie? netreba dynamicky ?

ta podla mna to treba dynamicky  sak o tom su rule enginy  ze sa vyhnes milion sto if else

nam milion netreba
brix will be shat

BCAA

Quote from: Bc. nemtom on  07.10.2008, 04:49:42
Quote from: BCAA on  07.10.2008, 01:56:10
Quote from: psicho on  07.10.2008, 01:51:05
cize postaci hardcodovane riesenie? netreba dynamicky ?

ta podla mna to treba dynamicky  sak o tom su rule enginy  ze sa vyhnes milion sto if else

nam milion netreba

ta potom co riesis  :)  ked mas malo podmienok ta to si uz mal mat hotove ;)

Ing. nemtom

ta hej ale zase ked to ma byt rule engine tak nieco sa treba naucit, ked tam dame if-else 10x tak to sme zas na urovni prvackeho zadania
brix will be shat

BCAA

Quote from: Bc. nemtom on  08.10.2008, 04:31:38
ta hej ale zase ked to ma byt rule engine tak nieco sa treba naucit, ked tam dame if-else 10x tak to sme zas na urovni prvackeho zadania

tak tak ;)   ale flipne su tie rule enginy  len zle je ze na tom ze ktory si vybrat    co produkt to ina syntax pochybna dokumentacia :)   ale ta daco uz vyberiem no...

Ing. nemtom

ale ty robis v jave (java suxxx) ne?
brix will be shat

DeeL

Quote from: Bc. nemtom on  08.10.2008, 05:01:28
ale ty robis v jave (java suxxx) ne?
to je co za verzia ? ta co pises... java suxxx ? :P

Múdri sa naučia od hlupákov viac, ako sa hlúpi poučia z príkladu múdrych.
(Marcus Porcius C. Cato)
It's not that I'm so smart, it's just that I stay with problems longer.
(Albert Einstein)

Hi yourself ;)

BCAA

Quote from: Bc. nemtom on  08.10.2008, 05:01:28
ale ty robis v jave (java suxxx) ne?

no hej robim  ale neverim ze pre .NET nic take ako rule engine neexistuje   ucite daco je  (to ci to bude zadarmo neviem  :)  mal by som iste pochybnosti kedze aj pre javu  vacsina rule enginov nie je zadarmo  a tie co su ta stoja za ... :))

Ing. nemtom

Quote from: DeeL on  08.10.2008, 06:51:30
Quote from: Bc. nemtom on  08.10.2008, 05:01:28
ale ty robis v jave (java suxxx) ne?
to je co za verzia ? ta co pises... java suxxx ? :P

to je taky base, z ktoreho sa odvyjaju vsetky verzie javy
brix will be shat

paly-sk

Tu mate body, ktore by ste mali obsiahnut v buduco-tyzdnovej prezentacii zadania z TBIS II (su to veci z toho papiera, co koloval vcera na prednaske z TI):

Obsah
1. ciele
2. ciele podrobne
3. poziadavky
4. vybrane poziadavky podrobnejsie (tie, ktore urcuju vyber technologii)
5. ocakavana architektura
6. ocakavana architektura v detailoch
7. vybrane postupy - zhrnutie
8. vybrane postupy - zdovodnenie, detaily
9. vybrane technologie - zhrnutie
10. vybrane technologie - zdovodnenie, detaily
11. procesny plan projektu vyplyvajuci zo zvolenych postupov a technologii
12. casvoy plan projektu vyplyvajuci zo zvolenych postupov a technologii
13. rozdelenie uloh a zodpovednosti

mishelka

a to akoze co mam dat do tej prezentacie?? akoze ciele: ... naprogramovat sudoku... ciele podrobne: ... naprogramovat sudoku v jave a pouzit pritom rule engine... ?? ci ako ?? ???
poziadavky: taa treba zeby sa dalo klikat na to :D
fakt neviem co tam mam napisat :D
  

#define TRUE FALSE //Happy debugging suckers :D

psicho

Quote from: mishelka on  18.11.2008, 01:00:38
a to akoze co mam dat do tej prezentacie?? akoze ciele: ... naprogramovat sudoku... ciele podrobne: ... naprogramovat sudoku v jave a pouzit pritom rule engine... ?? ci ako ?? ???
poziadavky: taa treba zeby sa dalo klikat na to :D
fakt neviem co tam mam napisat :D


netreba zo vsetkeho vedu robit :P
read my blog> www.codemazing.com <read my blog

BCAA

Quote from: psicho on  18.11.2008, 18:36:17
Quote from: mishelka on  18.11.2008, 01:00:38
a to akoze co mam dat do tej prezentacie?? akoze ciele: ... naprogramovat sudoku... ciele podrobne: ... naprogramovat sudoku v jave a pouzit pritom rule engine... ?? ci ako ?? ???
poziadavky: taa treba zeby sa dalo klikat na to :D
fakt neviem co tam mam napisat :D


netreba zo vsetkeho vedu robit :P

suhlas :)  keep it simple ;)

mishelka

eeee,mam taku otazku.. jak spravim ze ked je jeden rule true, nech ide na druhy rule??
take ze


rule "rule#1"
  when
    blabla
  then
     goto rule#2
end

rule "rule#2"
  when
    blabla
  then
    blabla
end

neni take daco??
  

#define TRUE FALSE //Happy debugging suckers :D

DeeL

ludia, kto by chcel vidiet prezentacne video z TBIS2 ... tak si kliknite... a nasledne preckajte aj nudnu cast... oplati sa ;)

http://www.youtube.com/watch?v=miWYCfKNddI

Múdri sa naučia od hlupákov viac, ako sa hlúpi poučia z príkladu múdrych.
(Marcus Porcius C. Cato)
It's not that I'm so smart, it's just that I stay with problems longer.
(Albert Einstein)

Hi yourself ;)

sogi

ahojte...
akurat mi csaba napisal ze cviko z TBIS bude tento tyzden iba v utorok od 13.30...
ostatne cvika nebudu :)
doneste zadania, nech uz je pokoj :)
----------------------------------------------------------------------------------
Why geeks like computers: unzip, strip, touch, finger, grep, mount, fsck, more, yes,fsck,fsck,fsck,umount, sleep.
----------------------------------------------------------------------------------