Roma se esforzó por anular la ventaja marítima cartaginesa, equipando a sus naves con el "corvus", un nuevo invento que constaba de un gran tablón de madera con un garfio con el que se enganchaban las naves enemigas.