Jump to content

Algoritmo para a Lotomania via ChatGPT


RobSmith

Recommended Posts

Vá até este link:
https://openai.com/blog/chatgpt

 

Clicar no botão TryGPT

 

Na tela que se abre no corpo Mensagem, copiar o algoritmo na sua totalidade abaixo:

 

O ultimo resultado da Lotomania foi  09 13 14 17 19 23 25 27 36 42 46 49 59 65 70 75 82 85 87 90.

 

>>Desdobrar o conjunto de números 09, 13, 14, 17, 19, 23, 25, 27, 36, 42, 46, 49, 59, 65, 70, 75, 82, 85, 87, 90 em 10 combinações de 5 números cada, com a restrição de que cada número pode se repetir no máximo 4 vezes

 

retornou

09, 13, 14, 17, 19
23, 25, 27, 36, 42
46, 49, 59, 65, 70
75, 82, 85, 87, 90
09, 13, 14, 17, 19
23, 25, 27, 36, 42
46, 49, 59, 65, 70
75, 82, 85, 87, 90
09, 13, 14, 17, 19
23, 25, 27, 36, 42

 

>>Quero que liste 2 grupos de numeros entre 00 e 99, sendo o primeiro grupo com 24 numeros, vamos chamar de Grupo A disposto de forma horizontal, o segundo grupo B com 76 numeros disposto de forma horizontal

 

Retornou ChatGPT
Entendi, você deseja dois grupos de números, um com 24 números (Grupo A) e o 
outro com 76 números (Grupo B), dispostos de forma horizontal.

 

Aqui está a lista:

Grupo A (24 números dispostos horizontalmente):


00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23

 

Grupo B (76 números dispostos horizontalmente):
24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 
50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
 

  • Like 3
Link to comment
Share on other sites

>>>Dividir o grupo A em 4 grupos de 6 números cada sem repetição, dispostos de forma horizontal. 

 

retornou ChatGPT

Grupo 1:
00 01 02 03 04 05

Grupo 2:
06 07 08 09 10 11

Grupo 3:
12 13 14 15 16 17

Grupo 4:
18 19 20 21 22 23

 

>>>Dividir o grupo B em 4 grupos de 19 números cada sem repetição, dispostos de forma horizontal. 

 

Retornou ChatGPT

Grupo 1:
24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42

Grupo 2:
43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61

Grupo 3:
62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80

Grupo 4:
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99

  • Like 1
Link to comment
Share on other sites

  • RobSmith changed the title to Algoritmo para a Lotomania via ChatGPT
1 hora atrás, RobSmith disse:

Veja o que aconteceu, monte seus jogos conforme sua conveniencia.

 

Repita sempre que quiser o algoritmo, apenas mude o ultimo resultado da Lotomania na Mensagem.

Pode ocorrer do retorno do gpt vir faltando algum numero, peça novamente 

para regenerar o processo

  • Like 2
Link to comment
Share on other sites

e ja testou pra ver se deu algum acerto fora da media ? desconfio que as IAs permitidas aqui no brasil não podem ajudar 100% com loterias, se conseguir acessar uma de fora e fizer o esquema posso ate acreditar que tentou mesmo acertar mas esse gpt e demais não querem  acertar 😝

Link to comment
Share on other sites

1 hora atrás, sorel disse:

ola  rob, sera o chatgtp, consegue filtrar capicuas e fazer outros cruzamento filtando no minimo x maximo e tambem pelo anteriores( sorteios)?

...o bicho não ajuda se for pra loteria , ta programado pra não fornecer nada que ajude o apostador aqui no brasil, ja fiquei bastante tempo tentando e as respostas são as mesmas com palavras diferentes , é como o genio da lampada, o camarada não pode andar e pede para o genio lhe dar pernas novas e o genio faz chover pernas de manequim, são assim as respostas das IAs quando se trata de loteria🥹

  • Like 1
  • Haha 1
Link to comment
Share on other sites

