How to use the optimization panel

The optimization panel is similar to the experiment panel. Then only new components being

  • An optimization variables panel

Optimization panel

This new component allows to define a set of initial states by modifying variables initial values. When launching the experiment, each initial states will be checked as a separate experiment (as you can see on the results panel).

In order to define this set of initial values we use the optimize keyword when editing our property. The complete syntax of the property language, included optimization variables, is described in the BLTL page. We give two examples below.

When we check a property with optimization constraints using the experiment or the optimization panel, several results will be displayed for each instances of the variables.

Results of an experimentation with optimization variables

Comments are closed.