The number of raw children generated (by introducing random small mutations and atom changes into the brodifacoum parent molecule), varied from 10044 to 26316 children per run (Table ). The percentage of raw children fitting the different criteria mentioned above, varied from 7.1 to 15.9 %, of which 8.8 to 66.6 % were non-toxic. The final numbers of predicted non-toxic children, suggested that large amounts of raw children were required to obtain a few thousands of non-toxic children fitting different molecular weight targets (from 200 to 650 g/mol) (Table ). Most of the generated children reflected the ranges of molecular weights and logP preferences set by the user-defined criteria (not shown). The corresponding ranks profiles were then compared (Figure ). The 128 DW default number of children per generation was used for all the experiments. Increasing from 8 to 16 the number of children passed to the next generation, increased the number of raw children. Numbers >16 were not tested because of the risk of excessively increasing the final numbers of less-fitting children. The number of raw children increased proportionally from 1 to 3 runs per experiment. The number of runs was limited because of increasing their memory resource demands. Memory varied from the most usual heap usage of 5-10 Gb of RAM to the near limit of 50-60 Gb when using molecular weight criteria > 500 g/mol. Since children with > 500 g/mol could also be more difficult-to-besynthesized, those obtained by higher molecular weights were discarded (i.e., > 650 g/mol). The percentage of fitting children that were non-toxic were between 8.8 to 66.6. Their percentages did not correlated with molecular weights (Table ).