Wobei gefühlt (also keine Daten/ Fakten) ist wirklich etwas langsamer als sonst
-
-
Wobei gefühlt (also keine Daten/ Fakten)
Das können wir ändern. 😜 [Script] Einsatzgeschwindigkeitsüberprüfer
-
Also: Der Code im Frontend, der Einsätze beim Server anfordert ist formal bereits nicht ganz korrekt (tut nicht das, was das gewünscht ist):
JavaScript: application-e3bb7bcb6c0ba7699bcf54dc7a8860bf.jsDie Funktion rand gibt eine Zufallszahl zwischen der ersten angegebenen und der zweiten Angegebenen Zahl zurück und diese wird dann als Timeout verwendet, nach welcher Zeit ein neuer Einsatz generiert wird. Die Eingaben sind wie folgt:
0.1x → mission_speed = 5 → Zufallszahl zwischen 500000 und 700000 → 500 Sekunden bis 700 Sekunden → zwischen 0,12 und 0,085 Einsätze pro Minute
0.15x → mission_speed = 8 → öhhhh hier nutzen wir einfach das gleiche wie mission_speed = 1???
0.2x → mission_speed = 4 → Zufallszahl zwischen 250000 und 350000 → 250 Sekunden bis 350 Sekunden → zwischen 0,24 und 0,17 Einsätze pro Minute0.33x → mission_speed = 0 → Zufallszahl zwischen 120000 und 220000 → 120 Sekunden bis 220 Sekunden → zwischen 0,5 und 0,27 Einsätze pro Minute
0.5x → mission_speed = 7 → öhhhh hier nutzen wir einfach das gleiche wie mission_speed = 1???
1x → mission_speed = 1 → Zufallszahl zwischen 31000 und 120000 → 31 Sekunden bis 120 Sekunden → zwischen 1,9 und 0,5 Einsätze pro Minute
2x → mission_speed = 2 → Zufallszahl zwischen 31000 und 45000 → 31 Sekunden bis 45 Sekunden → zwischen 1,9 und 1,3 Einsätze pro Minute
3x → mission_speed = 3 → Zufallszahl zwischen 21000 und 25000 → 21 Sekunden bis 25 Sekunden → zwischen 2,8 und 2,4 Einsätze pro MinuteDie Werte sind auch aus der JS-Datei im Frontend gezogen:
JavaScript: application-e3bb7bcb6c0ba7699bcf54dc7a8860bf.jsSprich die Geschwindigkeiten 1x, 0.15x und 0.5x sind falsch oder habe ich einen Denkfehler/Analysefehler drin drin?
-
Also: Der Code im Frontend, der Einsätze beim Server anfordert ist formal bereits nicht ganz korrekt (tut nicht das, was das gewünscht ist):
...Sprich die Geschwindigkeiten 1x, 0.15x und 0.5x sind falsch oder habe ich einen Denkfehler/Analysefehler drin drin?
Solange das Frontend schneller anfragt, als der nächste Einsatz generiert werden würde, sollte das nicht auffallen.
Sinnvollerweise sollte es im Backend entsprechende Checks geben, so dass man nicht durch Manipulation des Frontend-Codes mehr Einsätze als eingestellt generieren kann
Das können wir ändern. 😜 [Script] Einsatzgeschwindigkeitsüberprüfer
Turbo/3x: Durchschnittliche Zeit zwischen Einsätzen (in Sekunden): 21.35909090909091
Nachtrag: LSS sollte als Tab/Fenster aktiv und im Vordergrund sein, Browser "bremsen" alles was im Hintergrund ist gerne mal aus. Chrome geht soweit, dass ein "verdecktes" Fenster sogar verlangsamt wird...