Calcul des points : la faille

726 mensaje(s) normal

Mostrando 481 a 500 de 726 elementos
15/12/2010 02:49
#481
niconoe 3902 mensajes

Lucario :

C'est cool ça. Qu'arrivera-t-il pour ceux qui sont 2e ou 3e?


Ils gagneront plus de points s'il y a plus de monde, mais l'écart entre-eux sera plus grand également (c'est ce qu'on veut :))


EDIT : J'ai regardé d'un oeil très éloigné les interpolations de Lagrange pour arriver à trouver une fonction polynomiale qui corresponde parfaitement bien...
Tout ce que je sais, c'est que si l'ont veut utiliser une interpolation de Lagrange pour trouver y = f(x,z), alors les abscisses et ordonnées des points fixes servant à calculer cette interpolation doivent être en fonction de z (vu que la courbe se comporte de manière différente, selon la valeur de z, lorsque x tend vers z)
15/12/2010 19:40
#482
lapogne36 51 mensajes
Pour avoir pas mal regarder avec les interpolations de Lagrange je peux t'aider pour ton problème Niconoe, au final tous les morceaux de la fonction polynomiale sont de la forme (x^a)*(z^b), avec a+b = 1 (donc par exemple pour une fonction de degré 2, ça donne C*x²/z + D*x + 100*z, avec C et D les constantes qu'on déduit à partir d'une interpolation avec z=100 par exemple)

Le plus simple pour interpoler, c'est de prendre f(0)=100*z , f(z)=0 , et pour un joueur placé à la position i, lui faire gagner f(i-1) points

Sinon j'ai deux questions :

1) (déjà posée mais sans réponse) : c'est pas un peu violent de donner à un 60ème sur 100 la moitié des points du premier ?

2) Jusqu'à quel degré est-ce qu'on peut faire monter le polynôme avant que le calcul ne devienne trop long ?
16/12/2010 01:20
#483
niconoe 3902 mensajes
Pour la première, je pensais avoir répondu mais non, je ne l'avais pas fait.

1) Moi, je ne trouve pas ça violent, ça donne plutôt un bon nombre de point pour le 60ème et je trouve ça assez respectable...

2) Je ne sais pas pour le degré de polynôme mais comme il ne s'agit pas de calculer l'ensemble de la courbe mais simplement des points distinct sur cette courbe, je pense qu'on peut monter assez haut...
Par contre, au niveau optimisation spatial, il ne faut pas que les calculs secondaires (calculs entre parenthèses et/ou prioritaires) aient pour valeur au dessus de (2^31)-1 sinon, je vais dépasser la limite de stockage d'un nombre et je serai obligé d'utiliser des outils plus précis mais beaucoup plus long...
Il faut également éviter les calculs qui donnent des résultats secondaire où la 14ème décimale est importante, car la précision sur un flottant ne va pas plus loin.
Donc, pour répondre à ta question, tout ce qu'il faut éviter, c'est un x^y > (2^31)-1 et un 0 < x^y < 10^-14, même si c'est temporaire et qu'on rationalise plus tard pour retomber sur des sommes moins astronomiques...

Pour l'interpolation, je n'ai jamais eu la possibilité d'étudier ce genre de calcul donc si quelqu'un de plus érudit veut bien s'en charger, ça pourrait être sympa... Wikipédia, c'est pas très pratique pour apprendre des choses nouvelles
16/12/2010 01:32
#484
elpierrot17 3325 mensajes
Juste que si tu fais 60e partout et que un gars poste la moitié de premier, il seront a égalité quoi ^^

Il faut trouver un juste milieu
16/12/2010 01:41
#485
niconoe 3902 mensajes
j'ai pas compris pierrot
17/12/2010 10:24
#486
Pour avoir l'équation, il y a 2 solutions principales:
-Approximer la courbe par un polynôme:
Pour X points alors nous utilisons un polynome de degré (X-1).
ax^3+bx^2+cx+d=y (pour un degrè 3)

Avec les points: P1(x1;y1), P2(x2;y2) ...

Ceux-ci sont substitués dand ces X équations:
ax1^3+bx1^2+cx1+d=y1
ax2^3+bx2^2+cx2+d=y2
etc...

Après, il faut résoudre la matrice

Edit: ça doit être plus ou moins la méthode de Lagrange en fait.

-La 2ème solution est proche de la première sauf que l'on scinde la courbe de 2 parties avec d'u côté 2 courbe qui approxime mieux la courbe et des coeffcient plus simple, par contre ça risque de compliquer les choses.
18/12/2010 03:15
#487
niconoe 3902 mensajes
Si le calcul théorique est compliqué mais qu'on tombe sur une fonction simplifiée, alors c'est tout bon...
Je me pencherais sur l'interpolation matricielle...
18/12/2010 16:33
#488
elpierrot17 3325 mensajes
1) (déjà posée mais sans réponse) : c'est pas un peu violent de donner à un 60ème sur 100 la moitié des points du premier ?

