Stránky: 1
Potřeboval bych pomoci s následující úlohou:
Dva hráči házejí kostkami. Hráč A hází třemi kostkami, hráč B pouze dvěmi kostkami. Po hodu kostek si vždy oba hráči seřadí své kostky naproti sobě od nejvyššího čísla po nejnižší. Hráči A se počítají pouze dvě nejvyšší čísla, kostku s nejnižším číslem hráč A vždy po hodu odstraní. Poté hráči porovnají čísla na svých kostkách. Vyšší číslo poráží nižší číslo na soupeřově kostce, kterou tím vyřadí ze hry. Při stejných hodnotách na dvou kostkách vždy vyhrává hráč B.
Jaká je pravděpodobnost, že vyhraje hráč A, hráč B či nastane remíza (každý z hráčů vyřadí soupeři jednu kostku)?
(PS: Pokud bude někdo mít čas, potřeboval bych vypočítat i obdobnou situaci, ale s tím rozdílem, že: 1) hráč A má 4 kostky a hráč B dvě kostky (v tomto případě se hráči A počítají pouze dvě kostky s nejvyššími čísly a při stejných hodnotách opět vyhrává vždy hráč B); 2) hráč A má 3 kostky a hráč B má tři kostky (v tomto případě se hráči A počítají všechny 3 kostky, hráči B také všechny 3 kostky a při stejných hodnotách opět vždy vyhrává hráč B).)
Děkuji za odpověď.
Offline
Asi bych zkusil začít pravděpodobností, s jakou je nejmenší kostka hráče A číslo 1,2,...,6. Pak pro každé takové číslo bych určil, jaká je pravděodobnost výhry/prohry/remízy a nakonec zkombinoval tyto výsledky dohromady. Myslím, že se tomu říká V. o úplné pravděpodobnosti.
Offline
Zkusil jsem pravděpodobnosti nasimulovat strojem (10^6 pokusů) a vychází cca:
pravděpodobnost
výhry A: 0.3715
remízy: 0.336
prohry A: 0.2925
Možná by si úloha zasloužila přesunout do Zajímavých z pravděpodobnosti - splněno.
Offline
↑ check_drummer: já si nasimuloval všech 6^5 možností a vyšlo mi prohry A
, což souhlasí, ale výhry A
, což je cca 0,57. teď je otázka, kdo se sekl ve vyhodnocování výsledku:)
Offline
Offline
↑ Stýv:
Navrhuji vypsat sem několik případů, které náš algoritmus vyhodnotil jako výhry/remízy A - abychom případně ověřili, zda jsme oba pochopili zadání stejně. Obecně jsi ale zvolil lepší postup - vyčerpávajícím způsobem jsi vyzkoušel všechny možnosti. Já si neuvědomil, že jich je tak "málo", tak jsem hody náhodně generoval - zde může být potenciální problém, že generátor v perlu může generovat i hodně závislé/nerovnoměrné hodnoty, ale pochybuji.
(Hody jsou reprezentovány jako (hody A), (hody B), kostky jsou "částečně" seřazeny)
Vyhodnoceno jako výhry A:
(4,6,1), (3,4)
(3,3,1), (2,2)
(3,4,1), (1,2)
(6,6,4), (4,5)
(4,5,3), (2,3)
(3,6,2), (2,5)
(4,5,5), (1,4)
(5,6,5), (1,3)
(3,4,4), (2,2)
(3,4,3), (1,2)
(5,6,4), (1,4)
(5,6,3), (2,4)
(3,4,6), (1,3)
(4,5,6), (2,3)
(6,6,6), (1,1)
(4,6,4), (1,3)
(5,6,1), (1,3)
(2,6,6), (1,5)
(5,5,1), (3,4)
(6,6,3), (1,2)
(5,6,2), (3,3)
(6,6,5), (2,5)
(4,6,4), (2,3)
(3,4,4), (1,3)
(2,4,2), (1,1)
(3,5,2), (1,3)
(4,5,3), (3,4)
(6,6,6), (1,3)
(3,5,3), (1,3)
(4,5,3), (2,4)
(3,6,1), (2,5)
(5,5,2), (1,2)
(4,4,1), (2,3)
(2,5,1), (1,2)
(3,4,6), (1,3)
(3,5,4), (1,3)
(2,6,1), (1,4)
(6,6,5), (1,5)
(3,5,2), (2,2)
(5,6,1), (1,3)
(3,5,5), (2,4)
(2,4,5), (1,3)
(5,6,2), (1,1)
(3,6,2), (2,3)
(2,6,2), (1,1)
(3,6,1), (1,2)
(5,6,3), (3,4)
(3,5,1), (1,2)
(5,6,4), (4,5)
(2,6,2), (1,3)
(4,6,4), (2,5)
(3,5,1), (2,4)
Vyhodnoceno jako remízy:
(6,6,4), (4,6)
(2,6,4), (3,5)
(6,6,2), (3,6)
(3,4,6), (1,6)
(1,6,2), (1,1)
(1,5,5), (1,3)
(2,3,4), (1,3)
(2,5,1), (1,5)
(6,6,1), (5,6)
(5,5,2), (1,5)
(4,4,3), (1,6)
(2,3,1), (1,6)
(2,6,1), (4,5)
(6,6,2), (2,6)
(3,5,4), (1,6)
(2,6,3), (2,4)
(1,5,2), (1,2)
(5,6,4), (4,6)
(4,6,4), (4,4)
(3,6,1), (2,6)
(3,6,1), (4,5)
(4,5,3), (1,5)
Offline
↑ Stýv:
Tak jsem provedl stejnou vyčerpávající simulaci jako ty a získal jsem:
výhry A: 2365
remizy: 2583
prohry A: 2828
Počítat přímo se mi to moc nechce, vychází mi to dost pracně. :-)
Offline
Stýv napsal(a):
check_drummer napsal(a):
Vyhodnoceno jako remízy:
(6,6,4), (4,6)třeba hned tady podle mě vyhraje A 1:0
(1,5,5), (1,3)
tady dokonce 2:0
Ono to nikdy nemůže být 1:0, ale jen 2:0, 0:2 nebo 1:1, důležitá informace je, že v případě shodných hodnot na kostkách vítězí v dané dvojici kostek B, tj. první pokus bude 1:1 a druhý mám asi špatně - opravdu 2:0.
Offline
↑ check_drummer: já to bral tak, že při shodě v obou párech vítězí B.. přišlo mi to poněkud nejasný, ale tvůj výklad asi bude lepší... takže to máme oba blbě:-D
Offline
↑ Stýv:
Tak případ (1,5,5) u mě nenastává - možná mi to jen špatně zobrazilo hodnoty kostek (místo té poslední 5ky to asi měla být 1ka). Pokud opravíš svůj skript, napiš sem prosím počet výher/proher/remíz. Už bychom se mohli trefit. :-)
Offline
↑ Stýv:
Zajímavé - to 3888*2=7776. :-)
Offline
Ahojte.
Simulování všech možností zřejmě fungovat bude, není ale lepší se na to podívat trochu obecněji?
Nejprve si určíme největší kostku hráče B. Bude platit, že kostka, která má hodnotu n, to bude s pravděpodobností
totéž pro hráče A bude
(Důvod proč to tak je je jednoduchý. Vezmeme nejdřív možnosti, kdy není žádná kotka větší než n, což je n umocněno na počet hodů a odečteme možnosti, kdy padlo číslo menší než n. To pak vydělíme všemi možnostmi)
Tak teď otázka. Jaká je pravděpodobnost, že největší kostka hráče A porazí největší kostku hráče B? To získáme následující řadou. (Q označuji pravděpodobnost, s jakou vyhraje větší kostka hráče B na větší kostkou hráče A)
... bude to delší řada, snadno však nahlédneme, že to lze zapsat jako ...![kopírovat do textarea $Q = \Sigma_{k=1}^6\Sigma_{l=1}^k[P_B(k)P_A(l)]$](/mathtex/a8/a817172c180635e9bed2501942dc3f84.gif)
Samozřejmě že můžeme dosadit výše uvedené vztahy pro pravděpodobnosti a provést sumy (budeme sčítat lineární, kvadratické a možná i kubické posloupnosti). Dřív než se pustíme do podobných sebevražd si stojí nejspíš za to uvědomit, co je čitatel zlomku ve výrazu pro P_A. Má zajímavou interpretaci. Vezmeme-li krychli o hraně n, pak výraz n^3 - (n-1)^3 odpovídá objemu krychle o hraně n mínus objem krychle o hraně n-1. Což je takový "odkrojek" krychle. A je asi vidět, že když tyto odkrojky posčítám, tak dostanu celou krychli. Tedy první sumace přes l od 1 do k výrazu P_A dá jistě k^3 (kdo nevěří, dosadí si). Tím máme
Na toto mě osobně žádný podobný trik s tělesem nanapadá, takže prostě sečteme 6 čísel (to ještě kalkulačku tolik nevytrhne, nehledě na to, že na to určitě půjde odvodit i obecný vzorec) a dostaneme
Přesně v tolik případech porazí vyšší kostka B kostku A. Pojďme se nyní podívat na výsledky toho druhého souboje nižších kostek. Provedu de facto stejný postup, jen si pravděpodobnosti pro přehled označím malými písmeny, jinak své značení zachovávám. Bude platit

