Zurück

#rating

2 APIs mit diesem Tag

AtCoder Rating & Contest API

Live-Wettbewerbsprogrammierungs-Ratingdaten von AtCoder, der größten japanischen Wettbewerbsprogrammierungsplattform, über dessen öffentlichen Ratingverlauf-Feed – kein Key, nichts gespeichert. Dies ist die Contest-Rating-Social-Ansicht für einen Coder: sein AtCoder-Rating, Farbstufe, Contest-Aufzeichnung und Leistung im Zeitverlauf, abgegrenzt von den anderen Wettbewerbsprogrammierungs- und Entwicklerplattformen im Katalog – AtCoder betreibt eigene AGC/ABC-Contests, ein eigenes Rating-System und eine eigene Community. Der User-Endpunkt gibt eine Profilmomentaufnahme zurück: aktuelles Rating, Spitzenrating, die AtCoder-Farbstufe (grau, braun, grün, cyan, blau, gelb, orange, rot), die Anzahl der gewerteten Contests, die beste Platzierung, die beste Leistung und den letzten Contest. Der History-Endpunkt gibt die vollständige Rating-Zeitleiste pro Contest zurück – jeder Contest mit Datum, altem und neuem Rating, Rating-Änderung, Platzierung, Leistung und ob er als gewertet zählte. Der Stats-Endpunkt fasst die Aufzeichnung eines Coders zusammen: gewertete versus ungewertete Contests, durchschnittliche und beste Leistung, Contest-Siege, Podestplätze, Rating-Bereich und Aktivität pro Jahr. Erstellen Sie Coder-Ranglisten, Rating-Karten, Contest-Tracking-Bots und Rekrutierungssignale auf Basis echter AtCoder-Daten. Die Suche erfolgt nach Handle; der legendäre Handle "tourist" ist immer verfügbar.

api.oanor.com/atcoder-api

Elo-Bewertungs-API

Berechnen Sie Elo-Bewertungen – das Bewertungssystem hinter Schach, E-Sport, Spielen und wettbewerbsorientierten Bestenlisten. Der Erwartungs-Endpoint nimmt die Bewertungen zweier Spieler und gibt die Gewinnwahrscheinlichkeit jeder Seite mithilfe der klassischen logistischen Formel 1 / (1 + 10^((Rb − Ra) / 400)) zurück, benennt den Favoriten und meldet die Bewertungslücke. Der Match-Endpoint wendet ein Ergebnis an – einen Sieg, eine Niederlage oder ein Unentschieden für Spieler A – und gibt die aktualisierten Bewertungen beider Spieler, die genauen Punkte, die jeder gewonnen oder verloren hat, sowie die erwarteten Ergebnisse zurück, unter Verwendung eines konfigurierbaren K-Faktors (standardmäßig 32; niedriger für etablierte Spieler, höher für Neulinge, sodass sich Bewertungen nach Wahl stabilisieren oder schnell ändern). Eine Überraschung wird mit einer größeren Schwankung belohnt, und ein Unentschieden verschiebt Punkte in Richtung des Außenseiters, genau wie Elo es vorsieht. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat – es werden keine Spieler oder Bestenlisten gespeichert. Ideal für Spiele- und E-Sport-Matchmaking, Schach- und Brettspiel-Apps, Turnier- und Leitersysteme, Ranglisten- und Reputationsfunktionen sowie A/B-ähnliche Fähigkeitsvergleiche. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieterdienst, sofort. Live, nichts wird gespeichert. 3 Endpoints. Dies berechnet Bewertungen aus den von Ihnen bereitgestellten Eingaben; es speichert keine Bestenliste und sucht keine Bewertung eines Spielers nach.

api.oanor.com/elo-api