{'fraction_non_alphanumeric': 0.025031289111389236, 'fraction_numerical': 0.0, 'mean_word_length': 5.718487394957983, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Role of the Backbone when Optimizing Functional Groups─A Theoretical Study Based on an Improved Inverse-Design Approach.

We present an improved inverse-design approach for automatically identifying molecular (or other) systems with optimal values for prechosen properties. The new approach uses SMILES (simplified molecular input line entry system) to describe molecular structures efficiently, a genetic algorithm to optimize the molecules automatically, and the DFTB+ (self-consistent charge density functional tight-binding) method to calculate electronic properties. Thereby, almost every class of materials─even macromolecules or monomers─can be studied easily. Without crossover operators but with only mutation operators, the genetic algorithm is more adaptive to SMILES while keeping its efficiency. DFTB+ is more accurate than the DFTB method used in our previous inverse-design approach for the study of excited states and charge transfer processes. The improved approach is applied to optimize benzene, pyridine, pyridazine, pyrimidine, and pyrazine derivatives for seven electronic properties, which all are highly relevant and important for the performance of molecules in solar cells. We found that for some electronic properties, the precise composition and structure of the backbone have remarkable impacts on the value of the electronic properties and/or on the set of functional groups that leads to the best performance. On the contrary, for other properties, these effects are less pronounced. The reasonable optimal functional groups and/or substitution patterns are reported.