« Previous « Start » Next »
5 Program Output
The results of a successful GENO execution are collected in the
standard
Result structure. It is also possible to print
solution information to a text file (and to the Matlab screen). The
full set of outputs (i.e. when all options are turned on) is shown
below; a set of explanatory notes follow the listing.
A. GENO Parameters
===============
optimisation period: 1
adjustment mechanism: s
solution type: e
population size: 20
random seed: 240657
initial quanta: 0.100000
mutation rate: 0.050000
boundary mutation rate: 0.005000
probability of simple crossover: 0.550000
probability of arithmetic crossover: 0.550000
probability of boundary crossover: 0.000000
probability of heuristic crossover: 0.550000
probability of differential crossover: 0.550000
probability of shuffling population: 0.000000
differential operator factor: 0.800000
-------------------------------------------------
B. GENO Evolution
==============
Generation
Number Objective1 Objective2
0 2571734.743855 48.019520
20 685.227954 0.000000
40 682.883463 0.000000
50 682.807954 0.000000
60 680.814853 0.000000
70 680.787579 0.000000
80 680.702849 0.000000
90 680.692505 0.000000
100 680.654102 0.000000
110 680.651367 0.000000
120 680.645037 0.000000
130 680.639011 0.000000
140 680.638547 0.000000
150 680.637505 0.000000
160 680.631026 0.000000
170 680.630309 0.000000
180 680.630139 0.000000
190 680.630115 0.000000
200 680.630094 0.000000
210 680.630065 0.000000
220 680.630058 0.000000
230 680.630057 0.000000
240 680.630057 0.000000
250 680.630057 0.000000
260 680.630057 0.000000
270 680.630057 0.000000
280 680.630057 0.000000
290 680.630057 0.000000
300 680.630057 0.000000
--------------------------------
C. Loop Time: 95.708000 seconds
--------------------------------
D. GENO Optimal Solution
=====================
Best Vectors for Agent 1:
Control1: 2.330499
Control2: 1.951372
Control3: 4.365727
Control4: -0.624487
Control5: 1.594227
State1: 0.000000 2.330499
State2: 0.000000 1.951372
State3: 0.000000 4.365727
State4: 0.000000 -0.624487
State5: 0.000000 1.594227
Best Function Value: 680.630057
Best Vectors for Agent 2:
Control6: 0.000000
Control7: 0.000000
State6: 0.000000 0.000000
State7: 0.000000 0.000000
Best Function Value: 0.000000
E. Equations Vector at Solution
============================
-0.477541
1.038131
F. Inequalities Vector at Solution
===============================
252.561724
144.878178
G. Contents of Solution Matrix
===========================
2.330499 0.000000
1.951372 0.000000
4.365727 0.000000
-0.624487 0.000000
1.594227 0.000000
0.000000 2.330499
0.000000 1.951372
0.000000 4.365727
0.000000 -0.624487
0.000000 1.594227
680.630057 680.630057
0.000000 0.000000
0.000000 0.000000
0.000000 0.000000
0.000000 0.000000
0.000000 0.000000
Points to Note: GENO Output
- Viewing the Output - The screen/file output is controlled by the
parameter Prob.PriLevOpt whose default value is 0; this output may
be turned on (1).
- Timing Program Run - The evolution loop timer is controlled by
the parameter timer whose default value is false (0); the timer may
be turned on by including the assignment timer = 1
(Prob.GENO.options.timer).
- Checking Feasibility - GENO allows the user to check the
feasibility of the computed solution via the parameter called
constraint_check whose default value false (0); the values of the
various constraints at the solution may be viewed by including the
assignment constraint_check = true (1)
(Prob.GENO.options.constraint_check).
- Program Output File - GENO's output is directed to a text file
(Prob.GENO.PrintFile). The text file output cannot be turned off.
« Previous « Start » Next »