Ну...
>>Ну...
и его глобальные критерии - тайна великая есть.
Каждый отдельный случай надо рассматривать отдельно. И понимать, для чего он конкретно строился.
Например, наличие источника воды. На этом конкретном пригорке он есть, а на том, более высоком нет. Во всяком случае строители на момент основания замка не нашли. Но если там посадить гарнизон больший, чем у осажденных, то им на наличие источника в таком временном замке будет глубоко наплевать.
Удаленность от места кормления - деревня, дорога, река. Нет смысла ставить замка на горе, с которой оно не просматривается, т.к. его закрывает та горка, на которой замок как раз в натуре и стоит. Даже если она, эта другая гора, метров на 50 выше.
Ну и опять же, замки на склонах - они по определению имеют прилегающую территорию выше себя. Но это частично сглаживается высотой и толщиной фронтальной стены и башни.
Метательные машины как правило стоят слишком далеко, чтобы метать камни, способные нанести существенный урон стенам. А вот нервы обитателям портить и заставить передвигаться по двору с оглядкой и бегом - можно.