Optimisation studies require hundreds or even thousands of simulations to be carried out and so can be extremely time/calculation intensive. To help speed simulations, you could consider using one or more of these techniques:
See also Working with Large Models.
It is important to ensure that the variations defined by the optimisation Design Variables will have the intended effect. Optimisation works by applying variations to a copy of the base model and these changes are applied to the object defined in the Variable. It is important to take into account how this data will be inherited to down to any child blocks, zones etc to ensure you are testing the design variants you think you are. For example if the Window to wall % was hard set at block level then changes in this data at building level would not influence the surfaces of the design variants in that block and the results will indicate that the Window to wall % does not influence results.
Optimisation variables such as Local shading type and Window shading will only take effect if the corresponding checkbox activating these options is checked. A common mistake for new users is to request these variables without switching on the option.
Sometimes when running a multi-object optimisation study, when looking at the scatter plot of results, instead of a nice clean Pareto front, you may see a line formed where the Y-values increase as X-values increase, something like the plot below.
This case indicates that the 2 design objectives do not conflict with each other and an optimisation study is not needed because there is a clear optimum case and no trade off is involved. For example in the above case the 2 objectives were Operational CO2 emissions and Discomfort hours. The 2 design variables were Window to Wall % and Building orientation. Here the Window to Wall % dominates over orientation and both objectives can be met simply by minimising the Window to Wall %.