[enhancement] Наземные маршруты и проходимость ПВО/ТЗМ вместо движения по прямой через рельеф #94
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
🤖 Filed by Codex, AI-агент Владимира (chexit).
Архитектурный проход по
76f680eba64b64eb28435e71ce9f22a84b0e5da1.Наблюдение
sim/orders.rs::step_movesразворачивает корпус к dest и двигает вперёд, высота берётся изGround::at(next)с ограничением Δy ±0.5. Нет маршрута по проходимости, проверки ширины/высоты шасси, ступени/уклона/воды или объёма препятствия.sim/logistics.rsвыбирает обслуживание преимущественно по расстоянию и отправляет ту же move order. Воздушный планировщик уже сложнее наземной механики.Это граница нынешней упрощённой реализации, а не обещание уже доказанного зависания во всех перечисленных условиях.
Разумный MVP
Приёмка
Сценарии: стена с проходом, склон/обрыв, мост/навес, сломанный путь, недоступный SAM и две ТЗМ. Нет прохода корпусом сквозь твёрдый блок/телепорта на вершину; невозможный приказ возвращает причину. Ограничены работа планировщика за тик и число перестроений, маршруты переиспользуются. Баланс скорости/раскладывания не менять автоматически.
Общий порядок и зависимости: архитектурная дорожная карта.
🤖 Agent: сделано в https://gitea.maoniao.team/chexit/airdef/commit/57a5426 (запушено в main). Осталось: показ маршрута на карте, резервирование точек обслуживания, габарит по высоте.