 to have axial ratio (AR) below 3 dB in the frequency band of interest. Additionally, in order to obtain ultra-wide band (UWB) behavior, a modification in antenna ground plane is required. Toward this end, it is common in the literature to use a partial ground plane or ground planes that have additional slots [14, 17]. The basic operation of partial grounds is the reduction of the energy stored in the substrate. This reduction results in a quality factor decrease, which, in turn, causes the bandwidth to increase. Partial ground planes also have back radiation, which results in more radiation loss. Thus, there are two antenna design goals. One is to have the S11 magnitude values below 10 dB at the working frequency, and the other is to keep the axial ratio below 3 dB. The following formulation is used to express the design problem [12] F))x(-LdB (10.4) +E x AR(i) - LAR where v denotes the vector of the unknown antenna geometry parameters, the S11 magnitude is denoted by S11, and the axial ratio at the design frequency is denoted by AR. Additionally, we denote S11 dB limit as LdB and AR dB limit as LAR, while su represents a penalty factor. For both design cases, we select LdB = 10 dB and LAR = 3 dB. The usage of a full-wave numerical method is required to compute an objective function like (10.4). A commercial full-wave electromagnetic (EM) software can be used to model the half E-shaped patch antenna. ANSYS HFSS [4] is a possible software to employ for this task. Furthermore, integrating an evolutionary algorithm's in-house source code with an EM solver necessitates the usage of a wrapper program. The authors in [5] also describe the construction of a separate optimizer that invokes external software SO that the simulations for the evaluation of the fitness function are run. The whole process can be described in Algorithm 2. The wrapper application can use the HFSS MATLAB API [21] to combine the source code of an evolutionary algorithm written in MATLAB with ANSYS HFSS. As a result, the SSA algorithm can be combi