Ir al contenido
MonkeyOverlaysMonkeyOverlays

Relative

Relative con datos de ejemplo

Autos cerca tuyo en pista y la diferencia en segundos.

http://127.0.0.1:8745/w/relative?lang=es

Suscripción máxima: 20 + 1 Hz.

neighbors=2|3|4|5 (4): autos de cada lado. columns=position,number,flag,driver,state,license,irating,gap,tire selecciona y ordena columnas; todas salvo tire por defecto. clock=0 oculta la hora local.

Opciones comunes.

Ordena por cercanía en pista, no por clasificación. El gap usa pasos interpolados por 200 mini-sectores; negativo significa adelante. Sin historia reciente, estima abs(offset) × tiempo de referencia de clase. PIT es pit road; OUT, vuelta de salida observada; L3, tres vueltas completadas al entrar. El compuesto es un índice, no una etiqueta inferida. TC, ABS y reparto de freno siempre son del jugador. Sin filas se oculta; hideEmpty=0 conserva la espera.

offset = wrap(pct_auto − pct_jugador, 1)

pct es la fracción de vuelta. wrap lleva la diferencia al intervalo (−0,5, 0,5]. Un offset positivo indica un auto adelante; uno negativo, atrás.

Las filas se ordenan por offset, del más adelantado al más atrasado. Se muestran hasta N autos de cada lado del jugador.

Dividimos la vuelta en 200 mini-sectores. Para cada auto se guarda el SessionTime de entrada a cada uno. Si cruza varios entre dos muestras, se interpolan las entradas intermedias.

  • Auto adelante: gap = ahora − momento en que ese auto pasó por donde estoy yo.
  • Auto atrás: gap = ahora − momento en que yo pasé por donde está ese auto.
  • Dentro del mini-sector se interpola entre su entrada y la del siguiente.

El signo del gap es negativo para un auto adelante, a diferencia del signo del offset.

Al inicio de sesión, después de una grúa o si el dato tiene más de ¾ de vuelta, usamos el respaldo:

magnitud_gap = |offset| × tiempo_de_vuelta_de_referencia_de_la_clase_del_jugador

Es una estimación. No sustituye una medición reciente de paso por el mismo punto.

distancia = vueltas_completadas + pct
laps = (distancia_auto − distancia_jugador) − offset

Se redondea el resultado y se limita a −1, 0 o +1. Indica la relación de vueltas, no la cantidad completa si hay más de una vuelta de diferencia.

El pace car se muestra únicamente cuando está en pista y fuera de boxes.

Cómo se calcula la clasificación.

Los nombres llegan filtrados por la configuración del core: abreviados por defecto y bandera según preferencia. El widget no reconstruye nombres completos ni expone identificadores de cuenta. Revisá lo visible antes de transmitir.

Guía de privacidad.