#rating
2 API με αυτήν την ετικέτα
API Βαθμολογίας & Διαγωνισμών AtCoder
Ζωντανά δεδομένα βαθμολογίας ανταγωνιστικού προγραμματισμού από το AtCoder, τη μεγαλύτερη ιαπωνική πλατφόρμα ανταγωνιστικού προγραμματισμού, μέσω της δημόσιας ροής ιστορικού βαθμολογίας — χωρίς key, τίποτα αποθηκευμένο. Αυτή είναι η κοινωνική προβολή βαθμολογίας διαγωνισμών για έναν προγραμματιστή: η βαθμολογία AtCoder, το επίπεδο χρώματος, το ιστορικό διαγωνισμών και η απόδοση με την πάροδο του χρόνου, ξεχωριστά από τις άλλες πλατφόρμες ανταγωνιστικού προγραμματισμού και προγραμματιστών στον κατάλογο — το AtCoder διεξάγει τα δικά του AGC/ABC διαγωνιστικά, το δικό του σύστημα βαθμολογίας και τη δική του κοινότητα. Το τελικό σημείο χρήστη επιστρέφει ένα στιγμιότυπο προφίλ: τρέχουσα βαθμολογία, κορυφαία βαθμολογία, το επίπεδο χρώματος AtCoder (γκρι, καφέ, πράσινο, κυανό, μπλε, κίτρινο, πορτοκαλί, κόκκινο), τον αριθμό των αξιολογημένων διαγωνισμών, την καλύτερη κατάταξη, την καλύτερη απόδοση και τον τελευταίο διαγωνισμό. Το τελικό σημείο ιστορικού επιστρέφει την πλήρη χρονογραμμή βαθμολογίας ανά διαγωνισμό — κάθε διαγωνισμός με την ημερομηνία του, την παλιά και νέα βαθμολογία, τη μεταβολή βαθμολογίας, την κατάταξη, την απόδοση και αν μετρήθηκε ως αξιολογημένος. Το τελικό σημείο στατιστικών συγκεντρώνει το ιστορικό ενός προγραμματιστή: αξιολογημένοι έναντι μη αξιολογημένων διαγωνισμών, μέση και καλύτερη απόδοση, νίκες διαγωνισμών, θέσεις στο βάθρο, το εύρος βαθμολογίας και δραστηριότητα ανά έτος. Δημιουργήστε πίνακες κατάταξης προγραμματιστών, κάρτες βαθμολογίας, bots παρακολούθησης διαγωνισμών και σήματα πρόσληψης βασισμένα σε πραγματικά δεδομένα AtCoder. Η αναζήτηση γίνεται με handle· το θρυλικό handle "tourist" είναι πάντα διαθέσιμο.
api.oanor.com/atcoder-api
API Βαθμολογίας Elo
Υπολογίστε βαθμολογίες Elo — το σύστημα βαθμολόγησης πίσω από το σκάκι, τα esports, τα παιχνίδια και τους ανταγωνιστικούς πίνακες κατάταξης. Το τελικό σημείο αναμενόμενης απόδοσης λαμβάνει τις βαθμολογίες δύο παικτών και επιστρέφει την πιθανότητα νίκης κάθε πλευράς χρησιμοποιώντας τον κλασικό λογιστικό τύπο 1 / (1 + 10^((Rb − Ra) / 400)), ονομάζει το φαβορί και αναφέρει τη διαφορά βαθμολογίας. Το τελικό σημείο αγώνα εφαρμόζει ένα αποτέλεσμα — νίκη, ήττα ή ισοπαλία για τον παίκτη Α — και επιστρέφει τις ενημερωμένες βαθμολογίες και των δύο παικτών, τους ακριβείς πόντους που κέρδισε ή έχασε ο καθένας, και τις αναμενόμενες βαθμολογίες, χρησιμοποιώντας έναν παραμετροποιήσιμο συντελεστή Κ (32 από προεπιλογή· χαμηλότερος για καθιερωμένους παίκτες, υψηλότερος για νεοεισερχόμενους, ώστε οι βαθμολογίες να σταθεροποιούνται ή να κινούνται γρήγορα όπως επιλέγετε). Μια ανατροπή ανταμείβεται με μεγαλύτερη μεταβολή και μια ισοπαλία μεταφέρει πόντους προς το αουτσάιντερ, ακριβώς όπως προβλέπει το Elo. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσα και ιδιωτικά — δεν αποθηκεύονται παίκτες ή πίνακες κατάταξης. Ιδανικό για αντιστοίχιση παιχνιδιών και esports, εφαρμογές σκακιού και επιτραπέζιων παιχνιδιών, συστήματα τουρνουά και κλιμάκων, λειτουργίες κατάταξης και φήμης, και συγκρίσεις δεξιοτήτων τύπου A/B. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό υπολογίζει βαθμολογίες από δεδομένα που παρέχετε· δεν αποθηκεύει πίνακα κατάταξης ούτε αναζητά τη βαθμολογία ενός παίκτη.
api.oanor.com/elo-api