Intelligentsed agendid
Intelligentsed agendid
Agendid, mis tegutsevad keerulistes keskkondades, mis on:
· Kiirelt muutuvad
· Ettemääramatud
· Avatud
· Milles suure tõenäosusega võivad tegevused ebaõnnestuda
Agentideks nimetatakse tarkvaramaailmas iseseisvaid programme
nagu näiteks UNIXi deemon või arvutikell.
Realiseerimise koha pealt meenutavad agendid objekte - neil mõlemal
on siseolek, nad suhtlevad sõnumite edastamise teel ning neil mõlemal
on meetodid, mida saab mingis situatsioonis välja kutsuda. Suurim
erinevus aga seisneb asjaolus, et objektid lubavad endid kasutada
tasuta, kuid agendid teevad seda, kuna nad soovivad seda teha või siis
näiteks raha eest, olgu see mistahes kujul.
Iga programm võib olla agent, kui ta on autonoomne ehk aktiivne.