Ranking & Statistics : Différence entre versions

De Bayoen ! (wiki)
(Periods)
(Algorithme de calcul)
(Aucune différence)

Version du 14 mars 2015 à 22:32

The Bayoen.fr community offers a ranking and statistics analysis tool, based on Puyo VS replay files.

Games submitted to the system are analyzed in various ways: player speed, chain building, tactic or all-clear situations. Each player can see his own strengths and weaknesses, or compare himself to others. Beginners gain access to useful information allowing them to identify skills to train on.

Match scores are used to rank players in different periods and world regions.

The system is solely based on player submissions, and allows them to stay anonymous.

This wiki page gives an overview and tutorials of the main system features.

Features

There are 5 main features :

  • player ranking based on match outcome;
  • detailed statistics for players, matches, games and comparison between players;
  • an online replay player ;
  • replay database and download ;
  • player privacy and blacklist.

Language

Ranking and statistics pages are available in 4 languages, using the dropdown menu:

  • French
  • English
  • Japanese
  • Korean

Fr menu.png

Each region has its own language selected by default. Manually choosing another language will permanently translate all pages for the duration of your browsing session.

Ranking

The system calculates a score for each player, accounting for every available match in the selected region. This is not an ELO-based system, where players gain and lose points individually with each match.

To rank players, the algorithm uses match scores only. Player statistics, like placement speed, are not taken into account.

Section links

The home page shows a world map with the main ranking regions. Clicking on a region will get you to that region's rankings, where players have elected to submit their replays.

On the right of a region's home page, you will find links to full rankings, player and match lists.

Regions

Rankings are held by region. The home page allows you to pick a region to be ranked in. This means that both players from a submitted game will appear in the selected region's rankings. However, players can appear in multiple regions.

Fr region.png

A special region is named "world" or "international", and uses matches submitted to all regions to rank players.

Region sorting is done by the players themselves, upon submission. Selecting the appropriate region is up to you!

Sample page : http://www.bayoen.fr/ranking/

Periods

Rankings are held for 4 distinct periods:

  • 30 most recent days
  • Current quarter (January - March, April - June, July - September et October - December)
  • Current year
  • All-time
En period.png

Period rankings are reset at the beginning of each period, except for the 30 most recent days which ranks players over a 30 days sliding window.

On a region's home page, the first 10 players from the quarterly ranking are shown.

Sample page : http://www.bayoen.fr/ranking/en/?page=rankings

Ranking algorithm

The algorithm looks at every match available during a given period. It calculates the cumulative sum of win / losses for every player matchup, even if they haven't played together (as long as they have submitted a match during that period). The system gives each player a score by considering everybody's performance at once.

Goal

The algorithm is designed to give a score which accounts for every player's performance compared to each other. As long as players meet multiple opponents, the ranking will be more accurate than points given for each match. The ranking will also automatically correct itself as players upload more matches, even for matches against the same player, as win / loss ratios will eventually converge to their most significant value.

Formula
Bias

Statistiques

Envoyer des replays de rencontres permet d'analyser chaque partie jouée. Le système extrait alors des statistiques personnelles pour chaque joueur et analyse diverses situations comme les vidages ou les phases d'attaque et de défense.

Le système conserve un historique des statistiques, ce qui permet de d'observer la progression d'un joueur dans le temps.

Il est possible de zoomer sur la majorité des graphiques en cliquant-glissant le curseur de la souris.

Joueurs

N'importe où dans le site, cliquer sur le nom d'un joueur permet d'accéder aux statistiques suivantes :

  • Résumé
    • Répartition des chaînes construites par longueur
    • Résumé des performances d'un joueur
    • Taux de victoire
    • Statistiques de jeu générales
  • Vitesse
    • Vitesse de posage moyenne
    • Vitesse de posage paire par paire
  • Construction
    • Historique de la longueur de chaîne maximale
    • Répartition des chaînes construites par longueur
    • Score moyen des chaînes construites par longueur
    • Répartition détaillée des longueurs de chaînes construites
    • Propreté d'un combo start
  • Tactique
    • Comportement du joueur
    • Historique de l'agressivité
    • Taux de réponse des adversaires rencontrés
    • Puissance des chaînes courtes
    • Nombre de chaînes longues
  • Vidages
    • Historique de vidage
    • Utilisation des bonus
    • Longueur de la chaîne de vidage
  • Matchups
    • Liste des matchups par période et ratio de victoire
  • Parties
    • Liste des rencontres jouées par le joueur

Page d'exemple : http://www.bayoen.fr/ranking/fr/?playername=BLueBLue

Rencontres