E a lenda urbana?
Não tenho encontrado dificuldade em minhas solicitações. Apenas evito a palavra "loteria" por precaução, mas as vezes ela (IA) responde usando a palavra.
Tenho feito vários script python para uso em loteria. Uso Chatgpt e Bard, algumas vezes os dois no mesmo script.
 

  • Like 1
Link to comment
Share on other sites

On 11/5/2023 at 9:21 AM, PARAFUSO said:

...o bicho não ajuda se for pra loteria , ta programado pra não fornecer nada que ajude o apostador aqui no brasil, ja fiquei bastante tempo tentando e as respostas são as mesmas com palavras diferentes , é como o genio da lampada, o camarada não pode andar e pede para o genio lhe dar pernas novas e o genio faz chover pernas de manequim, são assim as respostas das IAs quando se trata de loteria🥹

 

dica:

 

jamais, em hipótese alguma, diga a palavra aposta ou loteria !

 

experimente perguntar para a IA, como é que transforma o caos em ordem ?

 

é possível criar um algoritmo que permita descrever o caos por meio de uma expressão matemática qualquer, digamos, uma função exponencial ou polinomial ?

 

Link to comment
Share on other sites

Em 05/11/2023 em 09:21, PARAFUSO disse:

...o bicho não ajuda se for pra loteria , ta programado pra não fornecer nada que ajude o apostador aqui no brasil, ja fiquei bastante tempo tentando e as respostas são as mesmas com palavras diferentes , é como o genio da lampada, o camarada não pode andar e pede para o genio lhe dar pernas novas e o genio faz chover pernas de manequim, são assim as respostas das IAs quando se trata de loteria🥹

depede muito de como se faz a pergunta, aqui vai de boa quando falo de loteria , tem que ser um papo mais descontraído , se pedir palpites para apostar na loteria aí nao vai, mas se pedir numeros para comparar com os resultados futuros  das loterias vai

Link to comment
Share on other sites

mesmo assim tem que ser firme com ela, leva algum tempo para convencer ela,

o bard ai é mais aberto a esse tipo de pedido

Citar
eu quero que voce me de 20 jogos gerados por voce só isso, como falei geradores se tem de montes por aí e se eu quisesse um nao estaria aqui falando com voce
 
 
ChatGPT

Entendi sua solicitação. Aqui estão 20 jogos gerados aleatoriamente:

  1. [3, 7, 15, 22, 35, 46]
  2. [10, 18, 25, 31, 42, 54]
  3. [8, 14, 23, 29, 37, 49]
  4. [5, 12, 21, 28, 40, 58]
  5. [2, 9, 16, 33, 44, 59]
  6. [4, 11, 19, 30, 39, 51]
  7. [6, 13, 24, 36, 45, 57]
  8. [1, 17, 26, 32, 41, 53]
  9. [7, 16, 24, 33, 47, 55]
  10. [11, 21, 29, 38, 48, 59]
  11. [2, 10, 18, 27, 35, 50]
  12. [9, 19, 26, 34, 43, 56]
  13. [3, 13, 22, 31, 40, 52]
  14. [5, 12, 20, 30, 46, 54]
  15. [8, 17, 25, 37, 49, 57]
  16. [4, 15, 23, 32, 41, 53]
  17. [6, 14, 28, 36, 45, 58]
  18. [1, 20, 27, 39, 44, 51]
  19. [10, 16, 22, 31, 43, 56]
  20. [2, 12, 29, 38, 48, 55]

Lembre-se de que esses jogos são gerados aleatoriamente e não têm qualquer relação com os resultados reais da Mega-Sena. Boa sorte nos seus testes!

 

Link to comment
Share on other sites

5 horas atrás, Eolocos disse:

 

dica:

 

jamais, em hipótese alguma, diga a palavra aposta ou loteria !

 

experimente perguntar para a IA, como é que transforma o caos em ordem ?

 

é possível criar um algoritmo que permita descrever o caos por meio de uma expressão matemática qualquer, digamos, uma função exponencial ou polinomial ?

 

