Performing Optimization: Difference between revisions
From MultiCharts
→Running Exhaustive Search
Abeloglazova (talk | contribs) No edit summary |
|||
Line 8: | Line 8: | ||
To perform Exhaustive Search optimization: | To perform Exhaustive Search optimization: | ||
:1. Open the '''Format Objects''' window.<br><span>{{FormatObjectIS}}</span> | |||
:2. Select the '''Signals''' tab. | |||
:3. Click the '''Optimize''' button. | |||
:4. In the '''Choose the Optimization Type''' dialog box that appears, select '''Regular Optimization''' and click '''Next'''. | |||
:5. In the '''Set Optimizable Inputs''' section check/uncheck the check box to the left of the signal name and input name to enable/disable optimization for this input or check the check box to the left of the '''Signal Name''' column heading to enable optimization for all inputs (at least one input should be selected to perform optimization). | |||
:6. The '''Current Value''' column shows input values that are currently selected for the signals applied on the chart. | |||
:7. In the '''Start Value''' column, enter the desired starting values for each of the inputs. | |||
:8. In the '''End Value''' column, enter the desired ending values for each of the inputs. | |||
:9. In the '''Step''' column, enter the desired step size, for each of the inputs. | |||
:10. The '''Step Count''' column shows current number of steps for an input. | |||
:11. Select '''Exhaustive''' radio button in the '''Set Optimization Method''' section. | |||
:12. Selecting the target function to be optimized in '''Optimize by:''' section: | |||
In the '''Maximal/Minimal''' list, set the respective values to be selected at the end of optimization. | |||
From the next list one can select the function itself. | |||
<br>If '''Custom Criteria''' is selected, Edit button is available. Press it to write the script for the custom criteria. [[Performing_Optimization#Custom Criteria|Read more about Standard and Custom Criteria]]. | |||
<br>In order to apply the desired function from code select '''Custom Fitness Value'''. The custom value shall be specified by [[SetCustomFitnessValue]] keyword in the script. | |||
:13. Select the '''Use Limitation''' checkbox to limit the output to a defined number of the best results; unselect the checkbox to list all the results in the optimization report. | |||
:14. When '''Use Limitation''' checkbox is checked Optimization dialog window shows current best results for selected сriteria during optimization. | |||
:15. Click '''Optimize''' N '''combinations''' to run the optimization and generate the Optimization Report. | |||
<br> | |||
<div style="background-color: #E3FBE5;">Since '''MultiCharts 10''' that is possible to start optimization from '''Chart Analysis''' toolbar (see [[MultiCharts_Work_Area#Hiding_and_Redisplaying_Toolbars]]) by clicking on the '''Optimize Strategy''' button: [[File:toolbar2_ChartAn_125.png]]</div> | <div style="background-color: #E3FBE5;">Since '''MultiCharts 10''' that is possible to start optimization from '''Chart Analysis''' toolbar (see [[MultiCharts_Work_Area#Hiding_and_Redisplaying_Toolbars]]) by clicking on the '''Optimize Strategy''' button: [[File:toolbar2_ChartAn_125.png]]</div> | ||