Files
vector/backend
Sadmin 59f97c850e fix: forest_pct — доля 0..1 вместо процентов (вес леса падает со 100×)
Закономерность «приоритетная зона вверх-вправо»: score_zone умножает
weight × forest_pct, ожидая ДОЛЮ (тесты скоринга 0.3–0.8), а гео-сервисы
(osm_local и legacy Overpass calculate_forest_coverage) отдавали
ПРОЦЕНТЫ 0..100. Лес получил фактический вес в 100 раз больше задумки —
топ зон систематически занимали чуть более зелёные сектора.

Фикс: osm_local.calculate_forest_coverage возвращают долю 0..1.
Разброс скорингов по Минску: 1.244 → 0.032 (честно однородный город).
Остаточные различия — вода/дороги; дифференциация плотностей город/село —
ревью скоринга (B1), коэффициенты не тронуты.

+регресс-тест 0<=forest_pct<=1. 197 passed.
2026-09-09 19:33:53 +03:00
..
2026-06-06 18:31:55 +00:00
2026-06-08 11:50:29 +00:00
2026-06-06 18:31:55 +00:00