and ranks this new generation by docking each compound, taking the top molecules, or seeds, of each generation for the next. AutoGrow generates this new population through three different methods: an elitism operator, a mutation operator, and a crossover operator, which ideally creates a pool of compounds with better binding affinity than the previous. The 6sdx protein was processed and submitted as a .pdb, and the binding coordinates were obtained using Scoria, as explained previously. We ran AutoGrow for 10 generations, using MGLTools for conversion from .pdb to .pdbqt, and the default RDKit chemoinformatics reactions as the reaction library.