Vinnaren i pepparkakshustävlingen!
  • 1
  • 2
2018-11-17, 13:08
  #1
Medlem
Genier på flashback, jag behöver er hjälp att räkna ut om de siffror jag har stämmer. Jag har läst att om man via 30 spelrundor på roulette använder sig av Martingale strategin så har man 82% chans till att avsluta en session med vinst, varav denna endast är 46% om man inte använder den.

Låt mig ge all fakta som behövs:

- En insats ger dubbla vinsten tillbaka med eller utan strategi
- Varje insats har 48.65% chans att vinna
- Spelar vi utan strategi är insatsen alltid densamma
- Spelar vi med strategi kommer insatsen att dubblas vid varje förlust och återställas till den ursprungliga vid varje vinst.
- Vi förutsätter att vi har budget nog till att klara av 7 förlorade spelrundor på rad när strategin tillämpas. Vi måste alltså vinna på den åttonde annars är vi körda.

Jag tror detta är allt som behövs, men säg till om jag har missat något.

I tillägg till att veta hur det ser ut över 30 rundor med en budget som klarar 7 förluster på rad, vore det nice att få ett par exempel på fler rundor (säg 100) och där vi har en budget som kan klara 9 förluster istället.

Jag är oerhört tacksam för hjälp med det här! (ja, jag vet man förlorar i längden oavsett)
Citera
2018-11-17, 13:21
  #2
Avstängd
Citat:
Ursprungligen postat av sumialic
Genier på flashback, jag behöver er hjälp att räkna ut om de siffror jag har stämmer. Jag har läst att om man via 30 spelrundor på roulette använder sig av Martingale strategin så har man 82% chans till att avsluta en session med vinst, varav denna endast är 46% om man inte använder den.

Låt mig ge all fakta som behövs:

- En insats ger dubbla vinsten tillbaka med eller utan strategi
- Varje insats har 48.65% chans att vinna
- Spelar vi utan strategi är insatsen alltid densamma
- Spelar vi med strategi kommer insatsen att dubblas vid varje förlust och återställas till den ursprungliga vid varje vinst.
- Vi förutsätter att vi har budget nog till att klara av 7 förlorade spelrundor på rad när strategin tillämpas. Vi måste alltså vinna på den åttonde annars är vi körda.

Jag tror detta är allt som behövs, men säg till om jag har missat något.

I tillägg till att veta hur det ser ut över 30 rundor med en budget som klarar 7 förluster på rad, vore det nice att få ett par exempel på fler rundor (säg 100) och där vi har en budget som kan klara 9 förluster istället.

Jag är oerhört tacksam för hjälp med det här! (ja, jag vet man förlorar i längden oavsett)
Problemet är att du aldrig vinner mer än första insatsen med den strategin, men kan gå bankrutt varje gång.
Citera
2018-11-17, 13:41
  #3
Medlem
Sannolikheten att faila 9 av 9 gånger är 0,248%, eller 1 på 403 gånger.
__________________
Senast redigerad av Vattu 2018-11-17 kl. 13:47.
Citera
2018-11-17, 16:15
  #4
Medlem
frobozzs avatar
Citat:
Ursprungligen postat av sumialic
- En insats ger dubbla vinsten tillbaka med eller utan strategi
- Varje insats har 48.65% chans att vinna
- Spelar vi utan strategi är insatsen alltid densamma
- Spelar vi med strategi kommer insatsen att dubblas vid varje förlust och återställas till den ursprungliga vid varje vinst.
- Vi förutsätter att vi har budget nog till att klara av 7 förlorade spelrundor på rad när strategin tillämpas. Vi måste alltså vinna på den åttonde annars är vi körda.
I tillägg till att veta hur det ser ut över 30 rundor med en budget som klarar 7 förluster på rad, vore det nice att få ett par exempel på fler rundor (säg 100) och där vi har en budget som kan klara 9 förluster istället.
30 rundor med 7 ger snittförlust 2.54 kronor med en 84% sannolikhet att vinna, alltså en ganska skev fördelning.

100 rundor med 9 förluster ger snittförlusten 12.50 kronor med 88% sannolikhet att vinna.


Kod:
import numpy as np
%matplotlib inline
import matplotlib.pyplot as plt

# Simulera N spel med 30 omgångar i varje.
N = 100000
p = 0.4865
# True för vinst
max_no_of_losses=7
max_no_of_games=30


results = np.zeros(N)
for no_of_simulations in range(N):
    no_of_losses = 0
    no_of_games = 0
    result = 0
    while no_of_losses < max_no_of_losses and no_of_games < max_no_of_games:
        no_of_games = no_of_games + 1
        win = np.random.random() < p
        betsize = 2 ** no_of_losses
        if win:
            # Vi startar med 1 krona och fördubblar varje gång.
            # Av pedagogiska skäl skriver jag vinst - storlek på bet
            result = result + 2 * betsize - betsize
            no_of_losses = 0
        else:
            result = result - betsize
            no_of_losses = no_of_losses + 1
        
    results[no_of_simulations] = result
print(np.mean(results))
print(np.mean(results > 0))  