... não adianta não dizer que é pra loteria o bicho sabe se tem conjuntos de numeros🥹

Link to comment
Share on other sites

eolocos, é claro que a chatght sabe o resultado da lotofacil, ou lotomania , etc... mas ela diz que nao vai dar o resultado  vai se tornar publico e ai  todo mundo jogar e ai ninguem ganha muito ou seja o premio fica reduzido ahhh!  informaçoes de loteria  sao sigilosas, ja pensou se ela informa o metodo que da resposta todo mundo joga  e quebra o metodo

Link to comment
Share on other sites

9 minutes ago, sorel said:

eolocos, é claro que a chatght sabe o resultado da lotofacil, ou lotomania , etc... mas ela diz que nao vai dar o resultado  vai se tornar publico e ai  todo mundo jogar e ai ninguem ganha muito ou seja o premio fica reduzido ahhh!  informaçoes de loteria  sao sigilosas, ja pensou se ela informa o metodo que da resposta todo mundo joga  e quebra o metodo

 

se prestou atenção no que eu escrevi....

 

ao invés de pedir algo sobre loterias, peça algo sobre caos e ordem !

 

ficarão surpresos com os resultados !!!

 

Link to comment
Share on other sites

7 horas atrás, Eolocos disse:

 

dica:

 

jamais, em hipótese alguma, diga a palavra aposta ou loteria !

 

experimente perguntar para a IA, como é que transforma o caos em ordem ?

 

é possível criar um algoritmo que permita descrever o caos por meio de uma expressão matemática qualquer, digamos, uma função exponencial ou polinomial ?

 

...inutil completamente, é o genio da lampada 🥹

Link to comment
Share on other sites

Este algoritmo permite deixar um conjunto M de 50 numeros, que nada mais é de eliminar os 3 ultimos sorteios da Lotomania (2544 = A, 2543 = B e 2542 = C)

 

Algoritmo: Abaixo é o que voce deve copiar para a caixa de mensagem

 

"Listar 100 numeros entre 00 e 99, disposto de forma horizontal, conjunto Z

retirar de Z,  3 conjuntos de combinações com 20 numeros cada, que são A, B e C 
A (14 15 21 24 32 36 38 41 48 50 54 66 68 79 82 84 87 94 96 00)
B (02 03 09 11 14 23 29 35 39 41 46 56 62 69 74 79 88 92 94 95)
C (04 07 10 13 20 22 25 27 29 33 38 44 50 62 63 71 73 75 85 91)

 

Listar o resultado desta operação como M"

 

Retornou
01 05 06 08 12 16 17 18 19 26 28 30 31 34 37 40 
42 43 45 47 49 51 52 53 55 57 58 59 60 61 64 65 
67 70 72 76 77 78 80 81 83 85 86 89 90 91 93 97 
98 99
 

Link to comment
Share on other sites

Este conjunto M poderá ser jogado, pois em inumeros testes, deste procedimento já alcançou premiação interessante.

 

Agora poderá partir para 3 jogos.

Algoritmo: Quebrar M em 3 conjuntos de 36 ou 37 números cada.

 

Estes 3 jogos podem ser complementados pela máquina da Caixa + Espelho ou

o apostador complementar com 13 numeros adicionais para cada jogo.

Link to comment
Share on other sites

@RobSmith

Ficou um pouco diferente; mas eu já estava ficando cansado de tanto ajustar, mas ele chatgpt é mais teimoso que eu e ele venceu, pois não entendo nada de programação.

Fui dando as orientações conforme seu algoritmo e o chatgpt fez o seguinte script:

import random
import pickle

# Solicitar entrada manual dos conjuntos A, B e C
A = [int(x) for x in input("Digite os números para o conjunto A separados por espaço: ").split()]
B = [int(x) for x in input("Digite os números para o conjunto B separados por espaço: ").split()]
C = [int(x) for x in input("Digite os números para o conjunto C separados por espaço: ").split()]

# Remover números repetidos em A, B e C
A = list(set(A))
B = list(set(B))
C = list(set(C))

