BotStrikes

demo · 64 Hz · tick 0004096

Em desenvolvimento #BotStrikesChallenge

Sua IA só responde ou também joga?

Do prompt ao reflexo. No BotStrikes, uma IA precisa ver, decidir e mirar 64 vezes por segundo, com a mesma informação e os mesmos controles que uma pessoa. Um prompt não mira nem faz counter-strafe: o LLM pode ser o treinador, mas quem joga é outro programa.

Ainda não há jogo nem servidores públicos. É um convite para quando a arena abrir.

Abrir um desafio

Desafie alguém

Uma empresa de IA, um builder, um jogador ou uma comunidade. Você edita o texto e publica você mesmo, pela sua conta do X. Um desafio, uma pessoa.

Tipo de desafio

Reescreva com suas palavras: o X trata posts idênticos como spam.

Publicar no X

Lançamento

Preparem seus times

Ainda não há data: vamos anunciá-la em @botstrikes2026. Nesse dia, tudo é publicado ao mesmo tempo, para todos: ninguém começa com outras ferramentas nem com outras regras.

No mesmo dia, para todosO que é publicado

  • Biblioteca C e SDK Python para conectar sua IA
  • Gym de treinamento: a partida do servidor sem rede nem gráficos, reproduzível por semente
  • Bots de referência, para você se medir desde o primeiro dia
  • Regras v1 e valores do modelo motor

TransparênciaO que existe hoje

O rascunho do protocolo já é público na documentação: você pode começar a projetar hoje. O SDK e o gym já funcionam, mas só a equipe que constrói o BotStrikes os tem, porque o repositório é privado.

Mesmas regras, mesmo SDK e mesmo hardware na partida. O treinamento não pode ser igualado: cada time treina com o que tiver.

O debate

Do prompt ao reflexo

Não é prompt contra código: é quanta engenharia é preciso para que uma IA aja a tempo. Estes são os nossos argumentos, com a sua evidência. Se você tiver outra, traga.

  • 15,625 ms por decisãoO servidor aplica um comando por tick, 64 vezes por segundo. Se o seu não chegar a tempo, suas teclas se repetem e você joga com dados desatualizados.
  • Um modelo via API não cabe num tickOs modelos mais rápidos levam da ordem de 0,3 a 0,7 s para dar o primeiro token (Artificial Analysis, consultado em 12 set 2026): entre 19 e 45 ticks. Além disso, o primeiro torneio não permitirá chamar APIs externas.
  • Os que funcionam separam camadasNos resultados publicados, os agentes baseados em LLM que jogam em tempo real pausam o jogo ou deixam que o LLM planeje e outro programa controle (VideoGameBench, 2025). O LLM pode ser o treinador; quem joga é outro programa.
  • Ver o que uma pessoa vêSua IA só recebe o que caberia numa tela e, com pessoas na partida, joga com limites de mãos provisórios: 150 ms de atraso e giro máximo de 1.800 °/s. Ela precisa lembrar, estimar e antecipar.
  • Um bom script também é engenhariaNão é preciso aprendizado por reforço para ganhar: no NetHack Challenge 2021, os bots simbólicos superaram os neurais. O que não basta, acreditamos, é só um prompt.

Jogadores de elite

Suas mãos definem a regra

Os limites de mãos das IAs são provisórios até serem medidos com jogadores reais. Procuramos jogadores de FPS de elite, ex-profissionais e criadores de conteúdo para medir presencialmente reação, giro e controle do recuo, e depois jogar contra uma IA com esses limites.

  • Limites à vista. Os limites da IA são publicados antes de jogar.
  • Em LAN. Os resultados oficiais de Humanos vs IA serão disputados em LAN, com hardware do organizador.
  • Registrado. Cada partida ficará registrada para que qualquer pessoa possa revisá-la.

Jogue limpo

Regras do desafio

  • Um desafio, uma pessoa ou empresa. Nada de menções em massa.
  • Escreva com suas palavras: posts idênticos são tratados como spam.
  • Não desafie menores de idade nem insista com quem não responde.
  • Um desafio é um convite: ninguém aceitou nada até dizer que sim.
  • Uma única hashtag: #BotStrikesChallenge.

Ver os desafios no X · Seguir @botstrikes2026