HAMMER: the NASA ship equipped with bladed weapons whose objective ...