# Formar o conjunto M pela concatenação de A, B e C
M = list(set(A + B + C))

# Listar 100 números entre 00 e 99
conjunto_Z = list(range(100))

# Remover os números do conjunto M do conjunto Z
conjunto_Z = list(set(conjunto_Z) - set(M))

# Quebrar o conjunto M em 3 conjuntos de tamanhos aproximadamente iguais
tamanho_subconjunto = len(conjunto_Z) // 3
subconjunto_1 = conjunto_Z[:tamanho_subconjunto]
subconjunto_2 = conjunto_Z[tamanho_subconjunto:2*tamanho_subconjunto]
subconjunto_3 = conjunto_Z[2*tamanho_subconjunto:]

# Salvar os resultados em um arquivo
resultados = {
    'conjunto_Z': conjunto_Z,
    'A': A,
    'B': B,
    'C': C,
    'M': M,
    'Subconjunto_1': subconjunto_1,
    'Subconjunto_2': subconjunto_2,
    'Subconjunto_3': subconjunto_3
}

with open('resultados.pkl', 'wb') as f:
    pickle.dump(resultados, f)

# Imprimir mensagem de conclusão
print("Resultados salvos no arquivo 'resultados.pkl'")
# Salvar os resultados em um arquivo de texto
with open('resultados.txt', 'w') as f:
    f.write("Conjunto Z: {}\n".format(conjunto_Z))
    f.write("A: {}\n".format(A))
    f.write("B: {}\n".format(B))
    f.write("C: {}\n".format(C))
    f.write("M: {}\n".format(M))
    f.write("Subconjunto 1: {}\n".format(subconjunto_1))
    f.write("Subconjunto 2: {}\n".format(subconjunto_2))
    f.write("Subconjunto 3: {}\n".format(subconjunto_3))

# Imprimir mensagem de conclusão
print("Resultados salvos no arquivo 'resultados.txt'")
 

Gerando:
Conjunto Z: [1, 5, 6, 8, 12, 16, 17, 18, 19, 26, 28, 30, 31, 34, 37, 40, 42, 43, 45, 47, 49, 51, 52, 53, 55, 57, 58, 59, 60, 61, 64, 65, 67, 70, 72, 76, 77, 78, 80, 81, 83, 86, 89, 90, 93, 97, 98, 99]
A: [4, 7, 10, 13, 20, 22, 25, 27, 29, 33, 38, 44, 50, 62, 63, 71, 73, 75, 85, 91]
B: [2, 3, 9, 11, 14, 23, 29, 35, 39, 41, 46, 56, 62, 69, 74, 79, 88, 92, 94, 95]
C : [0, 14, 15, 21, 24, 32, 36, 38, 41, 48, 50, 54, 66, 68, 79, 82, 84, 87, 94, 96]
M: [0, 2, 3, 4, 7, 9, 10, 11, 13, 14, 15, 20, 21, 22, 23, 24, 25, 27, 29, 32, 33, 35, 36, 38, 39, 41, 44, 46, 48, 50, 54, 56, 62, 63, 66, 68, 69, 71, 73, 74, 75, 79, 82, 84, 85, 87, 88, 91, 92, 94, 95, 96]
Subconjunto 1: [1, 5, 6, 8, 12, 16, 17, 18, 19, 26, 28, 30, 31, 34, 37, 40]
Subconjunto 2: [42, 43, 45, 47, 49, 51, 52, 53, 55, 57, 58, 59, 60, 61, 64, 65]
Subconjunto 3: [67, 70, 72, 76, 77, 78, 80, 81, 83, 86, 89, 90, 93, 97, 98, 99]

