Liste des Groupes | Revenir à fs maths |
Le 29/01/2024 à 21:09, efji a écrit :OK, donc la base c'est de tester la procédure de mélange :)Le 29/01/2024 à 21:04, Julien Arlandis a écrit :Dans mon script le tirage n'est pas aléatoire, il se fait de gauche à droite. Donc un tri inadapté influence la probabilité de gain.À mon avis le problème vient de la façon de mélanger le tableau : grid = grid.sort((a, b) => 0.5 - Math.random())>
>
En initialisant tous les 0 au début et les 1 sur la deuxième moitié du tableau, on doit se retrouver avec une partition qui n'est pas aléatoire.
On s'en fout de ça, et je ne vois pas bien comment ça pourrait ne pas marcher, sauf si il a un bug dans la fonction qui trie. Moi j'aurais gardé un tableau classé N/2 0 suivi de N/2 1, et j'aurais tiré les cases aléatoirement (en vérifiant qu'elles n'étaient pas déjà tirées)
Les messages affichés proviennent d'usenet.