![]() |
passenger_factor - Druckversion +- Deutsches Simutransforum (https://simutrans-forum.de/mybb) +-- Forum: Simutrans (https://simutrans-forum.de/mybb/forumdisplay.php?fid=3) +--- Forum: Wie spiele ich Simutrans? (https://simutrans-forum.de/mybb/forumdisplay.php?fid=6) +--- Thema: passenger_factor (/showthread.php?tid=5607) |
passenger_factor - Mopoona - 07-01-2011 Wie genau beeinflusst der passenger_factor die Passagiergenerierung? Kann man in etwa ausrechnen, wie viel Passagiere entstehen? - prissi - 07-01-2011 Nur wieviel mehr oder weniger, also die Gesamtzahl aller Passagiere. RE: passenger_factor - Mopoona - 07-01-2011 Also bei einem Faktor von 15 würde das Aufkommen um 1/16 im Vergleich zum Faktor 16 abnehmen? - prissi - 07-01-2011 Die Formel ist: Code: step_interval = (1 << 21u) / (buildings.get_count() * passenger_factor + 1); 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 ... ) |