domingo, 29 de janeiro de 2023

Como que o ChatGPT conseguiu recriar o Palpite para Mega Sena.

 

Hoje é dia de mexer com a moda do momento.




Ultimamente só se fala no ChatGPT e no que ele consegue fazer. Nos últimos dias resolvi brincar com ele e ver no que ele consegue fazer. 

Vendo a capacidade dele de gerar códigos eu lembrei que tem um que já tem o código aberto. O Palpite para Mega Sena, que gera seis números aleatórios para apostar na Mega Sena.

Então eu tive uma ideia. Que tal ele tentar gerar o código explicando como ele faz. Comecei com C usando a seguinte descrição:



O resultado impressiona já que chega perto do que estava precisando. Depois de solicitar os ajustes necessários, consegui rodar o programa com perfeição

Depois pedi para reescrever em Bash, em  Pascal, python e outros. Em bash, para ajudar, eu ofereci algumas funções e conseguiu adaptar numa boa.

Em assembly já desistiu de cara:



Mas prossegui com as perguntas e testes. Alguns desses testes foram feitos nas minhas máquinas Linux. Outros foi usado o https://tio.run/, que oferece uma sandbox para rodar qualquer código que ele suporta.

O resultado de tudo isso eu juntei e disponibilizei em um repositório do Github. Lembrando que nem tudo é perfeito e alguns códigos não foram testados. Quem quiser testar fique a vontade e compartilha a resposta ou pergunte ao ChatGPT se consegue corrigir ou não.

Por enquanto é só isso. Tenham uma boa semana.