Roulette et martingale
Une roulette européenne compte
1. Lien avec le cours
Le projet mobilise le chapitre 1 : la loi de Bernoulli pour un pari, la loi géométrique pour l'attente de la première victoire, l'espérance et la variance pour juger une stratégie, et la simulation de Monte-Carlo pour vérifier chaque calcul.
2. Structure du code
Le cadre commun des projets s'applique : le modèle d'abord, une classe au gabarit de scipy.stats, puis la stratégie, une fonction séparée qui consomme le modèle.
class Roulette:
"""European roulette, bet on red: a Bernoulli law in disguise."""
def __init__(self):
self.p = 18 / 37
def rvs(self, size, rng):
"""size spins: 1 if red (win), 0 otherwise."""
...
def martingale_evening(roulette, capital, max_bets, rng):
"""Final gain of one evening with the doubling strategy."""
...Tests imposés. La fréquence de victoire de Roulette.rvs vaut test_mean), et l'invariant de la stratégie, un cycle de martingale achevé rapporte exactement
3. Travail demandé
- Le pari simple. Modéliser un pari sur le rouge par une loi de Bernoulli. Donner son paramètre
, puis l'espérance du gain pour une mise de €. Que vaut cette espérance par euro misé ? D'où vient le signe ? - La martingale idéale. Un cycle de martingale se termine à la première victoire. Quelle loi suit le nombre de paris d'un cycle ? Vérifier que le gain d'un cycle complet vaut toujours
€. Calculer l'espérance de la mise totale engagée dans un cycle : où le piège se cache-t-il ? - Capital fini. En pratique, le capital est borné et les tables ont une mise maximale. Calculer la probabilité de
pertes consécutives, puis le capital nécessaire pour survivre à ces pertes. Pour un capital de €, combien de pertes consécutives sont fatales ? - Simulation Monte-Carlo. Simuler
joueurs appliquant la martingale avec un capital initial fini, sur une soirée de paris au plus. Tracer l'histogramme du gain final. Commenter sa forme : que dit-elle que l'espérance seule ne dit pas ? - Confrontation. Comparer l'espérance empirique du gain à la prédiction analytique : la martingale change-t-elle l'espérance par euro misé ? Conclure en deux phrases sur ce qu'une stratégie de mise peut, et ne peut pas, changer.
4. Livrables
Le notebook reproductible des modalités communes, avec pour chaque étape le calcul analytique, sa vérification simulée, et une phrase de conclusion.