N'importe où dans le site, cliquer sur le numéro d'une rencontre permet d'accéder aux statistiques suivantes, qui comparent simultanément les deux protagonistes :

  • Informations générales
  • Comparaison des vitesses
    • Vitesse de posage paire par paire
    • Vitesse de posage moyenne
  • Construction
    • Historique de la longueur de chaîne maximale partie par partie
    • Propreté d'un combo start
    • Répartition des chaînes construites par longueur
  • Tactique
    • Comportement du joueur
  • Vidages
    • Historique de vidage partie par partie
  • Parties
    • Liste des parties jouées dans la rencontre
En matchlink.png

Page d'exemple : http://www.bayoen.fr/ranking/fr/?matchid=1693

Partie / replay

Dans la page de détail d'une rencontre, cliquer sur le numéro d'une partie permet d'accéder aux statistiques de cette partie :

  • Informations générales
  • Comparaison des vitesses
    • Vitesse de posage paire par paire
  • Construction
    • Répartition des chaînes construites par longueur
En gamelink.png

Page d'exemple : http://www.bayoen.fr/ranking/fr/?replayid=13873

Comparaison de joueurs

Il est possible de comparer les statistiques de deux joueurs. Pour cela, il existe deux méthodes :

  • cliquer sur le terme "vs" entre deux joueurs n'importe où sur le site ;
  • manuellement désigner les joueurs à comparer dans l'adresse de la page.
En comparelink.png

La page de comparaison affiche alors une grande partie des stats personnelles de deux joueurs simultanément. Pour rester lisible, le nombre de statistiques affichées a été légèrement réduit par rapport à la page détaillée d'un joueur.

Page d'exemple : http://www.bayoen.fr/ranking/fr/?p1=BrouH&p2=BLueBLue

Téléchargement de replays

L'intégralité des replays envoyés sont téléchargeables, unitairement ou par rencontre. Si l'un des joueurs de la rencontre a souhaité rester anonyme, son nom sera automatiquement masqué, mais le replay reste identique.

En dllink.png

Partie précise

Sur la page d'une partie, il suffit de cliquer sur l'une des flèches présente aux côtés des noms des joueurs. Le téléchargement débute immédiatement pour un fichier .rvs.

Match intégral

Sur la page d'une rencontre, il suffit de cliquer sur l'une des flèches présente aux côtés des noms des joueurs. Le téléchargement débute immédiatement pour un fichier .zip contenant l'intégralité des replays de la rencontre demandée.

Partage, social et outils

Il est possible de partager tous les liens de statistiques d'un joueur, vers une rencontre particulière ou une partie précise, mais même beaucoup plus !

Lecteur de replays

Sur la page d'une partie, un lecteur en ligne permet de revoir la partie jouée sans avoir à lancer le jeu. Un lecteur est présenté avec des boutons de contrôle, ainsi que la chronologie de la partie : chaque image correspond à un posage de paire (cercle bleu), un évènement de chaînage (cercle rouge ou orange), la chute de ojamas (cercle noir).

Fr onlineplayer.png

Cependant, certaines limitations et différences existent :

  • les animations de chute et de rotation des puyos ne sont pas présentes ;
  • lors d'une réaction en chaîne, l'intégralité de la chaîne est déroulée instantanément, en stoppant le plateau de l'adversaire.

Une partie n'est donc pas synchronisée entre les joueurs, mais ce mécanisme permet de suivre chaque chaîne sans rater les évènements de l'autre plateau.

GIF

Une animation au format .gif est générée pour chaque partie envoyée et est accessible depuis la page d'un replay, au niveau des contrôles du lecteur en ligne.

Fr onlineplayer3.png

Instant précis d'un replay

Lorsqu'un instant précis d'un replay est affichée via le lecteur en ligne, l'adresse de la page est modifiée pour inclure le numéro de l'image correspondante.

Fr onlineplayer2.png

Vous pouvez partager ce lien pour accéder directement à l'instant concerné.

Un lien à gauche des contrôles du lecteur en ligne permet d'accéder à un fichier d'image généré, plus partique pour être embarqué dans un forum ou une page web.

Fr onlineplayer4.png

Simulateur de chaînes

A tout instant, cliquer sur l'un des plateaux de jeu du lecteur en ligne charge la chaîne, telle qu'elle est affichée, dans un simulateur de chaîne. Ceci vous permet de la modifier à votre guise, ou l'observer se dérouler.

Fr chainsim.png

Si vous affichez la page en langue japonaise, le simulateur employé est japonais. Pour toute autre langue d'affichage, le simulateur sera celui de Puyo Nexus.

Fr chainsim2.png

Anonymat

