Prírodou inšpirované algoritmy

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

Späť ku kurzom triedy
Obsah
Prehľad
SimpleModel
Parametre
Pomenovania
Metódy a premenné



Ostatné kapitoly
Swarm
RePast
LEM
SDML
Eos
DDLab


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


Metódy a premenné

Trieda SimpleModel má niekoľko ďalších metód a premenných, ktoré môžeme použiť v našom vlastnom modeli.

Metódy:

  • setStoppingTime(long time) môže byť použitá na nastavenia časového kroku, v ktorom má byť beh simulácie zastavený.

  • setRngSeed(long seed) môže byť použitá na nastavenie inicializačnej hodnoty generátora pseudonáhodných čísel. Predvolená inicializačná hodnota je 1.

  • getNextIntFromTo(int from, int to) vracia ďalšie pseudonáhodné celé číslo medzi from a to vrátane.

  • getNextDoubleFromTo(double from, double to) vracia ďalšie pseudonáhodné reálne číslo medzi from a to vrátane.

  • atPause() - telo tejto metódy bude vykonané kedykoľvek bude simulácia pozastavená. Metódu je potrebné prekryť.

  • atEnd() - telo tejto metódy bude vykonané na konci simulácie. Metódu je potrebné prekryť.

Hore
Kontakt: Marek Bundzel