Producto
Presentamos ManiaGAI v2: mejor timing, más control y generación más rápida
Una mirada atrás al lanzamiento de ManiaGAI v2 del 1 de octubre de 2026: qué era la versión 1, qué reemplazó la v2, qué cambió para los jugadores en las semanas siguientes y qué falta todavía.
ManiaGAI v2 se lanzó el 1 de octubre de 2026. Este Blog todavía no existía, así que en su momento no hubo artículo de lanzamiento. Esto es una mirada atrás, escrita el 9 de octubre: qué era la versión 1, qué reemplazó la versión 2, qué vino después y qué falta todavía.
Dónde se quedó la versión 1
dancegai.com se lanzó el 7 de julio de 2026 con el ciclo básico: subir una canción, generar en una GPU en la nube y descargar un .osz jugable de osu! mania. En pocos días ya detectaba el timing automáticamente, manejaba canciones con cambios de tempo y, desde el 11 de julio, producía un mapset completo por canción, con cada dificultad nombrada según su star rating medido. La versión 1 se dio por cerrada en el lado de la investigación el 12 de julio.
Funcionaba, pero era lenta (un minuto o más por mapset) y dejaba pocas opciones a los jugadores. Agosto y septiembre se dedicaron a las dos cosas que los jugadores más notan: un timing correcto en cualquier tipo de canción y un corpus de entrenamiento mucho más grande y limpio.
Lo que reemplazó la versión 2
La versión 2 no fue una actualización de la versión 1. Reemplazó todo el pipeline de generación en producción el 1 de octubre.
Timing v2
Un nuevo detector de timing, construido sobre el beat tracker de código abierto Beat This y nuestro propio ajuste de la cuadrícula. En nuestro benchmark de 2501 canciones ranked de tempo constante, coincide con el timing del mapper dentro de 40 ms en el 97,1 % de ellas, frente al 90,7 % de la versión 1; y en esas canciones nunca añadió un falso cambio de tempo. El benchmark completo, incluido dónde el proyecto de código abierto Mapperatorinator lo hace mejor, tiene su propio artículo.
Modelos nuevos, entrenados con muchos más datos
Ambos modelos se reentrenaron sobre la nueva cuadrícula de timing, con un corpus que había crecido de unos 83.000 mapas a 150.622 mapas de unos 14.500 mappers. Se añadió una protección contra silencios para que nunca se mapee nada sobre un tramo silencioso de una canción. (Qué hay en ese corpus.)
Varias veces más rápido
Un mapset completo pasó de un minuto o más a unos 20 segundos de GPU: normalmente de 13 a 25 segundos, según la canción y las dificultades. Las canciones se preparan en el navegador mientras eliges los ajustes, todas las dificultades se generan en una sola pasada por lotes y los workers de GPU arrancan desde una instantánea. (Cómo lo hicimos rápido.)
Un generador con opciones reales
- De 4K a 9K: 8K y 9K eran nuevos.
- Cualquier selección de dificultades de ★1 a ★10, preseleccionadas desde ★1 hacia arriba hasta donde lo permita la duración de la canción.
- Controles de estilo para la proporción de long notes, long notes inversas, jacks, long notes cortas y delay.
Esos controles existen por cómo está construida la v2: un planner decide el gameplay de cada sección antes de que un modelo de notas coloque las notas, y la dificultad y el estilo actúan sobre ese plan. Por qué ManiaGAI usa un Planner + Noter.
Las semanas siguientes
La versión 2 siguió avanzando después del día del lanzamiento:
- 2 de octubre: cada dificultad recibió su propio estilo, calibrado a partir de mapas reales con ese número de teclas y ese star rating; los modelos se reentrenaron con tres correcciones para canciones largas, cambios de tempo y alineación de secciones; y se publicó la página de Tecnología.
- 3 de octubre: importación desde osu! (pegas un enlace de un beatmap y solo se usa su canción), todo el sitio en 15 idiomas, un generador rediseñado en tres pasos, un reproductor de vista previa y páginas para compartir.
- 4–5 de octubre: ajustes para compartir y una Galería pública; después, mapas de la Galería que se juegan con su canción y se pueden descargar durante sus primeros 7 días.
- 7 de octubre: ManiaGAI v2.1, una gran mejora de calidad en ambos modelos. Cada mapa generado lleva ahora la versión que lo creó.
- 8 de octubre: generación unas dos veces más rápida, con exactamente los mismos mapas.
- 9 de octubre: la Galería se convirtió en Beatmaps de la comunidad, donde los mapas nuevos aparecen por defecto.
La lista completa, entrada por entrada, está en el registro de cambios.
Qué significa la versión 2 para los jugadores
La versión 1 respondía a “¿puede una IA hacer un mapa jugable de osu! mania de mi canción?”. La versión 2 cambia la pregunta a “¿qué mapa quiero?” (qué número de teclas, qué dificultades, qué estilo) y responde lo bastante rápido como para que probar otra opción salga barato. Un generador que puedes dirigir es un producto distinto de uno al que solo puedes volver a tirarle los dados.
Lo que todavía falta
- Arreglar una sola sección. El modelo de notas puede regenerar una parte seleccionada de un mapa manteniendo el resto, pero el editor construido sobre él sigue en pruebas internas: hoy, un cambio implica una nueva generación.
- Estilo por ejemplo. El estilo son cinco dimensiones con barras deslizantes; describir un estilo de mapping con un ejemplo es una dirección, no una función.
- Canciones largas. Cuanto más larga es una canción, menos dificultades recibe, y las canciones de más de 10 minutos se señalan antes de generar.
- Evidencia de timing con cambios de tempo. Nuestro benchmark de timing publicado solo cubre canciones de tempo constante.
- Otros juegos y modos. osu! mania sigue siendo el único formato de salida.
Si quieres toda la trayectoria y no solo un lanzamiento, nuestra historia la cuenta mes a mes.