Proprietățile agentului

Nume - Numele populației agent / agent.

Nume afișat - Dacă este selectată această opțiune, numele populației agent / agent va fi afișat în diagrama grafică.

Exclude - Dacă este selectată această opțiune, acest element va fi eliminat din model.

Agent unic - dacă este selectată această opțiune, elementul specifică un singur agent.

Agregarea agenților - dacă opțiunea este selectată, elementul specifică o populație de agenți care conține agenți de același tip.

Populație - [Se afișează dacă este selectată opțiunea Populația agenți] Aici puteți specifica modul de creare a populației. Există trei opțiuni pentru crearea unei populații:

Inițial gol - utilizați această opțiune dacă intenționați să creați dinamic agenți ai populației la pornire sau în timpul executării modelului.

Conține numărul specificat de agenți - utilizați această opțiune pentru a crea o populație care conține un număr inițial cunoscut de agenți. Specificați numărul de agenți în câmpul Număr inițial de agenți de mai jos.

Încărcate din baza de date - utilizați această opțiune dacă datele agentului sunt stocate în baza de date și doriți să creați o populație de agenți bazată pe datele din tabela de baze de date.

Numărul inițial de agenți este [Afișați dacă populația este selectată Conține numărul specificat de agenți] Aici puteți specifica numărul inițial de agenți din populație. În timpul executării modelului, puteți modifica acest număr prin crearea și ștergerea dinamic a agenților.

Tabel - [Afișează dacă populația este selectată Încărcare din baza de date] Tabelul de baze de date conținând date despre agent. Mai jos sunt secțiunile pentru specificarea condițiilor de selectare a datelor.

Mod - [Afișează dacă populația este selectată Încărcare din baza de date] Specifică dacă un agent este creat pentru fiecare înregistrare din baza de date. sau mai mulți agenți sunt creați pe o singură înregistrare.

Max este dat în coloana - [afișată, în cazul în care valoarea selectată pentru agenții de înregistrare Mod audio Multiple] numele coloanei din tabelul bazei de date, în care numărul specificat de agenți generat pentru fiecare înregistrare a tabelului.

Agentul creat (populația) aparține unui anumit tip de agenți. Dacă parametrii sunt specificați pentru acest tip de agent. în fereastra de proprietăți, veți vedea câmpuri editabile care vă permit să modificați valorile implicite ale acestor parametri pentru un anumit agent (populație).

Viteză inițială - viteza agentului.

Aranjați agenți - Aici sunt localizați agenții în spațiul selectat.

X. Y. Z - [Afișează dacă agenții trăiesc într-un spațiu continuu și ca valoare a agenților localizați selectați la un anumit punct] Coordonate ale locației agentului.

Latitude. Longitudine - [Afișează dacă agenții locuiesc în spațiul GIS și ca valoare a Agenților locați selectați în punctul (latitudine, longitudine)] Coordonatele geografice ale locației agentului.

Nod - [Afișat când agenții se găsesc în GIS și spațiu ca valoare Localizați agenți nodului selectat] Nod (în cazul în care agentul populează spațiu GIS), punct GIS sau regiunea GIS (în cazul în care agentul populează spațiu GIS) în care agentul va fi plasat .

Numele site-ului - [Afișează dacă agenții locuiesc în spațiul GIS și ca valoare a agenților locali selectați în primul rezultat al căutării GIS] Numele locației GIS (de exemplu "Paris"). Harta GIS va căuta numele specificat. Agentul va fi localizat în punctul GIS corespunzător primului rezultat din lista rezultatelor căutării GIS.

Rute - [Afișează dacă agenții trăiesc în spațiul GIS] Aici definiți o rețea rutieră pentru agenții care se deplasează în spațiul GIS. AnyLogic suportă patru tipuri de rețele rutiere: Automobile (pentru toate tipurile de autoturisme), Căi ferate. Biciclete și pietoni. Dacă aveți mai multe tipuri de agenți, care utilizează diferite tipuri de drumuri, trebuie să fie adăugate la furnizorul de rute de elemente de model (acest element va permite agenților la un anumit tip de utilizare a rețelei de drumuri alternative, mai degrabă decât cardurile standard pentru rețeaua de GIS de trafic), dar aici indică numele său .

String, Column - [Afișează dacă agenții locuiesc într-un spațiu discret] Coordonatele locației agentului: numărul rândului și al coloanei (rețineți că numerotarea începe de la 0).

Aici puteți specifica funcțiile de colectare a statisticilor despre agenții populației. Pentru mai multe informații, consultați aici.

Model / Bibliotecă - Numele modelului sau bibliotecii AnyLogic, în care este specificat tipul acestui agent.

Vizibilitate - Aici puteți specifica dacă acest element va fi afișat pe prezentare în timp ce modelul rulează.

Afișat la nivelul de vârf - Dacă această opțiune este selectată, acest element va fi afișat și în diagrama de agendă de nivel superior.

Optimizați pentru operație - Populațiile agenților din AnyLogic sunt implementate ca colecții Java. Aici puteți schimba tipul de Java de colectare, care va optimiza performanța de colectare pentru cele mai frecvent utilizate pentru a operațiilor: adăugarea și eliminarea elementelor de colectare (populația de agenți) sau accesul la elementele unei colecții prin indexul (căutați și ștergeți pe index). Pentru mai multe informații despre tipurile de colecții, consultați aici.

Intrați în baza de date - Dacă selectați această opțiune, toate informațiile cu privire la acest agent / populație (valorile parametrilor, statistici privind traficul și timp, în diferite state, etc.) vor fi stocate într-un model de execuție revista (în cazul în care proprietățile bazei de date model inclus logare).

Afișați prezentarea - dacă prezentarea acestui agent nu este afișată pe diagrama agenților de top, faceți clic pe acest buton pentru a crea o prezentare. Pentru mai multe informații, consultați aici.

Articole similare