Fits a linear model in which each substituent at each position adds a fixed increment to activity, then uses it to score every combination of substituents the series contains — including the ones nobody has made.