Il est possible de se rendre anonyme et de masquer ainsi ses statistiques et son classement. La page d'accueil de n'importe quelle région possède un formulaire permettant d'envoyer une partie dans le but de se rendre anonyme.

Le système vous permet malgré tout de consulter vos statistiques personnelles, et d'en partager le lien si vous le souhaitez. Les rencontres et parties qui vous impliquent restent listées et accessibles, mais votre pseudonyme et vos statistiques personnelles ne seront plus accessibles (le lien sera invalide).

Un nom aléatoire vous sera attribué, et un lien vous permettra de vous désinscrire du système d'anonymisation. Attention à ne pas perdre ces informations, elles ne vous seront plus jamais transmises !

Tutoriels

Voici des explications pas à pas pour utiliser certaines fonctionnalités du système.

Conserver les replays de Puyo VS

  1. Rendez-vous dans les paramètres de Puyo VS (bouton Settings)
  2. Allez dans l'onglet General
  3. Cochez la case Autosave replay file
  4. Validez les changements

Les replays seront sauvegardés dans le dossier du jeu, sous l'arborescence suivante : User\Replays\. Un dossier sera créé pour chaque joueur que vous rencontrerez, dans lequel un sous dossier contiendra tous les replays d'une date donnée.

Envoyer une rencontre

  1. Rendez-vous dans le dossier de la rencontre que vous souhaitez envoyer
  2. Créez un fichier .zip contenant l'ensemble des fichiers .rvs (note : peu importe si les fichiers sont dans un sous-dossier ou non). Pour ce faire :
    1. sous Windows : sélectionnez les fichiers, faites Clic-droit > Envoyer vers > Dossier compressé. Un fichier .zip est alors créé.
    2. sous Mac OS X : sélectionnez les fichiers, faites Clic-droit > Compresser X éléments
    3. sous Linux : cela dépend de votre gestionnaire graphique. Les distributions principales propose une option de compression dans le menu du clic-droit lorsque vous sélectionnez plusieurs fichiers ou un dossier.
  3. Rendez-vous sur http://www.bayoen.fr/ranking/
  4. Choisissez la région pour laquelle vous voulez soumettre la rencontre. En règle général, une partie entre deux joueurs d'un même pays ira dans la région correspondante, et une partie entre joueurs de nationalité différente ira dans la région internationale.
  5. Dans le formulaire en bas de page, sélectionnez-bien Envoyer un match et non la liste noire
  6. Cliquez sur le bouton Choisissez un fichier .zip et parcourez vos fichiers jusqu'à sélectionner l'archie créée précédemment
  7. Cliquez sur le bouton Envoyer

Vous serez alors redirigé vers la page correspondant à la rencontre que vous venez d'envoyer.

Attention, certaines règles sont à respecter et sont rappelées à côté du formulaire d'envoi.

Envoyer / modifier son avatar

Pour envoyer un avatar, c'est simple, il suffit de le joindre à vos replays dans l'archive .zip que vous créez avant de l'envoyer :

  1. Créez une image nommée avatar.png, de dimensions situées entre 150*150 et 200*200 pixels
  2. Incluez-la dans une archive de replays d'une rencontre
  3. Envoyez la rencontre comme expliqué précédemment

Votre avatar remplacera Carbuncle sur votre page de statistiques.

Se rendre anonyme

Pour se rendre anonyme, il suffit d'envoyer une rencontre absente du système dans le fomulaire adéquat :

  1. Créez une archive pour une rencontre, comme expliqué précédemment
  2. Rendez-vous sur http://www.bayoen.fr/ranking/
  3. Choisissez n'importe quelle région
  4. Dans le formulaire en bas de page, sélectionnez-bien Anonymat : s'inscrire sur liste noire
  5. Cliquez sur le bouton Choisissez un fichier .zip et parcourez vos fichiers jusqu'à sélectionner l'archie créée précédemment
  6. Cliquez sur le bouton Envoyer

Une page vous donne alors plusieurs informations utiles que vous devez retenir :

  • un nouveau pseudonyme généré aléatoirement ;
  • un lien vers votre page de statistiques, pour pouvoir la consulter malgré l'anonymat ;
  • un lien vous permettant de vous désinscrire de la liste noire et de rendre à nouveau public votre pseudonyme.

Notez ou souvenez-vous des informations présentées, car elles ne vous seront pas communicables après coup.

Réclamations, suggestions, problèmes techniques...

Pour tout problème avec les classements, les statistiques ou le système d'anonymat, contactez :

  • BLueBLue sur le jeu Puyo VS (chatroom bayoen.fr)
  • rankings - at - bayoen.fr par e-mail