Цитата Сообщение от Andrey12345 Посмотреть сообщение
Подождите, подождите . Рассеивание - являестся следствием конструктивной особенности оружия, точности наведения и "разрешающей возможности" прицельных приспособлений.
IMHO, рассеивание правильно делать как случайная комбинация конструктивного рассеивания (ствол+снаряд+платформа+скорость платформы+подстилающая поверхность) и ошибки прицеливания (неопытность наводчика, сбитый прицел, большая угловая скорость цели)
при этом к ошибкам прицеливания добавляются ошибки определения дальности до цели и скорости цели.
Цитата Сообщение от Andrey12345 Посмотреть сообщение
Не совсем ясно как определить этот самый "первый выстрел".
Функция "учета опыта наводчика" будет непрерывной, а не дискретной.
если делать по простому - первый выстрел по конкретной цели, остальные идут с поправкой. но если делать правильно, то вышенаписаный алгоритм работает для неподвижной цели. для очень подвижной каждый выстрел должен быть "первым", для слабоподвижной первый выстрел наступает после смены вектора скорости цели.
"учет опыта" - в данном случае коррекция прицела после очередного промаха.