Calcul icm

j’essaye d’écrire un mini calculateur d’icm en javascript et je bloque sur la probabilité
de finir 3ième d’un tournois.

En résumé voila ce que j’ai compris merci de me corriger si vous trouvez mon erreur

finir premier pour un joueur J:

P1er(J) = stack(J) / totalStack

finir 2ème:

P2ieme(J) = somme de (stack(J) /(totalStack - stack(N)) * P1er(N)) pour tout N <> J

bon ca marche à se stade je trouve le même résultat que icmpoker

finir 3ième:

c’est la probabilité qu’un joueur N finisse premier et qu’un joueur N1 finisse 2ième

donc ca devrait être :

P3ième(J) = somme de (stack(J) /(totalStack - stack(N) - stack(N1)) * P1er(N)* P2ieme(N1)) pour tout N,N1 <> J et N<>N1

problème en faisant le calcul à la main je trouve un résultat faux.

Quelqu’un a une idée de la formule à appliquer pour le 3ième joueur ?

merci