Ну по факту мы имеем 8 баз тяжелой пехоты,4 легкой пехоты, 4 застрельщиков и 4 базы кавалерии у Рима.
И у Карфагена 6 баз пикинеров , 4 базы лёгкой пехоты,4 застрельщиков,7 баз кавалерии и слона.
А расставились так из за неравномерно распределённых сил между командующими , особенностей ландшафта и слишком большой надежды на кавалерию. Это как вижу ситуацию я.