IPB

Welcome Guest ( Log In | Register )

> Table of Content / Inhaltsverzeichnis

 
Closed TopicStart new topic
> Tracker FAQ, Informationen rund um die Tracker-Engine
sl.Proddi
post Aug 30 2004, 12:46 PM
Post #1


Group Icon Chief_Software_Architect

Group: Management

Joined: 10-May 04
From: Germany
Member No.: 2



Inhaltsverzeichnis:

Q: Was macht die SplatterLadder? Wie funktioniert sie?
A: Der Tracker der SL fragt in Intervallen alle Gameserver ab. Wird auf einem Gameserver gespielt (mindestens 4 Spieler) so schaut der Tracker genauer hin und beginnt das Tracking. Der Gameserver liefert Map, Spielername, Score/XP und Ping (und noch andere hier nicht relevanten Informationen). Es werden immer nur die Differenzen zwischen 2 Scanvorgängen bewertet. Wir versuchen diese Scanintervalle so gering wie möglich zu halten, damit eine genaue Statistikerfassung möglich ist. Die derzeitigen 90 Sekunden bringen eine Genauigkeit von ca. 95% der gesammelten Daten.
Es werden alle Gameserver im Intervall von 90 Sekunden gescannt. Ist der Server leer, so werden die Abstände zwischen den Intervallen immer größer, um wertvolle Ressourcen zu sparen. Den jeweiligen Status der Server erkennt man in den Serverdetails. Leere Server werden dadurch in größeren Abständen gescannt und so kann es passieren, daß der Tracker ein paar Minuten braucht um zu merken, daß dort gespielt wird. Sobald aber mindestens 4 Leute auf einem Server spielen und der erste Scan erfolgt, schaltet der Tracker wieder auf das geringste Scanintervall. Der Tracker erzeugt dann Map-basierende Sessions, die von jedem Spieler eingesehen werden können. Ist eine Session größer als 3 Minuten, so werden die Sessiondaten in das Spielerrating einberechnet. Aus Performancegründen werden die Sessions nach 48 Stunden gelöscht, insofern berechnet.


Q: Warum wird hier die Accuracy nicht als Basis genommen?
A: Die Accuracy, genauso wie das Kill/Death-Ratio kann nicht per Gameserver-Scan ermittelt werden. Sowas geht nur durch Logfile-Auswertung eines jeden der über 2000 Server - also unrealistisch. Das einzige, was ein Gameserver rausrückt ist der Name, die Ping und die Score/XP und daraus muss alles berechnet werden.

Q: Warum sind einige Spielernamen abgeschnitten?
A: Die Quake3-basierten Server liefern nur 32 Buchstaben. In diesen 32 Buchstaben sind die Farbcodes (^) mit enthalten. Alles, was mehr als diese 32 Buchstaben hat, wird vom Gameserver beschnitten und kann deshalb auch nicht vollständig in die SplatterLadder aufgenommen werden.

Q: Playerinfo: Was bedeutet Full Time und Rating Time?
A: Full Time ist deine gesamte Zeit, die du jemals auf einer Map gewesen bist. Damit aber deine vor 5 Monaten erspielte Score nicht mehr im aktuellen Ranking erscheint, werden wöchentlich nach jedem Ranking die Zeiten um den Faktor 0,8 gekürzt und das ergibt deine Rating-Time. Die wöchentliche Kürzung der Rating-Time bewirkt, daß das Rating und Ranking etwas träger wird. Als Konsequenz müssen schlechte Spieler etwas mehr als nur einen guten Run haben und gute Spieler schon an Sehnenscheidenentzündung leiden :). Wir denken, daß dies nur fair ist.

Q: Wann wird ein Spieler in der SplatterLadder gelöscht?
A: Jede Woche wird der Score um ein 1/5 ( Multiplikator ist 0,8 ) gekürzt, dadurch werden die Ratingzeiten immer kürzer und irgendwann fliegt er wegen zu kurzer Ratingtime aus der Wertung.
Nach 100 Tagen Leerlaufzeit werden Mapdaten gelöscht und der Spieler sinkt weiter und
Bei absoluter Inaktivität wird der komplette Spieler nach einiger Zeit automatisch in der sl gelöscht.


Q: Ich werde nicht (mehr) getrackt, warum?
A: Du verwendest höchstwahrscheinlich eine Tracker-Signatur. Diese Stellt sicher, daß du nur mit dieser Farb-Signatur getrackt wirst. Ist deine Signatur falsch, wirst aber auch du nicht getrackt. Dort liegen 95% aller Fehlerquellen. Entweder die korrekte Signatur prüfen oder diese abschalten (löschen).

Q: Wie adde ich Spieler/Server in meine Buddyliste?
A: Du mußt das Spielerprofil des jeweiligen Spielers bzw. die Serverinfos öffnen und auf Optionen klicken, dann geht eine weitere Leiste auf. Dort erscheint ein Button "Add To Buddylist" auf den ihr klicken müßt um den Spieler zu adden.

(wird weitergeführt...)
Go to the top of the page
 
+Quote Post

Closed TopicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 24th November 2024 - 05:19 PM