adding the problem configuration interface to irace interface
problem_config_mapping created
This commit is contained in:
parent
8fa2270ffd
commit
e79679b3c9
14462 changed files with 182271 additions and 6 deletions
175
Doxygen doc/latex/classeo_es_mutation_init.tex
Normal file
175
Doxygen doc/latex/classeo_es_mutation_init.tex
Normal file
|
|
@ -0,0 +1,175 @@
|
|||
\hypertarget{classeo_es_mutation_init}{}\doxysection{eo\+Es\+Mutation\+Init Class Reference}
|
||||
\label{classeo_es_mutation_init}\index{eoEsMutationInit@{eoEsMutationInit}}
|
||||
|
||||
|
||||
{\ttfamily \#include $<$eo\+Es\+Mutation\+Init.\+h$>$}
|
||||
|
||||
\doxysubsection*{Public Member Functions}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
\mbox{\hyperlink{classeo_es_mutation_init_abe620b8e386ccddb48a41c1a1bac36be}{eo\+Es\+Mutation\+Init}} (\mbox{\hyperlink{classeo_parser}{eo\+Parser}} \&\+\_\+parser, std\+::string \+\_\+section=\char`\"{}ES mutation \mbox{\hyperlink{structparameters}{parameters}}\char`\"{})
|
||||
\item
|
||||
virtual \mbox{\hyperlink{classeo_es_mutation_init_a5d4e40bb41301710df7a086f6698e55b}{$\sim$eo\+Es\+Mutation\+Init}} ()
|
||||
\item
|
||||
double \mbox{\hyperlink{classeo_es_mutation_init_aa40f4c9d027fd4e28c190efdc7d7bdba}{Tau\+Lcl}} (void)
|
||||
\item
|
||||
double \mbox{\hyperlink{classeo_es_mutation_init_ab191e175861a52340025d785da842ae1}{Tau\+Glb}} (void)
|
||||
\item
|
||||
double \mbox{\hyperlink{classeo_es_mutation_init_a2ac6c8058a98e927a2819c8bc4b3dc6c}{Tau\+Beta}} (void)
|
||||
\item
|
||||
\mbox{\hyperlink{classeo_es_mutation_init_abe620b8e386ccddb48a41c1a1bac36be}{eo\+Es\+Mutation\+Init}} (\mbox{\hyperlink{classeo_parser}{eo\+Parser}} \&\+\_\+parser, std\+::string \+\_\+section=\char`\"{}ES mutation \mbox{\hyperlink{structparameters}{parameters}}\char`\"{})
|
||||
\item
|
||||
virtual \mbox{\hyperlink{classeo_es_mutation_init_a5d4e40bb41301710df7a086f6698e55b}{$\sim$eo\+Es\+Mutation\+Init}} ()
|
||||
\item
|
||||
double \mbox{\hyperlink{classeo_es_mutation_init_aa40f4c9d027fd4e28c190efdc7d7bdba}{Tau\+Lcl}} (void)
|
||||
\item
|
||||
double \mbox{\hyperlink{classeo_es_mutation_init_ab191e175861a52340025d785da842ae1}{Tau\+Glb}} (void)
|
||||
\item
|
||||
double \mbox{\hyperlink{classeo_es_mutation_init_a2ac6c8058a98e927a2819c8bc4b3dc6c}{Tau\+Beta}} (void)
|
||||
\end{DoxyCompactItemize}
|
||||
\doxysubsection*{Protected Member Functions}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
\mbox{\Hypertarget{classeo_es_mutation_init_a5a89d11791b3ad658f8c8986c5c6d293}\label{classeo_es_mutation_init_a5a89d11791b3ad658f8c8986c5c6d293}}
|
||||
virtual std\+::string {\bfseries section} (void)
|
||||
\item
|
||||
\mbox{\Hypertarget{classeo_es_mutation_init_a2978fbd361e89b3abc93a3cf27f1d152}\label{classeo_es_mutation_init_a2978fbd361e89b3abc93a3cf27f1d152}}
|
||||
virtual std\+::string {\bfseries Tau\+Lcl\+Name} (void) const
|
||||
\item
|
||||
\mbox{\Hypertarget{classeo_es_mutation_init_a4c7ac76552e9358d7c5562a3291bcd07}\label{classeo_es_mutation_init_a4c7ac76552e9358d7c5562a3291bcd07}}
|
||||
virtual char {\bfseries Tau\+Lcl\+Short} (void) const
|
||||
\item
|
||||
\mbox{\Hypertarget{classeo_es_mutation_init_afd18b6e676844dd17c7887a04c71e9ae}\label{classeo_es_mutation_init_afd18b6e676844dd17c7887a04c71e9ae}}
|
||||
virtual std\+::string {\bfseries Tau\+Glb\+Name} (void) const
|
||||
\item
|
||||
\mbox{\Hypertarget{classeo_es_mutation_init_a977e6fd7cafd1bec97e05e12b8921593}\label{classeo_es_mutation_init_a977e6fd7cafd1bec97e05e12b8921593}}
|
||||
virtual char {\bfseries Tau\+Glb\+Short} (void) const
|
||||
\item
|
||||
\mbox{\Hypertarget{classeo_es_mutation_init_ae5f16c54b59677169f7d0d6826e750d3}\label{classeo_es_mutation_init_ae5f16c54b59677169f7d0d6826e750d3}}
|
||||
virtual std\+::string {\bfseries Tau\+Beta\+Name} (void) const
|
||||
\item
|
||||
\mbox{\Hypertarget{classeo_es_mutation_init_a50d388375692f2c256450b55f6db6750}\label{classeo_es_mutation_init_a50d388375692f2c256450b55f6db6750}}
|
||||
virtual char {\bfseries Tau\+Beta\+Short} (void) const
|
||||
\item
|
||||
\mbox{\Hypertarget{classeo_es_mutation_init_a5a89d11791b3ad658f8c8986c5c6d293}\label{classeo_es_mutation_init_a5a89d11791b3ad658f8c8986c5c6d293}}
|
||||
virtual std\+::string {\bfseries section} (void)
|
||||
\item
|
||||
\mbox{\Hypertarget{classeo_es_mutation_init_a2978fbd361e89b3abc93a3cf27f1d152}\label{classeo_es_mutation_init_a2978fbd361e89b3abc93a3cf27f1d152}}
|
||||
virtual std\+::string {\bfseries Tau\+Lcl\+Name} (void) const
|
||||
\item
|
||||
\mbox{\Hypertarget{classeo_es_mutation_init_a4c7ac76552e9358d7c5562a3291bcd07}\label{classeo_es_mutation_init_a4c7ac76552e9358d7c5562a3291bcd07}}
|
||||
virtual char {\bfseries Tau\+Lcl\+Short} (void) const
|
||||
\item
|
||||
\mbox{\Hypertarget{classeo_es_mutation_init_afd18b6e676844dd17c7887a04c71e9ae}\label{classeo_es_mutation_init_afd18b6e676844dd17c7887a04c71e9ae}}
|
||||
virtual std\+::string {\bfseries Tau\+Glb\+Name} (void) const
|
||||
\item
|
||||
\mbox{\Hypertarget{classeo_es_mutation_init_a977e6fd7cafd1bec97e05e12b8921593}\label{classeo_es_mutation_init_a977e6fd7cafd1bec97e05e12b8921593}}
|
||||
virtual char {\bfseries Tau\+Glb\+Short} (void) const
|
||||
\item
|
||||
\mbox{\Hypertarget{classeo_es_mutation_init_ae5f16c54b59677169f7d0d6826e750d3}\label{classeo_es_mutation_init_ae5f16c54b59677169f7d0d6826e750d3}}
|
||||
virtual std\+::string {\bfseries Tau\+Beta\+Name} (void) const
|
||||
\item
|
||||
\mbox{\Hypertarget{classeo_es_mutation_init_a50d388375692f2c256450b55f6db6750}\label{classeo_es_mutation_init_a50d388375692f2c256450b55f6db6750}}
|
||||
virtual char {\bfseries Tau\+Beta\+Short} (void) const
|
||||
\end{DoxyCompactItemize}
|
||||
|
||||
|
||||
\doxysubsection{Detailed Description}
|
||||
Initialize Mutation operator
|
||||
|
||||
Proxy class that is used for initializing the mutation operator. It provides an interface between \mbox{\hyperlink{classeo_es_mutate}{eo\+Es\+Mutate}} and the abstract parameter\+Loader. It also provides the names for the parameters in this class as virtual protected member functions.
|
||||
|
||||
If you have more than a single ES in a project that need different names in the configuration files, you might consider overriding this class to change the names.
|
||||
|
||||
\begin{DoxySeeAlso}{See also}
|
||||
\mbox{\hyperlink{classeo_es_mutate}{eo\+Es\+Mutate}}
|
||||
\end{DoxySeeAlso}
|
||||
|
||||
|
||||
\doxysubsection{Constructor \& Destructor Documentation}
|
||||
\mbox{\Hypertarget{classeo_es_mutation_init_abe620b8e386ccddb48a41c1a1bac36be}\label{classeo_es_mutation_init_abe620b8e386ccddb48a41c1a1bac36be}}
|
||||
\index{eoEsMutationInit@{eoEsMutationInit}!eoEsMutationInit@{eoEsMutationInit}}
|
||||
\index{eoEsMutationInit@{eoEsMutationInit}!eoEsMutationInit@{eoEsMutationInit}}
|
||||
\doxysubsubsection{\texorpdfstring{eoEsMutationInit()}{eoEsMutationInit()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
|
||||
{\footnotesize\ttfamily eo\+Es\+Mutation\+Init\+::eo\+Es\+Mutation\+Init (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classeo_parser}{eo\+Parser}} \&}]{\+\_\+parser, }\item[{std\+::string}]{\+\_\+section = {\ttfamily \char`\"{}ES~mutation~\mbox{\hyperlink{structparameters}{parameters}}\char`\"{}} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
Constructor
|
||||
|
||||
|
||||
\begin{DoxyParams}{Parameters}
|
||||
{\em \+\_\+parser} & Parser to read parameters from. \\
|
||||
\hline
|
||||
{\em \+\_\+section} & Parser section for $\tau$-\/parameters. \\
|
||||
\hline
|
||||
\end{DoxyParams}
|
||||
\mbox{\Hypertarget{classeo_es_mutation_init_a5d4e40bb41301710df7a086f6698e55b}\label{classeo_es_mutation_init_a5d4e40bb41301710df7a086f6698e55b}}
|
||||
\index{eoEsMutationInit@{eoEsMutationInit}!````~eoEsMutationInit@{$\sim$eoEsMutationInit}}
|
||||
\index{````~eoEsMutationInit@{$\sim$eoEsMutationInit}!eoEsMutationInit@{eoEsMutationInit}}
|
||||
\doxysubsubsection{\texorpdfstring{$\sim$eoEsMutationInit()}{~eoEsMutationInit()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
|
||||
{\footnotesize\ttfamily virtual eo\+Es\+Mutation\+Init\+::$\sim$eo\+Es\+Mutation\+Init (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}
|
||||
|
||||
Virtual destructor \mbox{\Hypertarget{classeo_es_mutation_init_abe620b8e386ccddb48a41c1a1bac36be}\label{classeo_es_mutation_init_abe620b8e386ccddb48a41c1a1bac36be}}
|
||||
\index{eoEsMutationInit@{eoEsMutationInit}!eoEsMutationInit@{eoEsMutationInit}}
|
||||
\index{eoEsMutationInit@{eoEsMutationInit}!eoEsMutationInit@{eoEsMutationInit}}
|
||||
\doxysubsubsection{\texorpdfstring{eoEsMutationInit()}{eoEsMutationInit()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
|
||||
{\footnotesize\ttfamily eo\+Es\+Mutation\+Init\+::eo\+Es\+Mutation\+Init (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classeo_parser}{eo\+Parser}} \&}]{\+\_\+parser, }\item[{std\+::string}]{\+\_\+section = {\ttfamily \char`\"{}ES~mutation~\mbox{\hyperlink{structparameters}{parameters}}\char`\"{}} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
Constructor
|
||||
|
||||
|
||||
\begin{DoxyParams}{Parameters}
|
||||
{\em \+\_\+parser} & Parser to read parameters from. \\
|
||||
\hline
|
||||
{\em \+\_\+section} & Parser section for $\tau$-\/parameters. \\
|
||||
\hline
|
||||
\end{DoxyParams}
|
||||
\mbox{\Hypertarget{classeo_es_mutation_init_a5d4e40bb41301710df7a086f6698e55b}\label{classeo_es_mutation_init_a5d4e40bb41301710df7a086f6698e55b}}
|
||||
\index{eoEsMutationInit@{eoEsMutationInit}!````~eoEsMutationInit@{$\sim$eoEsMutationInit}}
|
||||
\index{````~eoEsMutationInit@{$\sim$eoEsMutationInit}!eoEsMutationInit@{eoEsMutationInit}}
|
||||
\doxysubsubsection{\texorpdfstring{$\sim$eoEsMutationInit()}{~eoEsMutationInit()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
|
||||
{\footnotesize\ttfamily virtual eo\+Es\+Mutation\+Init\+::$\sim$eo\+Es\+Mutation\+Init (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}
|
||||
|
||||
Virtual destructor
|
||||
|
||||
\doxysubsection{Member Function Documentation}
|
||||
\mbox{\Hypertarget{classeo_es_mutation_init_a2ac6c8058a98e927a2819c8bc4b3dc6c}\label{classeo_es_mutation_init_a2ac6c8058a98e927a2819c8bc4b3dc6c}}
|
||||
\index{eoEsMutationInit@{eoEsMutationInit}!TauBeta@{TauBeta}}
|
||||
\index{TauBeta@{TauBeta}!eoEsMutationInit@{eoEsMutationInit}}
|
||||
\doxysubsubsection{\texorpdfstring{TauBeta()}{TauBeta()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
|
||||
{\footnotesize\ttfamily double eo\+Es\+Mutation\+Init\+::\+Tau\+Beta (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
correlation\textquotesingle{}s tau \mbox{\Hypertarget{classeo_es_mutation_init_a2ac6c8058a98e927a2819c8bc4b3dc6c}\label{classeo_es_mutation_init_a2ac6c8058a98e927a2819c8bc4b3dc6c}}
|
||||
\index{eoEsMutationInit@{eoEsMutationInit}!TauBeta@{TauBeta}}
|
||||
\index{TauBeta@{TauBeta}!eoEsMutationInit@{eoEsMutationInit}}
|
||||
\doxysubsubsection{\texorpdfstring{TauBeta()}{TauBeta()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
|
||||
{\footnotesize\ttfamily double eo\+Es\+Mutation\+Init\+::\+Tau\+Beta (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
correlation\textquotesingle{}s tau \mbox{\Hypertarget{classeo_es_mutation_init_ab191e175861a52340025d785da842ae1}\label{classeo_es_mutation_init_ab191e175861a52340025d785da842ae1}}
|
||||
\index{eoEsMutationInit@{eoEsMutationInit}!TauGlb@{TauGlb}}
|
||||
\index{TauGlb@{TauGlb}!eoEsMutationInit@{eoEsMutationInit}}
|
||||
\doxysubsubsection{\texorpdfstring{TauGlb()}{TauGlb()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
|
||||
{\footnotesize\ttfamily double eo\+Es\+Mutation\+Init\+::\+Tau\+Glb (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
global tau \mbox{\Hypertarget{classeo_es_mutation_init_ab191e175861a52340025d785da842ae1}\label{classeo_es_mutation_init_ab191e175861a52340025d785da842ae1}}
|
||||
\index{eoEsMutationInit@{eoEsMutationInit}!TauGlb@{TauGlb}}
|
||||
\index{TauGlb@{TauGlb}!eoEsMutationInit@{eoEsMutationInit}}
|
||||
\doxysubsubsection{\texorpdfstring{TauGlb()}{TauGlb()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
|
||||
{\footnotesize\ttfamily double eo\+Es\+Mutation\+Init\+::\+Tau\+Glb (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
global tau \mbox{\Hypertarget{classeo_es_mutation_init_aa40f4c9d027fd4e28c190efdc7d7bdba}\label{classeo_es_mutation_init_aa40f4c9d027fd4e28c190efdc7d7bdba}}
|
||||
\index{eoEsMutationInit@{eoEsMutationInit}!TauLcl@{TauLcl}}
|
||||
\index{TauLcl@{TauLcl}!eoEsMutationInit@{eoEsMutationInit}}
|
||||
\doxysubsubsection{\texorpdfstring{TauLcl()}{TauLcl()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
|
||||
{\footnotesize\ttfamily double eo\+Es\+Mutation\+Init\+::\+Tau\+Lcl (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
local tau \mbox{\Hypertarget{classeo_es_mutation_init_aa40f4c9d027fd4e28c190efdc7d7bdba}\label{classeo_es_mutation_init_aa40f4c9d027fd4e28c190efdc7d7bdba}}
|
||||
\index{eoEsMutationInit@{eoEsMutationInit}!TauLcl@{TauLcl}}
|
||||
\index{TauLcl@{TauLcl}!eoEsMutationInit@{eoEsMutationInit}}
|
||||
\doxysubsubsection{\texorpdfstring{TauLcl()}{TauLcl()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
|
||||
{\footnotesize\ttfamily double eo\+Es\+Mutation\+Init\+::\+Tau\+Lcl (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
|
||||
|
||||
local tau
|
||||
|
||||
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
|
||||
\item
|
||||
deprecated/eo/src/es/eo\+Es\+Mutation\+Init.\+h\end{DoxyCompactItemize}
|
||||
Loading…
Add table
Add a link
Reference in a new issue