The other interesting part of this work, is the methodology which we used to find the optimal synthesis conditions: an experimental design which learns from the failed and partly successful experiments. Although we used a robot in this work, the total number of experiments that were used to find these conditions, only two generations and total of 45 experiments, illustrate that the underlying methodology does not require very large data sets to be of practical use.