24.12.2012 Views

Zbirka zadataka iz Ekspertskih sistema

Zbirka zadataka iz Ekspertskih sistema

Zbirka zadataka iz Ekspertskih sistema

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

214 3. Strategije rešavanja problema<br />

operatora: rastaviti_vrh i razbiti_kućište, od kojih prema usvojenim pravilima biramo operator<br />

rastaviti_vrh. Preduslov ovog operatora, rastavljeno(kućište) i sastavljen(vrh) nije potpuno<br />

zadovoljen u tekućem stanju S 0 pa se od preduslova formira novo ciljno stanje C 2 i poziva<br />

treći rekurzivni nivo GPS algoritma.<br />

Nivo rekurzije: 3<br />

Tekuće stanje S0: sastavljeno(kućište), sastavljen(vrh), u_kućištu(baterije), pregorela(sijalica),<br />

ok(baterije), ispravno(kućište)<br />

Ciljno stanje C 2:<br />

Razlika:<br />

rastavljeno(kućište), sastavljen(vrh)<br />

rastavljeno(kućište).<br />

3. Treći nivo ustanovljava razliku stanja S 0 i novog ciljnog stanja C 2; radi se o predikatu<br />

rastavljeno(kućište). Prema tabeli razlika bira se operator rastaviti_kućište. Preduslov ovog<br />

operatora, predikat sastavljeno(kućište) zadovoljen je u tekućem stanju S 0 pa se primenjuje na<br />

ovo stanje. Prema tabeli operatora, <strong>iz</strong> liste predikata stanja S 0 briše se sastavljeno(kućište) a<br />

dodaje se rastavljeno(kućište) čime se dobija novo tekuće stanje S 1.<br />

Nivo rekurzije: 3<br />

Tekuće stanje S1: rastavljeno(kućište), sastavljen(vrh), u_kućištu(baterije), pregorela(sijalica),<br />

ok(baterije), ispravno(kućište)<br />

Ciljno stanje C 2:<br />

Razlika:<br />

rastavljeno(kućište), sastavljen(vrh)<br />

-<br />

Treći nivo GPS algoritma ustanovljava da nema razlike <strong>iz</strong>među stanja S 1 i njegovog ciljnog<br />

stanja C 2 pa sa uspehom završava rad čime se kontrola vraća drugom nivou GPSa.<br />

Nivo rekurzije: 2<br />

Tekuće stanje S1: rastavljeno(kućište), sastavljen(vrh), u_kućištu(baterije), pregorela(sijalica),<br />

ok(baterije), ispravno(kućište)<br />

Ciljno stanje C 1:<br />

Razlika:<br />

rastavljen(vrh)<br />

rastavljen(vrh).<br />

4. Drugi nivo GPS algoritma primenjuje ranije <strong>iz</strong>abrani operator rastaviti_vrh jer su sada<br />

njegovi preduslovi zadovoljeni. Dobija se novo tekuće stanje S 2.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!