Each generated system undergoes the local geometric optimization process using xTB. Figure illustrates the outcome of the pyGlobOpt. Initially, carbon atoms are placed randomly within the simulation box. The forces acting on these atoms are computed using Eq. 1 based on the current structure. Next, the atoms are repositioned by one of the artificial bee operators, while their energies are calculated using the plugged-in xTB calculator. Through repeated iterations of this process, the structure is optimized to achieve low-lying energy configuration. In other words, each structure that comes from ABC is optimized.