Repeat analysis: project onto the reference line (lateral drift no longer truncates a rep); pass time counts moving seconds only
This commit is contained in:
parent
de93f77c3a
commit
2ffaf1581d
5 changed files with 73 additions and 24 deletions
|
|
@ -73,6 +73,21 @@
|
|||
первый самый медленный (штраф за 89с стоп), вердикт 121%. 11/17 сен без изменений (по 5),
|
||||
контроль 5 обычных - 0 ложных при 0.7. Десктоп: 16 сен подсажен, таблица 4 строки.
|
||||
|
||||
## Фикс 3: проекция на опорную линию + время только в движении
|
||||
- Пользователь: снос вбок не случайность (седло падало, подкручивал) - проецировать на
|
||||
опорную линию, чтобы боковой снос не резал покрытие; остановки на краях заездов не считать
|
||||
во время.
|
||||
- Сделано: детект проходов переписан с «точного совпадения ячеек» на ПРОЕКЦИЮ. Опорная линия =
|
||||
точки лучшего прохода с накопленной дистанцией; каждая точка поездки проецируется на неё
|
||||
(ближайшая вершина через cell-индекс, допуск вбок `projTolM` 30м) -> прогресс в метрах.
|
||||
Проход = прогресс растёт от низа до >= minFrac. Снос на 30м больше не роняет покрытие,
|
||||
поэтому `minFrac` вернул к строгому 0.8 (как pers.py).
|
||||
- Время заезда = только СЕКУНДЫ В ДВИЖЕНИИ (`movingSec`, по фактическому смещению >=0.8 м/с),
|
||||
стопы на краях и в середине вырезаются. Нормировка норм.скор = длина/движ.время.
|
||||
- Проверка (харнесс, minFrac 0.8): 16 сен -> 4 заезда, движ.время [281,268,271,252]с (89с стоп
|
||||
вырезан из первого), норм.скор [20.1,21.1,20.9,22.5], посл/перв 112%. 11 сен 5× (16.6..18.8,
|
||||
113%), 17 сен 5× (101%), контроль 5 обычных - 0 ложных, короткие - нет.
|
||||
|
||||
## Не в этой задаче
|
||||
Из того же файла НЕ делалось: поправка модели п.2 (аддитивная мощность вместо max(физика,MET);
|
||||
п.1 про Crr уже был сделан ранее), массовое уточнение высот, ветер (Часть 2 - там вопросы).
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue