De los textos de cronistas clásicos como Diodoro se deduce que la fuerte influencia de los Iberos de Cartagena en la Turdetania y la incompetencia o cobardía de Amílcar impidió que el enfrentamiento fuera mayor.