b'\n_START_ARTICLE_\nAnylogic\n_START_SECTION_\nAnyLogic i Java\n_START_PARAGRAPH_\nOprogramowanie AnyLogic posiada graficzny interfejs programistyczny GUI oraz graficzny j\xc4\x99zyk modelowania (ang.: modeling language) umo\xc5\xbcliwiaj\xc4\x85cy tworzenie modeli w wygodny spos\xc3\xb3b przez sk\xc5\x82adanie z predefiniowanych element\xc3\xb3w graficznych, kt\xc3\xb3re nast\xc4\x99pnie mo\xc5\xbcna w zaawansowany spos\xc3\xb3b rozbudowa\xc4\x87 kodem Java. Wynikiem modelowania jest aplet Java, kt\xc3\xb3ry mo\xc5\xbce by\xc4\x87 uruchomiony w standardowej przegl\xc4\x85darce internetowej na dowolnej platformie. Ponadto aplety u\xc5\x82atwiaj\xc4\x85 dystrybucj\xc4\x99 i publikacj\xc4\x99 modeli na stronach internetowych.\n_START_SECTION_\nWielometodowe modelowanie symulacji\n_START_PARAGRAPH_\nModele AnyLogic mog\xc4\x85 opiera\xc4\x87 si\xc4\x99 na dowolnym z g\xc5\x82\xc3\xb3wnych paradygmat\xc3\xb3w tworzenia symulacji: symulacji zdarze\xc5\x84 dyskretnych, zwanej te\xc5\xbc skoncentrowan\xc4\x85 na procesie (DE) (ang.: discrete event or process-centric), dynamice system\xc3\xb3w (SD) (ang.: systems dynamics) oraz programowaniu agentowym (AB) (ang.: agent-based)._NEWLINE_Dynamika systemowa i symulacja dyskretna to tradycyjne metody symulacji, natomiast programowanie agentowe jest podej\xc5\x9bciem ca\xc5\x82kowicie nowym. Analizuj\xc4\x85c zagadnienie od strony technicznej, dynamika systemowa zajmuje si\xc4\x99 g\xc5\x82\xc3\xb3wnie procesami ci\xc4\x85g\xc5\x82ymi, podczas gdy zdarzenia dyskretne (rozumiane jako wszyscy nast\xc4\x99pcy GPSS, znani te\xc5\xbc jako skoncentrowani na procesie) i programowanie agentowe pracuj\xc4\x85 w \xe2\x80\x9eczasie dyskretnym\xe2\x80\x9d, tj. przechodz\xc4\x85 z jednego zdarzenia do drugiego._NEWLINE_Dynamiki systemowej i zdarze\xc5\x84 dyskretnych uczono w przesz\xc5\x82o\xc5\x9bci student\xc3\xb3w ze znacznie r\xc3\xb3\xc5\xbcni\xc4\x85cych si\xc4\x99 kierunk\xc3\xb3w studi\xc3\xb3w, np. z student\xc3\xb3w zarz\xc4\x85dzania i ekonomii czy in\xc5\xbcynier\xc3\xb3w dzia\xc5\x82\xc3\xb3w badawczo-rozwojowych w przemy\xc5\x9ble, zatem istnia\xc5\x82y \xc5\x9brodowiska zawodowe korzystaj\xc4\x85ce z symulacji, mi\xc4\x99dzy kt\xc3\xb3rymi nie zachodzi\xc5\x82a komunikacja. Programowanie agentowe by\xc5\x82o do niedawna wy\xc5\x82\xc4\x85cznie przedmiotem rozwa\xc5\xbca\xc5\x84 akademickich._NEWLINE_Zwi\xc4\x99kszaj\xc4\x85cy si\xc4\x99 popyt na optymalizacj\xc4\x99 proces\xc3\xb3w biznesowych sprawi\xc5\x82, \xc5\xbce czo\xc5\x82owi tw\xc3\xb3rcy modeli zacz\xc4\x99li rozwa\xc5\xbca\xc4\x87 \xc5\x82\xc4\x85czenie metod, co z kolei umo\xc5\xbcliwi\xc5\x82o im wgl\xc4\x85d w z\xc5\x82o\xc5\xbcone, wsp\xc3\xb3\xc5\x82bie\xc5\xbcne procesy o bardzo r\xc3\xb3\xc5\xbcnym charakterze. Poszczeg\xc3\xb3lne metody odpowiadaj\xc4\x85 r\xc3\xb3\xc5\xbcnym poziomom abstrakcji, np. system dynamics u\xc5\xbcywany jest do tworzenia modeli o najwy\xc5\xbcszym poziomie abstrakcji. Modelowanie skoncentrowane na zdarzeniu stosuje si\xc4\x99 w poziomach ni\xc5\xbcszych do \xc5\x9brednich. Natomiast modelowanie agentowe mo\xc5\xbce by\xc4\x87 stosowane na wszystkich poziomach. Ponadto agent mo\xc5\xbce reprezentowa\xc4\x87 obiekty o r\xc3\xb3\xc5\xbcnych kszta\xc5\x82tach i rozmiarach. Na poziomie \xe2\x80\x9efizycznym\xe2\x80\x9d agenci mog\xc4\x85 symulowa\xc4\x87 pieszych, pojazdy, roboty; na \xc5\x9brodkowym poziomie klient\xc3\xb3w, a na najwy\xc5\xbcszym konkuruj\xc4\x85ce mi\xc4\x99dzy sob\xc4\x85 przedsi\xc4\x99biorstwa._NEWLINE_AnyLogic umo\xc5\xbcliwia tw\xc3\xb3rcy \xc5\x82\xc4\x85czne zastosowanie wszystkich powy\xc5\xbcszych metod symulacyjnych w obr\xc4\x99bie jednego modelu bez konieczno\xc5\x9bci sztywno zdefiniowanej hierarchii. Mo\xc5\xbcna przyk\xc5\x82adowo stworzy\xc4\x87 model firmy wysy\xc5\x82kowej, w kt\xc3\xb3rej przewo\xc5\xbanicy b\xc4\x99d\xc4\x85 ukszta\xc5\x82towani jako samodzielnie dzia\xc5\x82aj\xc4\x85ce agenty, podczas gdy wewn\xc4\x99trzne dzia\xc5\x82anie sieci transportowych i infrastrukturalnych mo\xc5\xbce by\xc4\x87 modelowane za pomoc\xc4\x85 symulacji dyskretnej zdarzenia. Podobnie jako agent\xc3\xb3w mo\xc5\xbcna tworzy\xc4\x87 konsument\xc3\xb3w. Ca\xc5\x82okszta\xc5\x82t ich zachowania b\xc4\x99dzie zasila\xc5\x82 procesy dynamiki systemowej \xe2\x80\x93 np. dochody i wydatki przypisane do poszczeg\xc3\xb3lnych agent\xc3\xb3w.'