Asi bych mohl přiblížit to p_A. Výraz v čiteteli je součet postupně čtyřech případů. V prvním případě má jedna z kostek větší hodnotu a druhá menší. V druhém případě jsou možnosti, kdy je pouze prostřední kostka stejně veliká jako největší, třetí případ kdy je pouze prostřední kostka stejná jako nejmšnší a třetí případ kdy jsou všechny tři kostky stejné (to je jeden). Toto sečteme a dostaneme součet všech případů, kdy dané číslo bude na té prostřední kostce - tedy na té menší pro hráče A. Budeme pokračovat dále ve stejném duchu jako u větších kostek.![kopírovat do textarea $q = \Sigma_{k=1}^6\Sigma_{l=1}^k[p_B(k)p_A(l)]$](/mathtex/d6/d6367c59ee0ed1011cfffaa3f02492f5.gif)
Zde už nenacházím podobný trik z krychlí jako posledně. Nezbývá než dosazovat a upravovat a počítat součty kubických řad. Odpustím si to tady vše vypisovat a nechám ono dosazení do vzorečků za sebe udělat program
A nyní když máme hodnoty Q a q, provedeme dotažení. Pravvděpodobnost, že vyhraje hráč B označím B, prabděpodobnost že vyhraje hráč A označím A a pravděpodobnost, že to bude plichta označím C


Pokud jsou postupy jasné, pak nebude problém zkusit si to zpočítat pro trochu jiné nastvení (je to prostě jen trochu na déle)
Offline
↑ rughar: poněkud pracný, obecný to přitom taky neni
navíc se obávám (ale úplně jistej si nejsem), že jevy "nejlepší kostka A je větší než nejlepší kostka B" a "2. kostka A je lepší než 2. kostka B" nejsou nezávislý, takže ani nedostaneš správnej výsledek
Offline

mohla bych taky poprosit nekoho ochotnyho ktery by vedel jaka je pravdepodobnost ze kdyz hazim ctyrikrat kostkou, ze padnou presne dve petky ? diky moc
Offline
↑ cica654321:
Zdravím,
mohla - ale je třeba si zakládat nové téma na nový dotaz a v příslušné sekci podle typu školy, co studuješ - toto je sekce "Zajímavých úloh" (a také používat dostatek čárek ve větě). Děkuji.
Pro Tvou úlohu - můžeš použit Bernoulli schéma.
----------------------
"Jinými slovy, ze všech binomických koeficientů se dá vytknout pětka..." (c)
Offline
Stránky: 1