"Снаряд может попасть в любую точку круга сведения. То есть он может как не попасть в цель при полном сведении, так и попасть при неполном." - в этом есть один серьезный недостаток, а именно, растояние до цели не учитывается!
По вашему распределению попадания снаряда в круг сведения, получается, что к противнику расположенному на расстоянии в 5 метров и 500 метров применяется один и тот же расчет, но это не верно т.к. снаряд вылетая из ствола и имея начальную скорость в 700 м/с не может при покидании ствола сразу откланятся на 30 градусов и больше, особенно если цель находится в 5 метрах!
И получатеся, выезжая из-за укрытия и стреляя в цель, что рядом с тобой можно промазать! или будет рикошет! а то и вообще в землю перед танком снаряд попадает, в последнем случае получается что снаряд выталкали шомпалом!
Это происходит как говорится "с вертухи" и так же при цели которая очень близко, например башенка, что выглядывает из-за неровности рельефа, растояние 5-20 метров но снаряд при выстреле попадает в бугорок перед стволом который занимает в круге прицеливания до 50% и низже ствола, но почему именно в землю! а не выше?
Предлагаю: ввести коэфициент отклонения от прямой траектории полета снаряда и а чем дальше цель тем больше шаг откланения;
допустим до 15 метров это будет равно от 0 до +1 градус по вертикали или +1,
до 50 метров может быть от -1 до + 20, это нужно будет установить опытным путем,
а то, что больше 50 метров, будет считаться по действующей формуле.
Я считаю, что это улучшит восприятие физики в игре и вопрос: - "как не попал!?", на дистанции в 10 метров будет снят.