PROBABILIDADE

KAIBOLL 12/01/2010 18:44:02
#331715
Fiz um programinha para simular um sorteio da Mega Sena...por padrão já deixei um jogo feito como vcs podem ver no exemplo anexo...

o problema é se eu jogar os números que estão no programa já definidos sempre consigo ganhar a mega sena em 32766 sorteios aleatórios, queria saber pq se eu jogar 1 -2 - 3- 4 -5 - 6 nunca dá nenhuma quina?

talvez minha explicação não foi muito clara, mas peguem o exemplo e tentem jogar

usei randomize e randomize timer e dá na mesma.
KAIBOLL 12/01/2010 18:47:49
#331716
imagem provando que saí a mega sena
KAIBOLL 14/01/2010 09:38:53
#331856
ninguem tem nem um palpite ai?
KAIBOLL 15/01/2010 05:56:50
#331960
coloquei vários randomize, mas nada adiantou
LIZANDER 15/01/2010 13:46:23
#332028
Bom... quanto à Matemática a resposta é simples...

A probabilidade de um jogo dar na mega-sena é de : 36.045.979.200, segundo a análise combinatória, são 6 números:
1 - Pode ter 60 números diferentes
2 - pode ter 59 números diferentes
3 - pode ter 58 números diferentes
4 - pode ter 57 números diferentes
5 - pode ter 56 números diferentes
6 - pode ter 55 números diferentes

Logo, 60*59*58*57*56*55 = 36.045.979.200 combinações diferentes
Você está pegando um universo de 32766 jogos, que é muito pouco perto no número de combinações diferentes..

A sua função aleatorio é:
Aleatorio = Int((Maximo - Minimo + 1) * Rnd) + Minimo

Por algum motivo, rnd não te dá valores próximos em duas consecutivas, que dirá em 6...

Isso funciona com qualquer sequência...
Teste qualquer sequência direta... vai dar o mesmo problema... 0 quinas e 0 senas.

Espero ter ajudado!



KAIBOLL 15/01/2010 14:50:22
#332038
quer dizer que as chances de dar [Ô]13 - 16 - 40 - 18 - 34 - 46[Ô] são maiores que se jogar [Ô]1-2-3-4-5-6[Ô]?

MICROSCHEME 16/01/2010 18:00:04
#332140

Desde o concurso 0001 da mega sena em 11/Mar/1.996 até o último concurso 1144 em 13/Jan/2.010 as dezenas
13 - 16 -18 - 34 -40 e 46 ainda não foram sorteadas juntas formando a combinação de um resultado da mega sena.

A chance de uma combinação de 06 dezenas serem sorteadas e gerar o prêmio de sena na mega sena
é de uma chance em 50.063.860, isto é, são necessárias 50.063.860 apostas sem repetir nenhuma para ter garantido
100 % o prêmio da Sena. Isso se nehum Zé da vida acertar junto a sena com apenas uma aposta.

50.063.860 apostas a R$ 2,00 cada aposta dá uma despeza de R$ 100.127.710,00.

O maior prêmio pago para a sena foi no último concurso do ano de 2.009, R$ 72.450.747,46.

Ainda Falta dinheiro, muito dinheiro para cobrir 100 % de chance para acertar a sena.

. . .




KAIBOLL 17/01/2010 23:56:34
#332195
isso ai eu sei
HARRY.POTTER 18/01/2010 02:16:11
#332198
Vamos lá:

1)
Citação:

Bom... quanto à Matemática a resposta é simples...

A probabilidade de um jogo dar na mega-sena é de : 36.045.979.200, segundo a análise combinatória, são 6 números:
1 - Pode ter 60 números diferentes
2 - pode ter 59 números diferentes
3 - pode ter 58 números diferentes
4 - pode ter 57 números diferentes
5 - pode ter 56 números diferentes
6 - pode ter 55 números diferentes

Logo, 60*59*58*57*56*55 = 36.045.979.200 combinações diferentes


Mas aqui a seqüência não importa, pois 1,2,3,4,5,6 é o mesmo jogo que 1,3,4,6,2,5. Logo, faltou dividir o resultado por 6! = 720:
36.045.979.200 / 720 = 50.063.860 ...

2) Não existem números ALEATÓRIOS em computação!
Pois é...não existem! O que existe são números PSEUDO-ALEATÓRIOS, que usam alguma função matemática ou outro método para gerar resultados que sejam quase aleatórios.
O randomize gera a seqüência, porém utiliza sempre a mesma. Porém isso é irrelevante quando se sorteia poucos números...Que não é o caso.
Para evitar isso, use uma semente diferente para cada randomize (sendo que sementes iguais retornam seqüências iguais)
Em suma, retire todos esses randomize do código, deixando apenas o do evento command1_click(), porém altere-o para
Randomize Timer

Desta forma, cada vez que o command1 for clicado, uma nova seqüência será gerada, de modo que os sorteios são mais aleatórios que sem o timer...
Tente deixar apenas esse randomize com o timer e veja se isso resolve seu problema...
KAIBOLL 20/01/2010 08:18:16
#332373
dá no mesmo o que vc falou...

esse randomize e rnd nada mais é do que uma grandíssima , vou arrumar um jeito de sortear estes números, só falta pensar...alguém sabe se existe outra forma?

HARRY.POTTER 21/01/2010 03:36:31
#332453
Como assim dá no mesmo?
Eu testei aqui e a seqüência gerada é mais aleatória.
Tanto é que, como você havia dito:
Citação:

:o problema é se eu jogar os números que estão no programa já definidos sempre consigo ganhar a mega sena em 32766 sorteios aleatórios


e, como na imagem que envio junto com o projeto modificado, não houve nenhuma quina ou sena nos 32766 sorteios realizados!
Tópico encerrado , respostas não são mais permitidas