Sunteți pe pagina 1din 2

Olariu Alexandru-Răzvan Cibernetică Economică

Grupa 1007, Seria B Model NetLogo utilizat: Virus

Model NetLogo despre transmiterea


unui virus într-o societate umană populată

Am ales acest model din librăria de modele NetLogo deoarece răspândirea unui potențial
virus ucigaș în rândul populației aduce mai mult ca sigur un dezechilibru pe planul economic al
țărilor afectate, iar cu cât acest virus se răspândește mai rapid și mai agresiv cu atât riscul de
pierdere economică se intensifică, provocând daune majore unui stat.
Pot să vă ofer cel mai clar exemplu de la ora actuală, virusul Covid-19, apărut în
provincia Hubei, China, în luna decembrie a anului 2019. Acesta a adus lumea aproape de o nouă
criză economică, asemănătoare cu cea din 2008, atunci când state precum Grecia au avut de
suferit foarte mult pe planul economic.

Scopul modelului ales, astfel, este de a învăța și a putea combate mai eficient un virus ce se
transmite în rândul populației, apelând la metode mai eficiente și permițând prin extinderea
modelului ales, studiul teoretic al virusului și evoluția acestuia pe parcursul unei perioade
stabilite de timp, într-un mediu stabilit de oameni, cu setări particulare pentru fiecare caz dorit.

Acest model se poate găsi, atunci când intrăm în NetLogo, în secțiunea de modele,
categoria Biologie, fiind ultimul model, fix după virusul HIV. Mai jos se regăsește o captură de
ecran pentru a exemplifica.

Vă mulțumesc pentru timpul acordat.


Olariu Alexandru-Răzvan Cibernetică Economică
Grupa 1007, Seria B Model NetLogo utilizat: Virus

La acest model standard am adus următoarele modificări pe partea de COD:


1. Am adăugat o variabilă number-dead ce ține cont de numărul total de decese din cauza virusului
deoarece mi se pare un detaliu extrem de important ce nu trebuia omis în modelul standard.
2. Modelul standard nu a fost gândit pentru a ține cont de vârsta populației, element vital pentru
analiza unui virus. Am adăugat și modificat în partea de cod un sistem de “îmbătrânire” a
populației. Astfel, obținem date mult mai exacte despre manifestarea virusului pe categoriile de
vârstă. Am considerat că vârsta maximă este de 100 ani.
3. Am adăugat 4 anotimpuri ce influențează direct virusul deoarece în opinia mea modelul standard
nu aborda toate cazurile posibile. Astfel, sunt sigur că am putea analiza mai bine manifestările
virusului. Totodată, am redus rata de natalitate și am redus termenul necesar pentru imunitate la 4
săptămâni. Consider că, astfel, putem simula cele doua sexe (M/F) iar imunitatea de 4 săptămâni
este mult mai realistă, adaptată la scenariile din ora actuală (Covid-19)
4. Am modificat codul pentru mișcarea persoanelor, astfel încât, din interfață, se poate selecta dacă
se respectă o “carantină” (mișcarea și contactul dintre persoane este mai rar) sau nu. Consider că
această bucată de cod nu este minoră, ci este esențială pentru o mai bună analiză a virusului.

La acest model standard am adus următoarele modificări pe partea de INTERFAȚĂ:


1. Am adus în plan un monitor ce afișează numărul total de decese și l-am introdus și în grafic,
consider că este necesar să se vadă evoluția ratei de mortalitate atât grafic dar și ca număr total. Fără
aceasta, nu putem determina precis cât de letal este un virus.
2. Am adăugat un choice-box pentru anotimp. Totodată, am modificat planșa astfel încât aceasta se
va modifica odată cu selectarea unui nou anotimp. În opinia mea este necesar să se efectueze analize
complexe în fiecare tip de mediu, pentru a se determina mediul propice pentru răspândirea virusului
și combaterea acestuia.
3. Am modificat monitorul actual de timp parcurs, deoarece nu era făcut pentru o detaliere complexă
a evoluției unui virus, fiind setat pe săptămâni. Astfel, noi putem face analize exacte, având datele
pentru fiecare zi, afișate atât pe contor (monitor) cât și pe grafic.
4. Am adăugat două monitoare, unul pentru contorul populației tinere (<10 ani) și altul pentru
contorul populației îmbătrânite (>65 ani). Consider că este esențial să putem observa, în timp real,
statistica zonelor de vârstă, alături de diminuarea sau creșterea lor, pentru o mai bună analiză a
efectelor virusului. Totodată, am inserat și un grafic pentru cele trei tipuri de persoane (tineri, adulți
și bătrâni) ce se poate vizualiza în timp real.
Capturi de ecran atașate (interfață + cod):

Legendă:
Fig. 1 -> Interfața finală a modelului “Virus”, se poate observa fiecare modificare făcută.
Fig. 2 -> Cod pentru anotimpuri + vârsta populației + simularea de sexe + perioada de imunitate actualizată.
Fig. 3 -> Cod pentru simularea “carantinei” pentru populație.
Fig. 4 -> Modificarea în cod pentru contorul populației.

Vă mulțumesc pentru timpul acordat.

S-ar putea să vă placă și