Calcul des points : la faille V2.0
163 messaggio/i normal
Visualizzazione da 101 a 120 di 163 elementi
26/11/2013 21:00
#101
20/12/2013 18:31
#102
20/12/2013 18:50
#103
20/12/2013 18:59
#104
20/12/2013 19:07
#105
20/12/2013 19:20
#106
Djon :
Du coup peut-être ajouter le nombre de jeux à la place ou en plus de nombres de scores sur la partie droite ?
J'y ai pensé, je ferai ça surement plus tard.
Actuellement, je suis en train de modifier les stats sur les profils, les jeux, les badges, les records, etc... pour prendre en comte ce classement (pointJeu) et non l'ancien (pointRecord).
Toutes ces modifs ne sont pour l'instant que chez moi. J'aimerai une news assez rapidement avec un petit sondage le temps du week-end et dimanche soir,si cela convient à tout le monde, je mets à jour le site.
Ok ?
20/12/2013 19:27
#109
20/12/2013 19:28
#110
20/12/2013 20:52
#112
20/12/2013 21:04
#113
Beau boulot :)
Serait il possible d'avoir aussi un petit aperçu du nouveau classement badge obtenu avec la nouvelle formule?
Ce ne sont pas des chiffres. Ce sont des nombres..
Serait il possible d'avoir aussi un petit aperçu du nouveau classement badge obtenu avec la nouvelle formule?
tomgeek :
Très bon boulot.
Seulepetite critique, j'aurais aimé - suis-je le seul ? - que les point soient plus coefficientés, car là le premier n'a que dans le million, j'aime pas trop les petits chiffres.
Ce ne sont pas des chiffres. Ce sont des nombres..
20/12/2013 21:12
#114
20/12/2013 21:17
#115
20/12/2013 21:19
#116
20/12/2013 21:27
#117
thelegendarypsr :
Also nico: Will there be any way to view how many points each game is worth on a gamer's profile? That would be a nice feature to go along with the good work already done
This is prepared and will be added in the same "package" the pointJeu will be added.
pkaddict58 :
Beau boulot :)
Serait il possible d'avoir aussi un petit aperçu du nouveau classement badge obtenu avec la nouvelle formule?
La formule badge n'a pas été modifiée pour l'instant. la mise en place d'une telle formule sur le classement point m'a pris trop de temps pour que j'adapte celle des badges qui n'est pas du tout généré de la même manière : avec un outil bien moins performant avec lequel faire des maths n'est pas simple...
tomgeek :
Seule petite critique, j'aurais aimé - suis-je le seul ? - que les point soient plus coefficientés, car là le premier n'a que dans le million, j'aime pas trop les petits chiffres.
La proportion a été gérée par Okami, je n'ai ni le contrôle, ni la compréhension nécessaire de sa formule pour la modifier. Multiplier le tout par 10, 100, ou 1000, risque de compromettre ce travail titanesque réalisé pour trouver une formule adéquate et finalement, ne changera rien si ce n'est avoir plus de chiffres dans le nombre (les écarts seront plus grand, mais il sera d'autant plus simple de les rétrécir).
For information, I would like to post the details of the formula here, in order to let you know how hard this can be and how much works it represent.
I'll do this in a new post to avoid mixing this with my previous answers.
20/12/2013 21:29
#118
niconoe :
thelegendarypsr :
Also nico: Will there be any way to view how many points each game is worth on a gamer's profile? That would be a nice feature to go along with the good work already done
This is prepared and will be added in the same "package" the pointJeu will be added.
Ok. Like I said, nice work
20/12/2013 21:42
#119
20/12/2013 21:55
#120
Here is the formula's details. For more informations, please learn university level of maths 
Let x ∈ ℕ*, the number of players on a game.
Let y ∈ ℕ*, y ≤ x, the number of players first (and maybe tied?) on a game.
Let a(x,y): ℕ*² - ℝ, the first part of a useful function, defined by :
a(x,y) = (-1 / (100 + x - y)) + 0.0101 + (ln(x) / 15,000)
Let b(x): ℕ* - ℝ, the second part of a useful function, defined by :
b(x) = (arctan(x - 25) + π/2) * (25000 * (x - 25)) / (200 * π)
So, the number of pointJeu won by a or severals 1st ranked player(s) is defined by the function g(x,y): ℕ*² - ℝ = (10400000 * a(x, y) + b(x)) / y^(6/5)
In order to set pointJeu more and more slowing down using the player's ranking, the number of pointJeu given to a player on a rank z ∈ ℕ* of a game is defined by the function f(x,y,z): ℕ*³ - ℝ:
- for z = 1, by f(x,y,1) = g(x,y);
- for z 1, by f(x,y,z) = f(x,y,z-1) * min(0.99 ; (ln(z)/ln(71,428.6 * z + 857,142.8) + 0.7))
Then, to avoid decimal points, the final given pointJeu to a player on a game is defined by:
S = E(f(x,y,z)+1)
where E(x) is the int part of x.
All credits but the coefficient for the ranking repartition (min(0.99 ; (ln(z)/ln(71,428.6 * z + 857,142.8) + 0.7))) is to OkamiAma77.
The ranking repartition credits is mine. I improved this in order to make increase the coefficient from 0.75 to 0.99 on a logarithmic way and got blocked to 0.99 when z = 100 (means for the 100th ranked player).
Hope you'll enjoy it, if you understand something

Let x ∈ ℕ*, the number of players on a game.
Let y ∈ ℕ*, y ≤ x, the number of players first (and maybe tied?) on a game.
Let a(x,y): ℕ*² - ℝ, the first part of a useful function, defined by :
a(x,y) = (-1 / (100 + x - y)) + 0.0101 + (ln(x) / 15,000)
Let b(x): ℕ* - ℝ, the second part of a useful function, defined by :
b(x) = (arctan(x - 25) + π/2) * (25000 * (x - 25)) / (200 * π)
So, the number of pointJeu won by a or severals 1st ranked player(s) is defined by the function g(x,y): ℕ*² - ℝ = (10400000 * a(x, y) + b(x)) / y^(6/5)
In order to set pointJeu more and more slowing down using the player's ranking, the number of pointJeu given to a player on a rank z ∈ ℕ* of a game is defined by the function f(x,y,z): ℕ*³ - ℝ:
- for z = 1, by f(x,y,1) = g(x,y);
- for z 1, by f(x,y,z) = f(x,y,z-1) * min(0.99 ; (ln(z)/ln(71,428.6 * z + 857,142.8) + 0.7))
Then, to avoid decimal points, the final given pointJeu to a player on a game is defined by:
S = E(f(x,y,z)+1)
where E(x) is the int part of x.
All credits but the coefficient for the ranking repartition (min(0.99 ; (ln(z)/ln(71,428.6 * z + 857,142.8) + 0.7))) is to OkamiAma77.
The ranking repartition credits is mine. I improved this in order to make increase the coefficient from 0.75 to 0.99 on a logarithmic way and got blocked to 0.99 when z = 100 (means for the 100th ranked player).
Hope you'll enjoy it, if you understand something
Visualizzazione da 101 a 120 di 163 elementi
You must be logged in to reply to this topic.
"
Beau boulot les gars !!
.