Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Synthetic pilots whose bias and wobble vary independently

Abierto
#230 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 4 días

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
52/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
python, rust

Línea de trabajo

Start with generate_synthetic_pilots.py and ADR 0002, then inspect how --truth preserves each pilot's main tier. Generate a cohort with independent bias and wobble scales, compare std + abs_bias against mad on that cohort, and update the ADR's Evidence section with the result.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

area:ml enhancement python

Is your feature request related to a problem? Please describe.
generate_synthetic_pilots.py draws each pilot's steady bias and its wobble from the same deviation scale, so the two always rise and fall together. Pilots who sit steadily off target, or who are on target but oscillate, are never generated. ADR 0002 rejects mad only because it cannot tell those two apart, but with this generator that argument cannot be tested: mad only scores 0.76 against 0.78 for the chosen features, within noise.

Describe the solution you'd like
Draw bias scale and wobble scale independently for some synthetic pilots so both kinds exist, keeping the hidden tier as the pilot's main tier so --truth still works. Measure std + abs_bias against mad only on that cohort and update the ADR's Evidence section with the result.

Describe alternatives you've considered

  • Keep the mad rejection as a structural argument only, as ADR 0002 does now.
  • Wait for real pilots (#213, #214), which may not contain these cases among 10 to 20 pilots.

Additional context
Different from #224, which varies the tier per metric; this varies bias against wobble within a metric. Follow-up to #216 and #225.

Lenguaje dominante
Rust
Estrellas
4
Forks
8
Merge medio
3 d 12 h
PR fusionados (30 d)
16

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de oss-slu/PilotDataSynchronization

Todos los issues de oss-slu/PilotDataSynchronization

Issues similares

Más issues de Rust

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.