When AI Takes Up Arms: Techniques, Strategic and Moral Issues