Seis frentes. Vinte e quatro horas. Uma leitura contínua para encontrar o ponto em que o padrão muda.
Laboratório matemático com dados sintéticos. Não representa a operação nem os resultados da Chesslab ou de clientes.
Eventos / hora · escala linear · origem 0
Toque ou aponte para inspecionar. Com foco no gráfico: ← → mudam a hora; ↑ ↓ mudam a série de referência; Home / End vão aos extremos.
Losango = salto atípico no delta, não erro confirmado.
Nenhuma série selecionada. Ative uma frente ou use “Exibir todas”.
Matriz inicial: 144 observações · 9027 eventos · 6 saltos atípicos.
As métricas usam somente as séries e horas selecionadas. A matriz preserva todos os valores absolutos: campos fora da seleção aparecem no plano rebaixado; * indica salto atípico. A hora inspecionada tem contorno.
| Hora | Desenvolvimento | Aceleração | CRM | Agentes IA | Squads | Operação |
|---|---|---|---|---|---|---|
| 00:00 | 31 | 38 | 47 | 51 | 48 | 60 |
| 01:00 | 34 | 39 | 49 | 48 | 50 | 65 |
| 02:00 | 36 | 41 | 48 | 45 | 54 | 69 |
| 03:00 | 35 | 42 | 45 | 45 | 60 | 71 |
| 04:00 | 35 | 42 | 42 | 48 | 66 | 73 |
| 05:00 | 35 | 42 | 41 | 54 | 69 | 75 |
| 06:00 | 35 | 40 | 42 | 60 | 71 | 77 |
| 07:00 | 36 | 38 | 47 | 66 | 71 | 78 |
| 08:00 | 62 | 38 | 53 | 69 | 71 | 79 |
| 09:00 | 35 | 41 | 60 | 69 | 72 | 79 |
| 10:00 | 35 | 46 | 64 | 67 | 72 | 77 |
| 11:00 | 36 | 52 | 66 | 66 | 73 | 76 |
| 12:00 | 39 | 58 | 64 | 65 | 73 | 77 |
| 13:00 | 44 | 61 | 61 | 66 | 105 | 80 |
| 14:00 | 50 | 61 | 59 | 67 | 74 | 85 |
| 15:00 | 54 | 58 | 58 | 69 | 75 | 92 |
| 16:00 | 55 | 54 | 60 | 70 | 79 | 98 |
| 17:00 | 54 | 51 | 37 | 72 | 85 | 102 |
| 18:00 | 50 | 51 | 65 | 74 | 91 | 102 |
| 19:00 | 46 | 54 | 68 | 78 | 95 | 99 |
| 20:00 | 44 | 58 | 70 | 83 | 97 | 96 |
| 21:00 | 45 | 63 | 73 | 87 | 96 | 94 |
| 22:00 | 49 | 66 | 75 | 90 | 92 | 94 |
| 23:00 | 55 | 68 | 79 | 90 | 89 | 97 |
A unidade é eventos por hora. t vai de 0 a 23; s vai de 0 a 5 na ordem da legenda. Cada curva usa amostras inteiras e segmentos retos. Áreas partem da origem zero; barras são agrupadas, sem empilhamento.
v(t, s) = round(28 + 7s + (1,2 + 0,11s)t
+ 6 sen((t + 2s)π / 6)
+ 3 cos((t + 3s)π / 4) + pulso)
pulso(8, 0) = +27; pulso(17, 2) = −25;
pulso(13, 4) = +32; demais pulsos = 0.O arredondamento equivale a Math.round. Total = soma das observações selecionadas; média = total ÷ quantidade de observações. Índice = valor ÷ primeiro valor do período × 100, separado para cada série. As métricas e a tabela continuam em valores absolutos.
Δ(t) = v(t) − v(t − 1)
c = mediana dos 23 deltas da série
MAD = mediana de |Δ − c|
z(t) = |Δ(t) − c| / max(1; 1,4826 × MAD)
Salto atípico quando z(t) > 3,5.O detector usa as 24 horas completas para manter a referência quando a janela muda. A primeira amostra não tem delta. Um pulso pode produzir dois alertas, na entrada e no retorno ao padrão; não equivale a dois incidentes. O limiar serve à demonstração matemática.
A tabela é a fonte do runtime. A inicialização confere 24 × 6 valores finitos com a fórmula. Se uma célula faltar ou divergir, cálculos e inspeção ficam suspensos, com a matriz preservada. Nenhuma informação ausente vira zero. O tema altera a apresentação; não altera números.
Selecione uma frente e um período. Total, média e pico usam a mesma tabela que desenha o gráfico.
Simulação didática. Não representa resultados da Chesslab ou de clientes.
Nenhum evento neste período. Selecione outro intervalo.
| Frente | Jan | Fev | Mar | Abr | Mai | Jun |
|---|---|---|---|---|---|---|
| Desenvolvimento | 24 | 30 | 34 | 42 | 48 | 56 |
| Aceleração | 18 | 24 | 32 | 38 | 52 | 64 |
| CRM | 12 | 20 | 26 | 36 | 44 | 52 |
| Agentes IA | 8 | 16 | 28 | 40 | 58 | 76 |
| Squads | 32 | 36 | 40 | 48 | 54 | 62 |
| Operação | 22 | 28 | 38 | 46 | 60 | 70 |
Unidade: eventos. Escala linear: 0–100. Ausência de dados nunca se converte em zero. A tabela permanece disponível sem JavaScript.
Contraste mínimo de 3:1 sobre o plano do gráfico, distância perceptual verificada e padrões de traço independentes da cor. Mude o tema no cabeçalho para conferir.
36 observações. Total = 1414. Pico = 76. Sem interpolação que invente resultados. O gráfico usa segmentos retos e a mesma matriz da tabela.
total = valores.reduce((soma, valor) => soma + valor, 0);
media = total / valores.length;
pico = Math.max(...valores);Amplie o intervalo para consultar a operação.
Os dados anteriores continuam disponíveis. Consulte a origem antes de repetir a operação.
Tabela preservada