Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
2.5
Systemagentowy
Abyagentymiałysens,powinnydziałaćikomunikowaćsięwramachsys-
temówagentowychlubwieloagentowych.
Definicja2.3:Systemagentowy
Systemagentowyjestsystemem,wktórymuruchamianeagenty.
Systemagentowywsposóbnaturalnyjestprzystosowanydouruchamia-
niawdużych,niepewnychśrodowiskach,np.wsieciachkomputerowych,
gdziemożezajśćawariałącza,awariajednejzmaszynlubnawetktośmo-
żesabotowaćobliczenia,fałszującdane.Systemyagentoweniewymagają
zsynchronizowanegozegara.Umożliwiająonepłynnązmianęilościpamięci
iliczbyprocesorów,zktórychkorzystają,bezprzerywaniaobliczeń.To-
lerująopóźnieniawkomunikacji,mogąbyćuruchamianewśrodowiskach
heterogenicznych,cowięcej,mogąwykorzystywaćichmożliwości.
2.6
Systemwieloagentowy
Właściwościagentówdziałającychwsystemachagentowychmogąbyć
wpełniwykorzystane,jeślizostanąonepołączonewzespołynazywanesys-
temamiwieloagentowymi.
Definicja2.4:Systemwieloagentowy
Systemwieloagentowyjesttosystemzłożonyzwieluautonomicznych
agentów,którewchodzązesobąwinterakcje.Każdyzagentówposiada
pewneceleiinformacje.Celeiinformacjemogąbyćprywatneiróżne
dlakażdegoagenta.Systemwieloagentowyposiadapewnecelenadrzęd-
ne,zadanemuprzezprojektanta,alenierealizujeichbezpośrednio,lecz
poprzezindywidualnedziałaniaagentówiichwzajemneinterakcje.
Systemwieloagentowymożetakżeposiadaćpewnecechy,którenie
ściślewymagane,aleichspełnieniewpływanajakośćtegoż:
Elastycznośćmożedziałaćnawieluheterogenicznychmaszynach.
Odpornośćnauszkodzeniejednegolubwięcejagentów.
Rozszerzalnośćtomożliwośćdodawanianowychkomponentówbez
zatrzymywaniaśrodowiska.
Zdolnośćdodziałaniawśrodowiskachrozproszonych.
20