Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
passenger_factor
#4
Die Formel ist:

Code:
    step_interval = (1 << 21u) / (buildings.get_count() * passenger_factor + 1);
    if (step_interval < 1) {
        step_interval = 1;
    }
...
    // create passenger rate proportional to town size
    while(step_interval < next_step) {
        step_passagiere();
        step_count++;
        next_step -= step_interval;
    }

D.h. der Code zur Passagiererzeugung wird umso häufiger aufrufen, je kleiner step_intervall ist. By null also nur alle 2^21-1 ms = alle zwei Monate (wenn man mit bits_per_month 20 spielt). Anosnten hängt die Zahl der Aufrufe ganz wesentlich von der Gebäudeanzahl ab (was mir wie ein Fehler vorkommt, hier sollte ja wohl eher die Zahl der Einwohner stehen ... )
Zitieren


Nachrichten in diesem Thema
passenger_factor - von Mopoona - 07-01-2011, Friday-13:54:24
[Kein Betreff] - von prissi - 07-01-2011, Friday-15:38:11
RE: passenger_factor - von Mopoona - 07-01-2011, Friday-16:25:59
[Kein Betreff] - von prissi - 07-01-2011, Friday-17:12:33

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 3 Gast/Gäste