In step 1, a reliability level is selected for each property and the ADs of the prediction models for the properties are defined based on the selected reliability levels. In step 2, molecular design is performed with the aims of satisfying the reliability levels given in step 1 for all properties and achieving multi-objective optimization. In step 3, the evaluation of the molecular design is performed from the two aspects: the desirability of reliability levels selected in step 1 and the degree of optimization of predicted properties of the molecules designed in step 2. The DSS score was introduced to make this assessment. By repeating this cycle, an appropriate combination of the reliability levels is searched for so as to improve the DSS score. In DyRAMO, BO is introduced to accelerate this exploration.