1. A method for designing protective armor for a vehicle, comprising: for each of a plurality of elements, generating a dataset of shotlines, the shotlines including a plurality of shotlines through a respective element, at least two of the plurality of shotlines originating from different angles relative to the respective element; computing a probability of kill value for each shotline associated with each element; calculating a probability of kill intensity for each element and an angle of obliquity for each of the plurality of shotlines in order to determine the worst case angle of impact so as to minimize weight from the protective armor; storing data associated with each dataset in a table, the data being sorted according to highest probability of kill intensity, and the data including a cumulative total probability of kill value for each dataset; mapping the elements in a 3D CAD environment to visually depict the elements having the highest probability of kill intensity; and designing specific geometry of the protective armor taking into account the elements, the contribution of the elements to the cumulative total probability of kill value, and the probability of kill intensity of each element and a worst case angle of impact.