Решив начать войну, Ганнибал, должно быть, очень долго обдумывал свой план, тщательно взвешивая шансы на победу и сравнивая свою армию с армией Рима, как сообщает нам Дион Кассий. Он, несомненно, хорошо понимал, как силен Рим. Полибий сохранил для нас знаменитый документ, известный как formula togatorum, в котором приводится список римских войск, составленный в 225 году до н. э. Постоянная армия состояла из шести легионов, включавших в себя 32 тысячи римских пехотинцев и 1600 римских кавалеристов; к ним нужно добавить еще 30 тысяч пехотинцев и 2 тысячи кавалеристов из союзных государств. Эта армия, великолепно обученная и дисциплинированная, была постоянно готова к войне. По своим качествам она значительно превосходила все другие армии Средиземноморского бассейна. Первое резервное войско можно было мобилизовать исключительно быстро; по своим размерам оно почти не уступало основной армии. В нем было 20 тысяч бойцов римской пехоты, 1,5 тысячи кавалеристов, 30 тысяч пехотинцев и 2 тысячи кавалеристов союзных стран. Среди римлян и кампанцев можно было мобилизовать 273 тысячи человек, из них 23 тысячи конников. Боле того, различные итальянские народы держали у себя ополчение при условии, что оно тут же будет призвано на защиту Рима, если в страну вторгнется враг. Это добавляло еще 340 тысяч человек пехоты и 37 тысяч – кавалерии. Все эти резервные войска – в особенности ополчение – были очень разного качества, а на их верность полагаться было нельзя. В 225 году до н. э. галлы без труда сокрушили ополчение Этрурии, хотя оно сражалось за свою страну и свои дома. Тем не менее всю эту массу бойцов, сгруппированных вокруг прочного ядра римской армии, можно было разгромить только с помощью столь же хорошо обученной армии, по численности не уступающей римской. Ганнибал имел в своем распоряжении иберийских ветеранов своего отца и его великолепную нумидийскую кавалерию – их можно было считать равными по силе римским легионерам и кавалерии. Но ему надо было найти необходимое количество войск для борьбы с теми массами солдат, которых могли призвать в армию римские консулы.
Существовала еще одна проблема, и при этом гораздо более сложная, – море. Во время 1-й Пунической войны Рим построил крупнейший в Средиземном море флот. Полибий показал, что он был гораздо сильнее, чем любой флот, принадлежавший самым могущественным государям эллинского мира. В промежутке между двумя войнами страх мести со стороны Карфагена заставил верфи продолжать свою работу, и по первому же приказу Рима в море могли выйти несколько сотен кораблей. Для создания такого флота потребовалось разрешение, поскольку корабли сооружались в основном на вервях греческих и кампанских союзников Рима, ибо морская слава Этрурии осталась в далеком прошлом. Случилось так, что Кампанья в ту пору находилась на вершине своего коммерческого и промышленного расцвета. Поражение Карфагена открыло для ее купцов все западные рынки, и их присутствие в любой стране выдавали черные полированные суда, на которых они перевозили свои товары. От этой конкуренции пострадала Великая Греция, но ей все-таки удалось сохранить большую часть своих богатств, которые она накопила в IV веке до н. э. Эти регионы вполне могли позволить себе строительство военных кораблей, которые должны были гарантировать свободу их коммерческих предприятий. Более того, их лидеры стремились к сохранению сложившегося положения вещей, поскольку, вложив огромные средства в поддержание римской мощи, они могли оказывать сильное влияние на его политику и способны были заставить сенат и Итальянскую конфедерацию, в случае необходимости, прислушаться к их мнению.
Такова была ситуация в мире, и было бы весьма удивительно, если бы Карфаген не предпринял никаких усилий для восстановления своего превосходства или, по крайней мере, равенства в военно-морских силах, ибо это было необходимо для его безопасности. В договоре 241 года не было ничего, что могло бы ему помешать. Финансовое положение Карфагена этому не препятствовало – его военные расходы сильно сократились после потери Сицилии и Сардинии. Армия в Испании сама себя содержала, а войско в Африке, вероятно, кормилось за счет обработки земли. Контрибуция Риму, выплата которой закончилась в 221 году, составляла меньше 200 талантов в год (около 50 тысяч фунтов стерлингов). Самые крупные рудники в Испании находились в районе Картахены, и на одном лишь руднике Баебело ежемесячно добывалось руды на эту сумму! Более того, таможенные пошлины от одной лишь провинции Триполитания составляли 365 талантов в год, и все они поступали в распоряжение государства.