utilduck

Comment fonctionnent nos calculs

Tous les calculs sur utilduck s'exécutent en JavaScript intégré à la page, entièrement dans votre navigateur — il n'y a aucun calcul côté serveur.

Chaque page d'outil affiche la formule et la référence utilisées directement dans son contenu. Les outils qui s'appuient sur un barème officiel renvoient, en bas de page, vers la source primaire de l'organisme concerné.

Moteur EV blackjack. Le calculateur de stratégie blackjack calcule l'espérance de gain par calcul exact, et non par simulation. Il utilise un modèle à sabot infini (infinite deck), le croupier restant sur 17 souple (S17), le double after split (DAS) autorisé, aucun re-split, late surrender, une peek rule, et les split aces ne reçoivent qu'une carte chacun.

Pour chaque main, il renvoie l'espérance de gain (EV), les probabilités de victoire, d'égalité et de défaite, ainsi que l'action optimale — rester, tirer, doubler, séparer ou abandonner.

Nous avons comparé les actions optimales du moteur aux tables de stratégie de base S17/DAS/no-resplit/late-surrender publiées, sur les 340 cellules main-carte du croupier. 339 sur 340 correspondaient exactement ; la seule différence présente un écart d'EV de 0,0009, soit une quasi-égalité entre les deux actions.

Ces résultats supposent ce jeu de règles précis. Une table de casino avec des règles différentes produira des coups optimaux et des EV différents. Les résultats ne garantissent aucun gain au jeu.

Moteur de calendrier lunaire. Le convertisseur de calendrier lunaire couvre les années 1900 à 2100 et convertit selon le calendrier lunaire vietnamien (âm lịch), calculé en UTC+7. Plutôt qu'une table de décalage fixe, il calcule astronomiquement la nouvelle lune réelle et les termes solaires, en implémentant l'algorithme publié par Hồ Ngọc Đức pour le calendrier officiel vietnamien.

Le calendrier lunaire vietnamien ne correspond pas toujours au calendrier lunaire coréen ou chinois. 2007 est un cas limite documenté où le calendrier vietnamien (UTC+7) et le calendrier chinois (UTC+8) sont décalés d'un jour. Les dates hors de la plage 1900–2100 ne sont pas prises en charge.

Nous avons vérifié le moteur par rapport aux dates réelles de 31 célébrations du Tết (Nouvel An lunaire vietnamien) de 1996 à 2026 — y compris le cas limite de 2007 — et toutes correspondaient. Nous avons aussi effectué 100 conversions aller-retour solaire→lunaire→solaire sur toute la plage 1900–2100, qui ont toutes réussi.

Tests et code source. Les deux moteurs sont publiés sous licence MIT sur github.com/Kyunghwan-Sohn/utilduck-engines. Résultats actuels de leurs suites de tests automatisés : node blackjack-ev/test.mjs — 24 passed, 0 failed ; python3 blackjack-ev/reference.py ; node lunar-calendar/test.mjs — 36 passed, 0 failed. L'ensemble du site est vérifié par des tests de régression basés sur Playwright avant chaque déploiement.

Ce que les résultats ne couvrent pas. Les résultats sont des estimations à titre indicatif. Ils ne constituent pas un conseil médical, juridique, fiscal ou financier. Les lois et barèmes peuvent changer — consultez le lien vers la source sur chaque page d'outil pour la version actuelle.

Pour savoir comment nous choisissons et vérifions les données de référence derrière ces calculs, consultez Sources et vérification.