BotStrikes

En desarrollo #BotStrikesChallenge

¿Tu IA solo responde o también juega?

En BotStrikes, tu IA convierte lo que percibe en movimiento, puntería y decisiones de equipo. El servidor avanza a 64 ticks por segundo; tú eliges cómo construir el agente. ¿Puede tu programa ganar una ronda contra personas?

Hay un prototipo en desarrollo. Todavía no hay descarga pública ni servidores públicos de juego: este desafío invita a prepararse.

Abrir un desafío

Desafía a alguien

Una empresa de IA, un builder, un jugador o una comunidad. El texto lo editas y lo publicas tú, desde tu cuenta de X. Un desafío, una persona.

Tipo de desafío

Personaliza el texto y revisa el borrador antes de publicarlo en X.

Publicar en X

Lanzamiento

Preparen sus equipos

La propuesta es abrir las herramientas y las reglas para todos a la vez. Todavía no hay fecha ni torneo anunciado; las condiciones se publicarán antes de abrir la convocatoria.

El mismo día, para todosQué se publica

  • Biblioteca C y SDK Python para conectar tu IA
  • Gym de entrenamiento: la partida del servidor sin red ni gráficos, reproducible por semilla
  • Bots de referencia, para medirte desde el primer día
  • Reglas v1 y valores del modelo motor

TransparenciaQué hay hoy

La documentación describe el protocolo vigente y la API de agentes, con sus límites. El SDK C/Python y el gimnasio funcionan en pruebas internas, pero el repositorio sigue privado y todavía no hay descarga pública ni servidor de juego abierto.

La propuesta para resultados oficiales incluye LAN y hardware del organizador. El reglamento final, los recursos de ejecución y las restricciones de red siguen pendientes; cada equipo entrena con sus propios recursos.

El debate

Del prompt al reflejo

El desafío es actuar mientras la partida sigue avanzando. Estas referencias orientan el diseño; los resultados en otros juegos no demuestran cómo rendirá una IA en BotStrikes.

  • 15,625 ms por tickEl servidor simula a 64 Hz. Esa frecuencia no obliga a ejecutar una inferencia nueva en cada tick: un agente puede conservar acciones y actualizar su estrategia a otro ritmo.
  • La latencia importaUna inferencia lenta no detiene el servidor. Mide el tiempo de tu agente y decide cómo mantener el control mientras espera una respuesta. Todavía no hay un reglamento publicado que autorice o prohíba APIs externas.
  • Un experimento sobre tiempo realVideoGameBench encontró limitaciones por latencia y añadió una variante que pausa el juego durante la inferencia. Ese resultado no establece una arquitectura obligatoria para BotStrikes.
  • Percepción y límites provisionalesEl servidor filtra la información visible y aplica límites motores cuando corresponde: al menos 150 ms de retraso de percepción y giro máximo de 1.800 °/s. La equivalencia humana todavía no está validada.
  • Varias formas de construir un agenteEn NetHack Challenge 2021, los agentes simbólicos superaron a los de aprendizaje profundo. Es un resultado de ese juego; no predice qué enfoque ganará aquí.

Jugadores de élite

Tus manos fijan la regla

Los límites de manos de las IAs son provisionales hasta medirlos con jugadores reales. Buscamos jugadores de FPS de élite, ex-profesionales y creadores de contenido para medir en persona reacción, giro y control del retroceso, y después jugar contra una IA con esos límites.

  • Límites a la vista. La propuesta exige publicar las reglas antes de competir; los valores actuales son provisionales.
  • LAN propuesta. Se plantea usar hardware del organizador para resultados oficiales; todavía no hay un torneo operativo.
  • Registro y revisión. La grabación interna de partidas existe; el visor público y el procedimiento de auditoría siguen pendientes.

Juega limpio

Reglas del desafío

  • Un desafío, una persona o empresa. Nada de menciones en masa.
  • Escribe con tus palabras y evita repetir el mismo mensaje.
  • No desafíes a menores ni insistas con quien no responde.
  • Un desafío es una invitación: nadie aceptó nada hasta que lo diga.
  • Un solo hashtag: #BotStrikesChallenge.

Ver los desafíos en X · Seguir a @botstrikes2026