Une explication peut-être plus simple d'un échantillonnage de rejet amélioré.
Je donne cette explication car elle peut, espérons-le, aider à simplifier la compréhension ou l'analyse des probabilités dans certaines situations.
FrankW suggère d' utiliser l'échantillonnage de rejet, de retourner la pièce trois fois, de conserver le résultat s'il se trouve dans la bonne plage ou de répéter les trois tours autrement, jusqu'à ce qu'il réussisse.
Ángel suggère de sauvegarder un flip à chaque essai, en le remplaçant par un choix binaire restant parmi les deux valeurs inutilisées de l'ensemble précédent de trois.
Cela signifie vraiment qu'un bit d'information a été produit avec les trois premiers flips, qui n'a pas dû être produit. Plus précisément, vous devriez avoir besoin de lancer la pièce seulement deux fois pour savoir si l'ensemble actuel de flips réussira.
Savoir si l'ensemble actuel de flip sera réussi est la seule probabilité qui compte , car interpréter un ensemble de flip réussi est indépendant de la probabilité. Et cela peut être connu avant que tous les flips ne soient terminés pour cet ensemble.
Cela peut être réalisé d'au moins deux manières, ou plus précisément dans deux interprétations différentes des flips. Il peut y en avoir d'autres.
Regroupement des résultats par paires
L'idée est de ne considérer que trois valeurs (1,2), (3,4) et (5,6) représentées par trois configurations à double retournement, disons TT, TH, HT. Ensuite, vous pouvez appliquer un échantillonnage de rejet à double retournement, en répétant chaque fois que vous obtenez la configuration de défaillance HH.
Une fois que vous obtenez l'une des trois configurations réussies, il vous suffit de lancer la pièce une fois de plus pour décider si vous devez prendre la première ou la deuxième valeur de la paire correspondante.
Détection précoce des pannes de flip-set
L'idée est d'utiliser une lecture légèrement différente de la configuration à trois flips. Si Head et Tail sont interprétés comme 1 et 0, alors une configuration doit correspondre à l'interprétation binaire plus un. C'est-à-dire que TTT (ie 000) correspond à 1, HTH (ie 101) correspond 6, HHT (ie 110) et HHH (ie 111) correspond à 7 et 8, ou n'importe quoi en dehors de [1,6].
Ensuite, nous savons que le flip-set réussit ou échoue avec seulement les deux premiers flips. S'ils produisent HH, le jeu de flip échoue indépendamment du dernier flip. Il peut donc être ignoré.
Je pense que la détection précoce peut toujours être utilisée comme explication, mais selon le nombre de visages sur vos dés simulés, la détection d'échec peut se produire après un nombre variable de flips.
Par exemple, pour un dé à 10 faces, vous avez en principe besoin d'un jeu de flips de 4 flips, avec 6 configurations correspondant à l'échec. L'astuce consiste à avoir toutes les configurations de défaillance à l'extrémité supérieure de la séquence de valeurs binaires comme suit:
TTTT 0000 1
HTTT 1000 9
HTTH 1001 10
HTHT 1001 11
HTHH 1011 12
HHTT 1100 13
HHHH 1111 16
Les configurations réussies correspondent à la plage [1, 10] et les échecs à la plage [11,16].
Ensuite, vous échouez lorsque les deux premiers flips donnent HH, ou lorsque les trois premiers donnent HTH, sans même avoir à tenter les flips manquants de l'ensemble.
Si vous n'échouez pas, vous terminez simplement l'ensemble de flips.