1) Moi, je ne trouve pas ça violent, ça donne plutôt un bon nombre de point pour le 60ème et je trouve ça assez respectable...

Ouais fin si un jeu a 10 records, qu'un joueur postent les 10 record en 60e (tous sur 100 par le plus grand des hasard), et qu'un joueur poste 5records, tous premier, ça fait clash...
18/12/2010 17:10
#489

elpierrot17 :

1) (déjà posée mais sans réponse) : c'est pas un peu violent de donner à un 60ème sur 100 la moitié des points du premier ?

1) Moi, je ne trouve pas ça violent, ça donne plutôt un bon nombre de point pour le 60ème et je trouve ça assez respectable...

Ouais fin si un jeu a 10 records, qu'un joueur postent les 10 record en 60e (tous sur 100 par le plus grand des hasard), et qu'un joueur poste 5records, tous premier, ça fait clash...


Actuellement, pour avoir la moitié des points du premier,il faut 5ème et ça quelquesoit le nb de joueurs donc donner à un 60ème sur 100 la moitié des points du premier c'est loin d'être violent, c'est même plutôt sympa
18/12/2010 17:39
#490
elpierrot17 3325 mensajes
D'un autre coté, ça forcera les gens a posté tout leur score pour avoir le mb...
18/12/2010 18:30
#491
Trindel 2559 mensajes

elpierrot17 :

D'un autre coté, ça forcera les gens a posté tout leur score pour avoir le mb...


Ca c'est un +1 pour la courbe proposée

18/12/2010 18:38
#492
elpierrot17 3325 mensajes
Les pauvres joueurs qui postent que leur bon score se feront bien owned en faite :)

Ceci est une revolution, faut tout poster
18/12/2010 19:08
#493
Foxof 6212 mensajes
maintenant aussi
plus tu poste et plus tu a de points
après c'est sur que les premier en auront plus lol mais ça fait parti de VGR
Plus tu poste, plus tu fait vivre VGR, et plus tu es récompensé.

je vais la noté lol
18/12/2010 19:10
#494
elpierrot17 3325 mensajes
Euh nan, que tu poste 30e ou 70e y'a pas trop trop d'ecart, et le 1e est loin devant..et beaucoup de monde ne poste pas.par honte ou parce qu'il trouve ça nul..bref veulent pas poster des choses mal classé, donc si le systeme force un peu les joueurs a tout poster
18/12/2010 19:15
#495
Foxof 6212 mensajes
oui c'est sur mais tu peux toujours les améliorer
18/12/2010 19:23
#496
elpierrot17 3325 mensajes
Meme moi quand je suis vraiment daubique je poste pas, car ça m'apporte rien du tout en point..
20/12/2010 23:40
#497
Lucario 4060 mensajes
Chaque fois qu'un joueur poste un record, plus ça le récompense même s'il est mal classé. Ça ne dérange rien pour moi. L'important, c'est de donner son maximum. Certains ne se donnent pas la peine de compétionner comme un vrai pro. Ce qu'ils veulenet, des 1re places et rien d'autres. Sachez que personne n'est nul si il se donne la peine de tout poster pour dire que c'est un vrai compétiteur. Pas seulement un sconeur qui cherche constamment un WR. Ça te enfle le cerveau à force d'y penser.

Si seulement le peuple n'était pas aussi lâche, je serai ravi pour une relance. Chaque point accumulé te fait avancer d'un échellon au classement. Il faut être patient.
21/12/2010 08:54
#498
Foxof 6212 mensajes
peut etre qu'on est pas des vrai pro lol

on verra avec le nouveau calcul des points
22/12/2010 01:15
#499
Lucario 4060 mensajes
Peut-être pas des pros, mais ça compense au bout du compte.
22/12/2010 05:01
#500
niconoe 3902 mensajes

Lucario :

Chaque fois qu'un joueur poste un record, plus ça le récompense même s'il est mal classé. Ça ne dérange rien pour moi. L'important, c'est de donner son maximum. Certains ne se donnent pas la peine de compétionner comme un vrai pro. Ce qu'ils veulenet, des 1re places et rien d'autres. Sachez que personne n'est nul si il se donne la peine de tout poster pour dire que c'est un vrai compétiteur. Pas seulement un sconeur qui cherche constamment un WR. Ça te enfle le cerveau à force d'y penser.

Si seulement le peuple n'était pas aussi lâche, je serai ravi pour une relance. Chaque point accumulé te fait avancer d'un échellon au classement. Il faut être patient.


Je n'ai pas fait d'étude approfondies car la fonction n'a pas encore été trouvés par nos mathématiciens de VGR mais je pense que cette nouvelle formule devrait avantager les scores nombreux et moyens par rapport à des scores peu nombreux mais parfaits.

Du coup, ceux qui postent uniquement leurs 1ère place seraient désavantagés par le classement points.
Mostrando 481 a 500 de 726 elementos
You must be logged in to reply to this topic.
Choisir un thème

Défaut

Gaming

Nintendo

Sega

Sony

Xbox

Capcom

Bandai Namco

EA

Ubisoft

Square Enix

Licences