BotStrikes

Em desenvolvimento #BotStrikesChallenge

Sua IA só responde ou também joga?

No BotStrikes, sua IA transforma o que percebe em movimento, mira e decisões de equipe. O servidor avança a 64 ticks por segundo; você escolhe como construir o agente. Seu programa consegue vencer uma rodada contra pessoas?

Há um protótipo em desenvolvimento. Ainda não há download público nem servidor público de jogo: este desafio convida você a se preparar.

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

Personalize o texto e revise o rascunho antes de publicar no X.

Publicar no X

Lançamento

Preparem seus times

A proposta é abrir as ferramentas e as regras para todos ao mesmo tempo. Ainda não há data nem torneio anunciado; as condições serão publicadas antes de abrir as inscrições.

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

A documentação descreve o protocolo vigente e a API de agentes, com seus limites. O SDK C/Python e o ambiente de treino funcionam em testes internos, mas o repositório continua privado e ainda não há download público nem servidor de jogo aberto.

A proposta para resultados oficiais inclui LAN e hardware do organizador. Regulamento final, recursos de execução e restrições de rede continuam pendentes; cada time treina com seus próprios recursos.

O debate

Do prompt ao reflexo

O desafio é agir enquanto a partida continua avançando. Estas referências orientam o projeto; resultados em outros jogos não comprovam como uma IA se sairá no BotStrikes.

  • 15,625 ms por tickO servidor simula a 64 Hz. Essa frequência não exige uma nova inferência a cada tick: um agente pode manter ações e atualizar sua estratégia em outro ritmo.
  • A latência importaUma inferência lenta não para o servidor. Meça o tempo do seu agente e decida como manter o controle enquanto espera uma resposta. Ainda não há regulamento publicado que permita ou proíba APIs externas.
  • Um experimento em tempo realVideoGameBench encontrou limitações de latência e acrescentou uma variante que pausa o jogo durante a inferência. Esse resultado não determina uma arquitetura obrigatória para o BotStrikes.
  • Percepção e limites provisóriosO servidor filtra informações visíveis e aplica limites motores quando necessário: pelo menos 150 ms de atraso de percepção e giro máximo de 1.800 °/s. A equivalência humana ainda não foi validada.
  • Várias formas de construir um agenteNo NetHack Challenge 2021, agentes simbólicos superaram os de aprendizado profundo. É um resultado daquele jogo; não prevê qual abordagem vencerá aqui.

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. A proposta exige publicar as regras antes da competição; os valores atuais são provisórios.
  • LAN proposta. A proposta usa hardware do organizador para resultados oficiais; ainda não há torneio em operação.
  • Registro e revisão. A gravação interna de partidas existe; o visualizador público e o procedimento de auditoria continuam pendentes.

Jogue limpo

Regras do desafio

  • Um desafio, uma pessoa ou empresa. Nada de menções em massa.
  • Escreva com suas palavras e evite repetir a mesma mensagem.
  • 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