• Strategies contain the logic for machine learning algorithms. Each strategy has a suggest_experiments method, which takes in a dataset with any previous experimental data and generates conditions for a new set of experiments. Since Summit is written according to object oriented methodologies, new strategies can easily inherit and override the functionality of existing strategies.