...
Table 1. Information required to create a settings file
Information required | Example |
---|---|
Location of the Source project file | project C:\Insight\test\Example_project.rsproj |
List of the objectives, using the global expressions in the Source project | ExportedOutput $reliabilityNeg ExportedOutput $unitcost ExportedOutput $Yieldneg |
List of decision variables, using the global expressions in the Source project, along with their constraints | real $pipecapacity 0 200 real $demand 0 100 real $treatmentcapacity 0 100 |
Optional parameters | Example |
---|---|
Constraints | constraint $costConstraint |
Advanced options - also optional | Example |
---|---|
Seed | Seed 0.5 |
Real Var Crossover Probability | GAExpert RealVarCrossoverProb 0.9 |
Real Var Mutation Probability | GAExpert RealVarMutationProb 0.5 |
Integer Var Crossover Probability | GAExpert IntegerVarCrossoverProb 0.9 |
Integer Var Mutation Probability | GAExpert IntegerVarMutationProb 0.5 |
Crossover Distribution Index | GAExpert CrossoverDistribIndex 5 |
Mutation Distribution Index | GAExpert MutationDistribIndex 10 |
The values above are the default values. They should only be changed by expert users who know what they are doing. Invalid values may cause NSGA to fail.
...
Table 2. Information required to configure an optimisation run
Information required | Example |
---|---|
Run the Insight executable file | Insight.Optimiser.Console.exe |
Location of Insight settings file | --configurationOption "C:\Insight\test\Example_InsightSettings.txt” |
Number of cores / endpoints to use | --source 2 |
Number of generations | --generations 6 |
Population size | --population 100 |
Output file name | --output “C:\Insight\test\Example_CommandLineResults_6x100.csv" |
Info | ||
---|---|---|
| ||
Note: Whenever specifying a file outside the Insight folder, you must include the full path. |
...