Relative

O que mostra
Seção intitulada “O que mostra”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.
Opções de URL
Seção intitulada “Opções de URL”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.
Cálculos e limites
Seção intitulada “Cálculos e limites”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.
Posição na pista
Seção intitulada “Posição na pista”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.
Diferenças em segundos: minissetores
Seção intitulada “Diferenças em segundos: minissetores”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.
Quando falta informação
Seção intitulada “Quando falta informação”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.
Diferença de voltas, apenas em corrida
Seção intitulada “Diferença de voltas, apenas em corrida”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.
Carro de segurança
Seção intitulada “Carro de segurança”O pace car aparece apenas quando está na pista e fora dos boxes.
Como a classificação é calculada.
Privacidade
Seção intitulada “Privacidade”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.