DW randomly added small molecular modifications to the parent molecule, generating 128 children molecules per generation (Compounds per cycle). Children molecules were generated by randomly adding small molecular modifications to their parent. Java's Mutator applied random changes choosing from a list applying single atom replacements, atom insertions, single/double bond changes, atom migrations, ring aromatization/reduction, etc ( /research/chem/Mutator.java). The modifications were applied to the parent molecule, the resulting children ranked by user-selected fitting criteria and the best fitting children molecules listed for further modifications in the next generation. After each generation, a calculated weighted sum of all the user-selected fitting criteria, ranks each children by their fitness. In this study, 16 best children fitting user-set criteria were selected for each new generation (Compounds survive a cycle). Parent-children generations proceeded automatically until a fitness plateau after few hours. The DW docking-scores were expressed in unit-less relative values expanding from -20 to -140 ranks. The more negative, the higher affinity. The children were compared with and without Toxicity Risk.