“…Several works have focused on generating and optimizing beam shapes using GAs, showing good results with different types of antenna arrays, e.g., linear [ 19 , 20 ], planar [ 21 , 22 ], T-shaped [ 23 ], and 3D arrays [ 24 ]. The main goal in [ 19 , 20 , 21 , 22 , 23 ] was to minimize the side lobes’ power, while in [ 24 ], the desired beam shape was generated. The specific beam shapes’ generation has been required in mobile communications, in order to adapt to the position of users.…”