918 B
918 B
Code review
Объект: Physics & Puck Dynamics (M2) Проверял: bugs, conventions, history, comments, tests.
Найдено и исправлено:
-
bug — Boundary Jitter.
internal/game/world.goПроблема: Отсутствие коррекции позиции при отскоке могло привести к застреванию шайбы в стене. Решение: Добавлен clamping позиции к границам при обнаружении коллизии. -
convention — Float Precision in Tests.
internal/game/world_test.goПроблема: Использование прямого сравнения!=для float64. Решение: Переход на сравнение с использованием epsilon (math.Abs).
Итог: Критические баги устранены, тесты проходят.