El momento de encordar lo decide el uso, no la fecha. En un mismo mes, quien juega una vez por semana y quien juega cuatro veces pasan en la pista un tiempo cuatro veces distinto. El calendario avanza al mismo ritmo, pero la carga que soporta la cuerda no.
String GOAT empezó de la misma manera: una fecha de encordado más un ciclo en días. Yo mismo encuerdo mis raquetas, así que seguí notando dónde ese criterio dejaba de funcionar. Una semana intensa y una semana en la que apenas había jugado recibían el mismo aviso el mismo día.
Trasladar el criterio de la fecha al uso parecía la solución obvia, y ahí es exactamente donde se atascó todo. El tiempo de juego deja de ser un dato y se convierte en un recuerdo en cuanto uno termina la sesión y calcula «hoy unas dos horas y media». El número de golpes, sencillamente, no hay forma de contarlo. Estaba construyendo una aplicación de registro de cuerdas sin ningún modo de anotar cuánto trabajo había hecho realmente la cuerda.
La aplicación de reloj existe para cerrar esa brecha. Inicie una sesión en Apple Watch o Galaxy Watch y registrará los golpes y el tiempo de juego, datos que después alimentan la decisión de encordar.
Crearla exigió superar una limitación. En la pista, los jugadores suelen llevar el reloj en la muñeca que no sostiene la raqueta, porque en la mano de la raqueta molestaría en el agarre y absorbería el impacto directamente. Para contar golpes, sin embargo, ese hábito juega en contra: el impacto del contacto con la bola se manifiesta con mayor claridad en el brazo que sostiene la raqueta y llega mucho más atenuado al otro. Por eso el conteo de golpes mediante sensor de muñeca suele partir de la premisa «lleve el reloj en la mano de la raqueta».
String GOAT optó por no cambiar esa premisa. Lleve el reloj donde ya lo lleva, en la muñeca contraria a la raqueta.
Este artículo está pensado para jugadores que encuerdan sus propias raquetas o gestionan su propio ciclo de encordado. Explica cómo funciona la detección, cuán precisa es realmente y cómo ese registro alimenta la decisión de encordar.
Lo esencial
- Dispositivos compatibles — watchOS 9.0 o posterior (Apple Watch Series 4 y modelos más recientes) y Wear OS 3.0 o posterior, incluidos los Galaxy Watch. Funciona junto con la aplicación del teléfono vinculado.
- Dónde llevarlo — en la muñeca que no sostiene la raqueta.
- Qué se registra — golpes, tiempo de juego, frecuencia cardiaca, calorías y recorrido GPS al aire libre.
- Precisión — los swings en vacío y caminar no se cuentan. En el conjunto de los golpes de fondo, el recuento llega a unas tres cuartas partes, y el revés a una mano queda por debajo de lo real.
- Para qué sirve — el tiempo de juego acumulado se compara con un valor de referencia de vida útil por tipo de cuerda, de modo que los avisos siguen el uso real y no el calendario.
Leer los golpes a partir de una señal débil
El rastro sí llega al otro brazo. Simplemente es tenue. Lo que hace falta no es una señal más fuerte, sino un modelo entrenado para leer una señal débil.
String GOAT aplica el modelo Silent Impact publicado por un equipo de investigación del KAIST, diseñado para identificar los impactos a partir del movimiento del brazo que no sostiene la raqueta. Se presentó en UIST 2024, el simposio de ACM sobre software y tecnología de interfaces de usuario (Park, Yang, Jo), y se publicó bajo licencia CC BY 4.0, que permite el uso comercial con atribución. String GOAT lo acredita en la pantalla de licencias de código abierto de la aplicación. El artículo está disponible en la ACM Digital Library.
El análisis se ejecuta en el teléfono, no en el reloj. El reloj recoge los datos de los sensores y los envía; el teléfono los pasa por el modelo. Como esto ocurre por completo en el dispositivo, una cobertura irregular en la pista no afecta a la detección.
Qué registra una sesión
Elija una raqueta, inicie una sesión en la aplicación de reloj, y lo siguiente se irá acumulando hasta que la finalice.
| Elemento | Detalle |
|---|---|
| Golpes | Número de impactos detectados |
| Tiempo de juego | Desde el inicio hasta el final de la sesión |
| Frecuencia cardiaca | Media, máxima y tiempo por zonas |
| Calorías | A partir de los datos de salud del reloj |
| Distancia y recorrido | Sesiones al aire libre con GPS activado |
Los dispositivos compatibles son watchOS 9.0 o posterior (Apple Watch Series 4 y modelos más recientes) y Wear OS 3.0 o posterior, incluidos los Galaxy Watch. La aplicación de reloj funciona junto con la aplicación String GOAT del teléfono vinculado, por lo que también hace falta tenerla instalada en el teléfono.
Cuán preciso es
Un recuento de golpes plantea de inmediato la pregunta «¿será correcto?» en cuanto aparece en pantalla. Las cifras que siguen son las que medimos en nuestra propia aplicación, no el rendimiento que reporta el artículo científico: un mismo modelo se comporta de forma distinta cuando cambian el hardware del reloj y el procesamiento que lo rodea.
Empecemos por lo que se sostiene. Un swing de raqueta sin bola no se contabiliza. En las pruebas en interior, 30 swings en vacío se registraron como 0, al igual que caminar y permanecer parado. El modelo detecta el contacto con la bola y no el gesto en sí, por lo que la cifra no sube mientras se recorre la pista con la raqueta o se recogen bolas. En una prueba centrada en la derecha, el recuento resultó casi idéntico al número real de bolas golpeadas.
Dónde se queda corto.
- En el conjunto de los golpes de fondo (derechas y reveses golpeados tras el bote, desde el fondo de la pista) se llega a unas tres cuartas partes. El recuento puede ser inferior a lo que realmente se ha golpeado.
- El revés a una mano es el más infravalorado. Los datos de entrenamiento del modelo parecen haber incluido muy pocos jugadores de revés a una mano.
- Las voleas rápidas pueden pasar desapercibidas. Golpes muy seguidos se fusionan en uno solo.
- Los tipos de golpe no se clasifican. No hay desglose entre derecha, revés y volea.
Así que esta cifra no es el recuento exacto de un juez de silla. Se acerca más a un indicador de carga que se compara entre sesiones. Suficiente para saber si hoy ha sido más intenso que la semana pasada, o cuánto ha soportado ya esta cuerda. No es una cifra para tomar al pie de la letra.
Cómo el registro acumulado alimenta el aviso
Queda una pregunta razonable: si el recuento no es exacto, ¿cómo puede decidir nada? Lo que realmente impulsa el aviso es el tiempo de juego, no el número de golpes. El tiempo se toma del inicio y el final de la sesión, así que se mide en lugar de estimarse.
Una vez guardada la sesión, el tiempo de juego se acumula por raqueta. String GOAT compara ese tiempo acumulado con un valor de referencia de vida útil propio del tipo de cuerda. El poliéster, el multifilamento y la tripa natural aguantan periodos distintos, así que cada tipo cuenta con su propia referencia, obtenida a partir de una revisión de fuentes publicadas. Que una cuerda pueda perder su rendimiento mucho antes de romperse también queda documentado en las pruebas de Tennis Warehouse University.
Lo que cambia no es el momento en que llega el aviso, sino en qué se basa. En lugar de «hace un mes que se encordó», el criterio pasa a ser «cuántas horas ha soportado realmente esta cuerda». Quien juega una vez al mes y quien juega cuatro veces por semana ya no reciben el mismo aviso el mismo día.
El recuento de golpes también se acumula por raqueta del mismo modo. Situado junto al tiempo de juego, permite distinguir una cuerda que ha recibido muchos impactos de otra que, con las mismas horas, ha visto pasar bastantes menos bolas.
Combinarlo con las mediciones de tensión afina aún más la decisión
Las horas y los golpes por sí solos ya superan al calendario. Pero siguen describiendo solo cuánto se ha usado la cuerda, no en qué estado se encuentra ahora.
Existe un dato distinto para el estado: la tensión justo después de encordar, y la DT (tensión dinámica, rigidez del encordado) medida más adelante. Introduzca una DT inicial al registrar la cuerda y se convertirá en el valor de referencia; cada medición posterior añade un nuevo punto.
Los datos del reloj añaden un segundo eje a todo esto. En lugar de preguntarse cuánto ha bajado la tensión en cuántos días, se puede preguntar cuánto ha bajado tras cuántas bolas golpeadas. El reloj aporta el recuento entre dos mediciones cualesquiera.
Una vez que se acumulan puntos, String GOAT prolonga esa trayectoria para estimar cuándo se alcanzará el umbral. El umbral combina una tasa de pérdida respecto al valor de referencia y una puntuación subjetiva, y el resultado es una fecha de encordado prevista o el número de golpes restantes. En cuanto existen mediciones de tensión, este método se aplica automáticamente: qué señal decide depende de la disponibilidad de datos, no de un ajuste.
