-
Notifications
You must be signed in to change notification settings - Fork 16
/
TSEMO_options.m
16 lines (13 loc) · 897 Bytes
/
TSEMO_options.m
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function opt = TSEMO_options
% Copyright (c) by Eric Bradford, Artur M. Schweidtmann and Alexei Lapkin, 2017-13-12.
% Description: Create TSEMO options structure.
opt.maxeval = 35; % Maximum number of function evaluations
for i = 1:3 % this is only valid for up to 3 objectives. Number needs to be increased for more than 3.
opt.GP(i).nSpectralpoints = 4000; % Number of spectral sampling points for objective i
opt.GP(i).matern = 1; % Matern type 1 / 3 / 5 / inf for objective i
opt.GP(i).fun_eval = 200; % Function evaluations by direct algorithm per input dimension for objective i
end
opt.pop = 100; % Genetic algorithm population size
opt.Generation = 100; % Genetic algorithm number of generations
opt.NoOfBachSequential = 1; % Batch size
end