p = plt.hist(results,500)
Citera
2018-11-17, 16:59
  #5
Medlem
Citat:
Ursprungligen postat av sumialic
Genier på flashback, jag behöver er hjälp att räkna ut om de siffror jag har stämmer. Jag har läst att om man via 30 spelrundor på roulette använder sig av Martingale strategin så har man 82% chans till att avsluta en session med vinst, varav denna endast är 46% om man inte använder den.

Låt mig ge all fakta som behövs:

- En insats ger dubbla vinsten tillbaka med eller utan strategi
- Varje insats har 48.65% chans att vinna
- Spelar vi utan strategi är insatsen alltid densamma
- Spelar vi med strategi kommer insatsen att dubblas vid varje förlust och återställas till den ursprungliga vid varje vinst.
- Vi förutsätter att vi har budget nog till att klara av 7 förlorade spelrundor på rad när strategin tillämpas. Vi måste alltså vinna på den åttonde annars är vi körda.

Jag tror detta är allt som behövs, men säg till om jag har missat något.

I tillägg till att veta hur det ser ut över 30 rundor med en budget som klarar 7 förluster på rad, vore det nice att få ett par exempel på fler rundor (säg 100) och där vi har en budget som kan klara 9 förluster istället.

Jag är oerhört tacksam för hjälp med det här! (ja, jag vet man förlorar i längden oavsett)

Tror det du missar är:
82% chans att vinna minst 1 kr. Men 18% chans att förlora ALLTING du har i plånboken.
Vanligt spel: 46% chans att vinna 1 kr eller mer. 54% chans att förlora 1kr-allt.
__________________
Senast redigerad av Macatho 2018-11-17 kl. 17:03.
Citera
2018-11-17, 18:04
  #6
Medlem
Citat:
Ursprungligen postat av Macatho
Tror det du missar är:
82% chans att vinna minst 1 kr. Men 18% chans att förlora ALLTING du har i plånboken.
Vanligt spel: 46% chans att vinna 1 kr eller mer. 54% chans att förlora 1kr-allt.

Förstår inte riktigt vad du menar. Vad jag vill veta är vad sannolikheten är att en session avslutas med vinst efter 30 spelrundor av martingale jämfört med 30 spelrundor utan.
Citera
2018-11-17, 18:06
  #7
Medlem
Citat:
Ursprungligen postat av frobozz
30 rundor med 7 ger snittförlust 2.54 kronor med en 84% sannolikhet att vinna, alltså en ganska skev fördelning.

100 rundor med 9 förluster ger snittförlusten 12.50 kronor med 88% sannolikhet att vinna.


Tusen tack för bra svar!

Hur ser det ut på 30 respektive 100 stycken spelrundor om strategin inte används?
Citera
2018-11-17, 18:22
  #8
Medlem
Citat:
Ursprungligen postat av sumialic
Förstår inte riktigt vad du menar. Vad jag vill veta är vad sannolikheten är att en session avslutas med vinst efter 30 spelrundor av martingale jämfört med 30 spelrundor utan.

Du får nog ha lite mer information om hur du hade planerat att satsa då. Sen är det väl bara att rita upp det i excel om man inte kan programmera. Ganska banalt och säkerligen någonting som gymnasial kompetens (MaB/Ma2) klarar av?
Citera
2018-11-17, 19:14
  #9
Medlem
Citat:
Ursprungligen postat av sumialic
Vad jag vill veta är vad sannolikheten är att en session avslutas med vinst efter 30 spelrundor av martingale jämfört med 30 spelrundor utan.

Hur räknar du rundorna när du kör med dubbleringsstrategin? Ska du satsa exakt 30 gånger, eller anpassa så du slutar när det blir klart om det blir vinst eller förlust i sista dubbleringsgruppen, eller är det 30 dubbleringsgrupper som gäller?
Citera
2018-11-17, 20:26
  #10
Medlem
frobozzs avatar
Citat:
Ursprungligen postat av sumialic
Tusen tack för bra svar!

Hur ser det ut på 30 respektive 100 stycken spelrundor om strategin inte används?

30 rundor: -0.83 i vinst. 37% sannolikhet att du slutar på plus.
100 rundor: -2.64 i vinst, 35% sannolikhet att du slutar på plus.

Du kan klistra in pythonkoden själv på tex repl.it och laborera med siffrorna.
Citera
2018-11-17, 20:27
  #11
Medlem
frobozzs avatar
Citat:
Ursprungligen postat av Macatho
Du får nog ha lite mer information om hur du hade planerat att satsa då. Sen är det väl bara att rita upp det i excel om man inte kan programmera. Ganska banalt och säkerligen någonting som gymnasial kompetens (MaB/Ma2) klarar av?

Tack för konstruktivt inlägg. Kan du utveckla hur man ska "rita upp det i Excel"?
Citera
2018-11-17, 21:08
  #12
Medlem
Citat:
Ursprungligen postat av frobozz
Tack för konstruktivt inlägg. Kan du utveckla hur man ska "rita upp det i Excel"?

Use brain. Alternativt ta bort att du kan excel från ditt CV.
Citera
  • 1
  • 2

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback