deep learning; heuristics; weapon-target assignment problem; black box solver; deep neural networks