Prírodou inšpirované algoritmy

študijné materiály pre projekt mobilnej triedy umelej inteligencie

Späť ku kurzom triedy
Obsah
Matematický model
Simulátor Immun
Immun Player
Experimenty - Simulácia imunitnej odozvy pri interakcii s vírusmi
Experimenty - Simulácia imunitnej odozvy pri interakcii s nádorovými bunkami
Zhrnutie



Ostatné kapitoly
Freemanove K modely
Umelé imunitné systémy
Biomimicry - Biomimetics
Umelé chémie
Chemické vlny
DNK počítače
Artificial Music
Memetika
Artificial Life Games
Artificial Art
Väzenská dilema


Tutoriály
 Celulárne automaty
 Morfogenéza
 Simulátory
 Evolučné algoritmy
 Chaos
 Roboty
 Rôzne


Immun Player

Simuláciu vytvorenú v programe Immun je možné uložiť pre neskoršie prezeranie a dôkladnejšie preštudovanie. Simulácia je ukladaná v špeciálnom formáte (*.ivo) a tým je umožnené uloženie jednotlivých buniek počas simulácie, ich stavov a tiež celého grafu.

Po načítaní simulácie sa v hlavnom okne zobrazí začiatok celej simulácie. Tú je potom možné prehrávať celú od začiatku, alebo prehrávanie prerušiť a posúvať po jednotlivých cykloch. Tiež je možné spätné prehrávanie a vrátenie sa o jeden cyklus naspäť. Pomocou posuvníka, vedľa ktorého je informácia o aktuálne prehrávanom cykle, je možný skok na ľubovoľnú časť simulácie.

Samotné okno prehrávača je podobné s programom Immun. Jednotliví agenti majú rovnaké farby a ovládanie pohybu priestorom simulácie je tiež rovnaké.

Okno programu ImmunPlayer
Okno programu ImmunPlayer

Takisto je možné si zobraziť vlastnosti jednotlivých agentov, ktoré sa ale nedajú upravovať.

Okno s vlastnosťami Tc lymfocytu v programe ImmunPlayer
Okno s vlastnosťami Tc lymfocytu v programe ImmunPlayer

Rovnako ak v programe Immun, aj tu je možné si zobraziť graf aktuálne prehrávanej simulácie. Graf je v simulátore nahraný celý a aktuálna pozícia je preto vyznačená čiarou. Graf je tiež možné exportovať pre prostredie MATLAB.

ImmunPlayer umožňuje aj uloženie časti simulácie, kedy si užívateľ zvolí ktorá časť simulácie je zaujímavá (zadaním počiatočného a koncového cyklu) a tú si zvlášť uloží do súboru, ktorý je opäť použiteľný v prehrávači.

Program ImmunPlayer je praktickým doplnkom aplikácie Immun. Umožňuje vďaka svojim funkciám realizáciu aj časovo náročných simulácií v Immune a ich neskoršie prehliadanie a analýzu. Takisto veľmi praktické sú funkcie posun o jeden krok a skok na ľubovoľnú pozíciu v simulácii.

Hore
Kontakt: Marek Bundzel