Pular para o conteúdo
MonkeyOverlaysMonkeyOverlays

Relative

Relative com dados de exemplo

Carros perto de você na pista e a diferença em segundos.

http://127.0.0.1:8745/w/relative?lang=pt-BR

Assinatura máxima: 20 + 1 Hz.

neighbors=2|3|4|5 (4): carros de cada lado. columns=position,number,flag,driver,state,license,irating,gap,tire seleciona e ordena colunas; todas exceto tire por padrão. clock=0 oculta a hora local.

Opções comuns.

Ordena pela proximidade na pista, não pela classificação. Diferenças usam passagens interpoladas por 200 minissetores; negativo indica à frente. Sem histórico recente, estima abs(offset) × tempo de referência da classe. PIT indica pit lane; OUT, volta de saída observada; L3, três voltas completas ao entrar. Composto é um índice, sem nome inferido. TC, ABS e distribuição de freio são sempre do jogador. Oculto sem linhas; hideEmpty=0 mantém a espera.

offset = wrap(pct_carro − pct_jogador, 1)

pct é a fração da volta. wrap leva a diferença ao intervalo (−0,5, 0,5]. Um offset positivo indica um carro à frente; negativo, atrás.

As linhas são ordenadas por offset, do mais adiantado ao mais atrasado. São exibidos até N carros de cada lado do jogador.

Dividimos a volta em 200 minissetores. Para cada carro, guardamos o SessionTime de entrada em cada um. Quando vários são cruzados entre duas amostras, as entradas intermediárias são interpoladas.

  • Carro à frente: gap = agora − momento em que esse carro passou pela minha posição atual.
  • Carro atrás: gap = agora − momento em que passei pela posição atual desse carro.
  • Dentro de cada minissetor, interpolamos entre sua entrada e a entrada do próximo.

Um carro à frente tem gap negativo, ao contrário do sinal de offset.

No início da sessão, após um reboque ou quando o dado tem mais de ¾ de volta, usamos a estimativa de reserva:

magnitude_gap = |offset| × tempo_de_volta_de_referência_da_classe_do_jogador

É uma estimativa. Ela não substitui uma passagem recente medida no mesmo ponto.

distância = voltas_completadas + pct
laps = (distância_carro − distância_jogador) − offset

O resultado é arredondado e limitado a −1, 0 ou +1. Indica a relação de voltas, não a contagem total quando há mais de uma volta de diferença.

O pace car aparece apenas quando está na pista e fora dos boxes.

Como a classificação é calculada.

Nomes chegam filtrados pela configuração do núcleo: abreviados por padrão, com bandeira conforme preferência. O widget não reconstrói nomes completos nem expõe identificadores de conta. Revise o conteúdo antes de transmitir.

Guia de privacidade.