externdoubleags_eps;//method tolerance in Holder metric on 1d interval. Less value -- better search precision, less probability of early stop.
externdoubleags_r;//reliability parameter. Higher value of r -- slower convergence, higher chance to cache the global minima.
externdoubleeps_res;// parameter which prevents method from paying too much attention to constraints. Greater values of this parameter speed up convergence,
// but global minima can be lost.
externunsignedevolvent_density;// density of evolvent. By default density is 2^-12 on hybercube [0,1]^N,
// which means that maximum search accuracyis 2^-12. If search hypercube is large the density can be increased accordingly to achieve better accuracy.
externintags_refine_loc;//refine the final optimum using built-in local optimizer
externintags_verbose;//print additional info
externdoubleags_eps;/* method tolerance in Holder metric on 1d interval. Less value -- better search precision, less probability of early stop. */
externdoubleags_r;/* reliability parameter. Higher value of r -- slower convergence, higher chance to cache the global minima. */
externdoubleeps_res;/* parameter which prevents method from paying too much attention to constraints. Greater values of this parameter speed up convergence,
but global minima can be lost. */
externunsignedevolvent_density;/* density of evolvent. By default density is 2^-12 on hybercube [0,1]^N,
which means that maximum search accuracyis 2^-12. If search hypercube is large the density
can be increased accordingly to achieve better accuracy. */
externintags_refine_loc;/* refine the final optimum using built-in local optimizer */
" -b <dim0,dim1,...>: eliminate given dims by equating bounds\n"
" -b <dim0,dim1,...>: eliminate given dims by equating bounds\n");
fprintf(f,
" -c : starting guess at center of cell\n"
" -C : put optimum outside of bound constraints\n"
" -e <n> : use at most <n> evals (default: %d, 0 to disable)\n"
" -t <t> : use at most <t> seconds (default: disabled)\n"
" -x <t> : relative tolerance <t> on x (default: disabled)\n"
" -X <t> : absolute tolerance <t> on x (default: disabled)\n"
" -X <t> : absolute tolerance <t> on x (default: disabled)\n",maxeval);
fprintf(f,
" -f <t> : relative tolerance <t> on f (default: disabled)\n"
" -F <t> : absolute tolerance <t> on f (default: disabled)\n"
" -m <m> : stop when minf+<m> is reached (default: disabled)\n"" -i <n> : iterate optimization <n> times (default: 1)\n"" -r <s> : use random seed <s> for starting guesses\n",maxeval);
" -m <m> : stop when minf+<m> is reached (default: disabled)\n"
" -i <n> : iterate optimization <n> times (default: 1)\n"
" -r <s> : use random seed <s> for starting guesses\n");