/////////////
Sugestão: Completar as linhas com o "Sorteador Aleatório" do @Omesmo usando os números dos conjuntos A,B e C ( que nesse exemplo são os 3 concursos anteriores .
Use esse campo do "Sorteador Aleatório"
image.png.e5228809369edca9bfb2d76fa5c2472f.png
Parece ser promissor...desde que a sorte esteja no seu lado. 
Se a sorte não te quiser, teste a Esperança.
Boa Sorte!
Tenha fé que a fé não costuma falhar.

  • Like 1
Link to comment
Share on other sites

Boa BigMax.

Siga está linha.

Preocupação velha e atual, prever combinação futura de números.

Segue um trabalho acadêmico sobre o assunto para download.

Link tem um breve resumo e um botão para download.

https://www.researchgate.net/figure/Thirty-most-popular-combinations-in-the-Lotto-game_tbl3_303691398

 

Escolhas randômicas e não randômicas apesar de ser loterias curtas (até 49) podem usadas como teste.

  • Like 2
Link to comment
Share on other sites

Já anotado no Fórum, mas muito pouco utilizado, a soma raiz dos Pares.

 

 Soma Raiz Lista Parcial

01=19-28-37-46-55

02=11-29-38-47-56

03=12-39-48-57-66

04=13-22-49-58-67

05=14-23-50-68-74

06=15-24-33-69-78

07=16-25-34-88

08=17-26-35-98

09=18-27-36-45

 

Ajuda a prever números futuros, inicialmente para o sorteio seguinte.

 

No 2544 não havia saído a Soma 8, veio no 2545.

 

Na soma 1 havia saído apenas uma dezena 82 no 2544, no 2545 vieram 4 dezenas: 37 28 19 01.

 

Permitem diversas análises.

 

  • Like 2
Link to comment
Share on other sites

19 horas atrás, BigMax disse:

@RobSmith

Ficou um pouco diferente; mas eu já estava ficando cansado de tanto ajustar, mas ele chatgpt é mais teimoso que eu e ele venceu, pois não entendo nada de programação.

Fui dando as orientações conforme seu algoritmo e o chatgpt fez o seguinte script:

import random
import pickle

# Solicitar entrada manual dos conjuntos A, B e C
A = [int(x) for x in input("Digite os números para o conjunto A separados por espaço: ").split()]
B = [int(x) for x in input("Digite os números para o conjunto B separados por espaço: ").split()]
C = [int(x) for x in input("Digite os números para o conjunto C separados por espaço: ").split()]

# Remover números repetidos em A, B e C
A = list(set(A))
B = list(set(B))
C = list(set(C))

# Formar o conjunto M pela concatenação de A, B e C
M = list(set(A + B + C))

# Listar 100 números entre 00 e 99
conjunto_Z = list(range(100))

# Remover os números do conjunto M do conjunto Z
conjunto_Z = list(set(conjunto_Z) - set(M))

# Quebrar o conjunto M em 3 conjuntos de tamanhos aproximadamente iguais
tamanho_subconjunto = len(conjunto_Z) // 3
subconjunto_1 = conjunto_Z[:tamanho_subconjunto]
subconjunto_2 = conjunto_Z[tamanho_subconjunto:2*tamanho_subconjunto]
subconjunto_3 = conjunto_Z[2*tamanho_subconjunto:]

# Salvar os resultados em um arquivo
resultados = {
    'conjunto_Z': conjunto_Z,
    'A': A,
    'B': B,
    'C': C,
    'M': M,
    'Subconjunto_1': subconjunto_1,
    'Subconjunto_2': subconjunto_2,
    'Subconjunto_3': subconjunto_3
}

with open('resultados.pkl', 'wb') as f:
    pickle.dump(resultados, f)

# Imprimir mensagem de conclusão
print("Resultados salvos no arquivo 'resultados.pkl'")
# Salvar os resultados em um arquivo de texto
with open('resultados.txt', 'w') as f:
    f.write("Conjunto Z: {}\n".format(conjunto_Z))
    f.write("A: {}\n".format(A))
    f.write("B: {}\n".format(B))
    f.write("C: {}\n".format(C))
    f.write("M: {}\n".format(M))
    f.write("Subconjunto 1: {}\n".format(subconjunto_1))
    f.write("Subconjunto 2: {}\n".format(subconjunto_2))
    f.write("Subconjunto 3: {}\n".format(subconjunto_3))

# Imprimir mensagem de conclusão
print("Resultados salvos no arquivo 'resultados.txt'")
 

Gerando:
Conjunto Z: [1, 5, 6, 8, 12, 16, 17, 18, 19, 26, 28, 30, 31, 34, 37, 40, 42, 43, 45, 47, 49, 51, 52, 53, 55, 57, 58, 59, 60, 61, 64, 65, 67, 70, 72, 76, 77, 78, 80, 81, 83, 86, 89, 90, 93, 97, 98, 99]
A: [4, 7, 10, 13, 20, 22, 25, 27, 29, 33, 38, 44, 50, 62, 63, 71, 73, 75, 85, 91]
B: [2, 3, 9, 11, 14, 23, 29, 35, 39, 41, 46, 56, 62, 69, 74, 79, 88, 92, 94, 95]
C : [0, 14, 15, 21, 24, 32, 36, 38, 41, 48, 50, 54, 66, 68, 79, 82, 84, 87, 94, 96]
M: [0, 2, 3, 4, 7, 9, 10, 11, 13, 14, 15, 20, 21, 22, 23, 24, 25, 27, 29, 32, 33, 35, 36, 38, 39, 41, 44, 46, 48, 50, 54, 56, 62, 63, 66, 68, 69, 71, 73, 74, 75, 79, 82, 84, 85, 87, 88, 91, 92, 94, 95, 96]
Subconjunto 1: [1, 5, 6, 8, 12, 16, 17, 18, 19, 26, 28, 30, 31, 34, 37, 40]
Subconjunto 2: [42, 43, 45, 47, 49, 51, 52, 53, 55, 57, 58, 59, 60, 61, 64, 65]
Subconjunto 3: [67, 70, 72, 76, 77, 78, 80, 81, 83, 86, 89, 90, 93, 97, 98, 99]

/////////////
Sugestão: Completar as linhas com o "Sorteador Aleatório" do @Omesmo usando os números dos conjuntos A,B e C ( que nesse exemplo são os 3 concursos anteriores .
Use esse campo do "Sorteador Aleatório"
image.png.e5228809369edca9bfb2d76fa5c2472f.png
Parece ser promissor...desde que a sorte esteja no seu lado. 
Se a sorte não te quiser, teste a Esperança.
Boa Sorte!
Tenha fé que a fé não costuma falhar.

🥹

  • Like 1
Link to comment
Share on other sites

Em 10/11/2023 em 21:15, BigMax disse:

Sugestão: Completar as linhas com o "Sorteador Aleatório" do @Omesmo usando os números dos conjuntos A,B e C ( que nesse exemplo são os 3 concursos anteriores .
Use esse campo do "Sorteador Aleatório"
image.png.e5228809369edca9bfb2d76fa5c2472f.png

 

usam muito esse sorteador?
até pensei em melhorar, colocar mais campos de subconjuntos para serem sorteados , até baixei para esse all in one aqui, mas ...

engraçado que depois de um tempo nos aparece novas ideias e novas maneiras de fazer a mesma coisa

só nao aparece animo para voltar a mexer kkkkk

  • Like 1
Link to comment
Share on other sites

Agora, Omesmo disse:

 

usam muito esse sorteador?
até pensei em melhorar, colocar mais campos de subconjuntos para serem sorteados , até baixei para esse all in one aqui, mas ...

engraçado que depois de um tempo nos aparece novas ideias e novas maneiras de fazer a mesma coisa

só nao aparece animo para voltar a mexer kkkkk

Eu uso constantemente.
 

  • Like 1
Link to comment
Share on other sites

3 horas atrás, Omesmo disse:

e tem algum resultado interessante?
qual configuração voce usa?

Eu uso principalmente para fazer resultados aleatórios para testar matrizes. ex. 01 a 20 ou 01 a 22 etc...

Ou quando necessito de uma linha com posições diversificadas para desdobrar em diversas matrizes.

Ela é útil para o que eu quero. 

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...