adding the problem configuration interface to irace interface

problem_config_mapping created
This commit is contained in:
aaziz-alaoui 2020-10-01 15:55:30 +02:00
commit e79679b3c9
14462 changed files with 182271 additions and 6 deletions

View file

@ -0,0 +1,23 @@
LATEX_CMD=pdflatex
all: refman.pdf
pdf: refman.pdf
refman.pdf: clean refman.tex
$(LATEX_CMD) refman
makeindex refman.idx
$(LATEX_CMD) refman
latex_count=8 ; \
while egrep -s 'Rerun (LaTeX|to get cross-references right)' refman.log && [ $$latex_count -gt 0 ] ;\
do \
echo "Rerunning latex...." ;\
$(LATEX_CMD) refman ;\
latex_count=`expr $$latex_count - 1` ;\
done
makeindex refman.idx
$(LATEX_CMD) refman
clean:
rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out *.brf *.blg *.bbl refman.pdf

View file

@ -0,0 +1,39 @@
\hypertarget{_parser_8h}{}\doxysection{eo/src/serial/\+Parser.h File Reference}
\label{_parser_8h}\index{eo/src/serial/Parser.h@{eo/src/serial/Parser.h}}
{\ttfamily \#include \char`\"{}Entity.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}Serial\+String.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}Serial\+Object.\+h\char`\"{}}\newline
Include dependency graph for Parser.\+h\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_parser_8h__incl}
\end{center}
\end{figure}
This graph shows which files directly or indirectly include this file\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_parser_8h__dep__incl}
\end{center}
\end{figure}
\doxysubsection*{Classes}
\begin{DoxyCompactItemize}
\item
class \mbox{\hyperlink{classeoserial_1_1_parser}{eoserial\+::\+Parser}}
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classeoserial_1_1_parser}{Parser}} from a J\+S\+ON source. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection{Detailed Description}
This file contains a tiny J\+S\+ON parser used in D\+AE. This parser just handles a subset of J\+S\+ON grammar, with the following restrictions \+:
\begin{DoxyItemize}
\item all strings must be surrounded by double quotes.
\item everything which is not an object or an array is considered to be a string (even integers, booleans,...).
\item no syntax check is done. We trust the programmer and he has to ensure that every J\+S\+ON string he produces is valid.
\end{DoxyItemize}
\begin{DoxyAuthor}{Author}
Benjamin B\+O\+U\+V\+I\+ER
\end{DoxyAuthor}

View file

@ -0,0 +1 @@
34be2c65c3f65fb1843a90de630c65e2

Binary file not shown.

View file

@ -0,0 +1 @@
d5fc2874cdc26809d6fd2eac648fce30

Binary file not shown.

View file

@ -0,0 +1,23 @@
\hypertarget{_traits_8h}{}\doxysection{eo/src/serial/\+Traits.h File Reference}
\label{_traits_8h}\index{eo/src/serial/Traits.h@{eo/src/serial/Traits.h}}
This graph shows which files directly or indirectly include this file\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_traits_8h__dep__incl}
\end{center}
\end{figure}
\doxysubsection*{Classes}
\begin{DoxyCompactItemize}
\item
class \mbox{\hyperlink{classeoserial_1_1_is_derived_from}{eoserial\+::\+Is\+Derived\+From$<$ Derived, Base $>$}}
\begin{DoxyCompactList}\small\item\em Trait to know whether Derived is derived from Base or not. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection{Detailed Description}
Traits used for serialization purposes.
\begin{DoxyAuthor}{Author}
Benjamin Bouvier \href{mailto:benjamin.bouvier@gmail.com}{\texttt{ benjamin.\+bouvier@gmail.\+com}}
\end{DoxyAuthor}

View file

@ -0,0 +1 @@
78753a510d24e11d413b169665a1397b

Binary file not shown.

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,34 @@
\hypertarget{class_____t_e_m_p_l_a_t_e____}{}\doxysection{\+\_\+\+\_\+\+T\+E\+M\+P\+L\+A\+T\+E\+\_\+\+\_\+$<$ E\+OT $>$ Class Template Reference}
\label{class_____t_e_m_p_l_a_t_e____}\index{\_\_TEMPLATE\_\_$<$ EOT $>$@{\_\_TEMPLATE\_\_$<$ EOT $>$}}
Inheritance diagram for \+\_\+\+\_\+\+T\+E\+M\+P\+L\+A\+T\+E\+\_\+\+\_\+$<$ E\+OT $>$\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=248pt]{class_____t_e_m_p_l_a_t_e______inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for \+\_\+\+\_\+\+T\+E\+M\+P\+L\+A\+T\+E\+\_\+\+\_\+$<$ E\+OT $>$\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{class_____t_e_m_p_l_a_t_e______coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{class_____t_e_m_p_l_a_t_e_____a69788e490c2a43b19cbf82db26716cf3}\label{class_____t_e_m_p_l_a_t_e_____a69788e490c2a43b19cbf82db26716cf3}}
{\bfseries \+\_\+\+\_\+\+T\+E\+M\+P\+L\+A\+T\+E\+\_\+\+\_\+} (\mbox{\hyperlink{structeo_1_1mpi_1_1_assignment_algorithm}{Assignment\+Algorithm}} \&algo, int master\+Rank, \mbox{\hyperlink{class_____t_e_m_p_l_a_t_e_____store}{\+\_\+\+\_\+\+T\+E\+M\+P\+L\+A\+T\+E\+\_\+\+\_\+\+Store}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$ \&store)
\end{DoxyCompactItemize}
\doxysubsection*{Additional Inherited Members}
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item
eo/test/mpi/template-\/job.\+cpp\end{DoxyCompactItemize}

View file

@ -0,0 +1 @@
5b1bb4597e116b0afdf24a6cc70b41c9

View file

@ -0,0 +1 @@
fc4fee84c4c69f980317030af0a9ddd6

View file

@ -0,0 +1,34 @@
\hypertarget{class_____t_e_m_p_l_a_t_e_____store}{}\doxysection{\+\_\+\+\_\+\+T\+E\+M\+P\+L\+A\+T\+E\+\_\+\+\_\+\+Store$<$ E\+OT $>$ Class Template Reference}
\label{class_____t_e_m_p_l_a_t_e_____store}\index{\_\_TEMPLATE\_\_Store$<$ EOT $>$@{\_\_TEMPLATE\_\_Store$<$ EOT $>$}}
Inheritance diagram for \+\_\+\+\_\+\+T\+E\+M\+P\+L\+A\+T\+E\+\_\+\+\_\+\+Store$<$ E\+OT $>$\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=248pt]{class_____t_e_m_p_l_a_t_e_____store__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for \+\_\+\+\_\+\+T\+E\+M\+P\+L\+A\+T\+E\+\_\+\+\_\+\+Store$<$ E\+OT $>$\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{class_____t_e_m_p_l_a_t_e_____store__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{class_____t_e_m_p_l_a_t_e_____store_a71640c316583e1b062567eb01bcafae2}\label{class_____t_e_m_p_l_a_t_e_____store_a71640c316583e1b062567eb01bcafae2}}
\mbox{\hyperlink{struct_____t_e_m_p_l_a_t_e_____data}{\+\_\+\+\_\+\+T\+E\+M\+P\+L\+A\+T\+E\+\_\+\+\_\+\+Data}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$ $\ast$ {\bfseries data} ()
\end{DoxyCompactItemize}
\doxysubsection*{Additional Inherited Members}
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item
eo/test/mpi/template-\/job.\+cpp\end{DoxyCompactItemize}

View file

@ -0,0 +1 @@
1318c75762c4e12c630cf6e6d93445b8

View file

@ -0,0 +1 @@
8d21d40c557bf6394c2ed530d6a1642a

View file

@ -0,0 +1,37 @@
\hypertarget{class_average_size_stat}{}\doxysection{Average\+Size\+Stat Class Reference}
\label{class_average_size_stat}\index{AverageSizeStat@{AverageSizeStat}}
Inheritance diagram for Average\+Size\+Stat\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{class_average_size_stat__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for Average\+Size\+Stat\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{class_average_size_stat__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{class_average_size_stat_a104009f0408f316dc91937725b0147b1}\label{class_average_size_stat_a104009f0408f316dc91937725b0147b1}}
void \mbox{\hyperlink{class_average_size_stat_a104009f0408f316dc91937725b0147b1}{operator()}} (const \mbox{\hyperlink{classeo_pop}{eo\+Pop}}$<$ \mbox{\hyperlink{classeo_parse_tree}{Eo\+Type}} $>$ \&\+\_\+pop)
\begin{DoxyCompactList}\small\item\em The pure virtual function that needs to be implemented by the subclass. \end{DoxyCompactList}\item
\mbox{\Hypertarget{class_average_size_stat_a104009f0408f316dc91937725b0147b1}\label{class_average_size_stat_a104009f0408f316dc91937725b0147b1}}
void \mbox{\hyperlink{class_average_size_stat_a104009f0408f316dc91937725b0147b1}{operator()}} (const \mbox{\hyperlink{classeo_pop}{eo\+Pop}}$<$ \mbox{\hyperlink{classeo_parse_tree}{Eo\+Type}} $>$ \&\+\_\+pop)
\begin{DoxyCompactList}\small\item\em The pure virtual function that needs to be implemented by the subclass. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Additional Inherited Members}
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item
deprecated/eo/contrib/mathsym/symreg.\+cpp\end{DoxyCompactItemize}

View file

@ -0,0 +1 @@
82f75e1ab43a3ebae49e801d3ea0d072

View file

@ -0,0 +1 @@
82f75e1ab43a3ebae49e801d3ea0d072

View file

@ -0,0 +1,135 @@
\hypertarget{class_b_b_royal_road_eval}{}\doxysection{B\+B\+Royal\+Road\+Eval$<$ E\+OT $>$ Class Template Reference}
\label{class_b_b_royal_road_eval}\index{BBRoyalRoadEval$<$ EOT $>$@{BBRoyalRoadEval$<$ EOT $>$}}
{\ttfamily \#include $<$bb\+Royal\+Road\+Eval.\+h$>$}
Inheritance diagram for B\+B\+Royal\+Road\+Eval$<$ E\+OT $>$\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=298pt]{class_b_b_royal_road_eval__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for B\+B\+Royal\+Road\+Eval$<$ E\+OT $>$\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=298pt]{class_b_b_royal_road_eval__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\hyperlink{class_b_b_royal_road_eval_a17e58af61138f8c4206dfb0664249aff}{B\+B\+Royal\+Road\+Eval}} (unsigned int \+\_\+b, unsigned int \+\_\+k)
\item
void \mbox{\hyperlink{class_b_b_royal_road_eval_abe2b95752397b97f81ac2f7057bc7cc9}{add\+Target}} (vector$<$ bool $>$ \&target, double w)
\item
void \mbox{\hyperlink{class_b_b_royal_road_eval_a8a31404fd68dc0624ccd682acee82352}{operator()}} (\mbox{\hyperlink{struct_dummy}{E\+OT}} \&\+\_\+solution)
\item
unsigned int \mbox{\hyperlink{class_b_b_royal_road_eval_ad8921596ebcdae2f8f58f4ea923a60ef}{block\+Size}} ()
\item
unsigned int \mbox{\hyperlink{class_b_b_royal_road_eval_a67a208bbb1a87cbae1bd07a421f78653}{nb\+Blocks}} ()
\item
vector$<$ vector$<$ bool $>$ $>$ \& \mbox{\hyperlink{class_b_b_royal_road_eval_aa06b84e4bb829afc87d3cc5f0c04a2b1}{get\+Targets}} ()
\end{DoxyCompactItemize}
\doxysubsection*{Additional Inherited Members}
\doxysubsection{Detailed Description}
\subsubsection*{template$<$class E\+OT$>$\newline
class B\+B\+Royal\+Road\+Eval$<$ E\+O\+T $>$}
Full evaluation \mbox{\hyperlink{struct_function}{Function}} for Building-\/\+Block Royal Road problem\+: Richard A. Watson \& Thomas Jansen, \char`\"{}\+A building-\/block royal road where crossover is provably essential\char`\"{}, G\+E\+C\+CO 07.
\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_b_b_royal_road_eval_a17e58af61138f8c4206dfb0664249aff}\label{class_b_b_royal_road_eval_a17e58af61138f8c4206dfb0664249aff}}
\index{BBRoyalRoadEval$<$ EOT $>$@{BBRoyalRoadEval$<$ EOT $>$}!BBRoyalRoadEval@{BBRoyalRoadEval}}
\index{BBRoyalRoadEval@{BBRoyalRoadEval}!BBRoyalRoadEval$<$ EOT $>$@{BBRoyalRoadEval$<$ EOT $>$}}
\doxysubsubsection{\texorpdfstring{BBRoyalRoadEval()}{BBRoyalRoadEval()}}
{\footnotesize\ttfamily template$<$class E\+OT $>$ \\
\mbox{\hyperlink{class_b_b_royal_road_eval}{B\+B\+Royal\+Road\+Eval}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$\+::\mbox{\hyperlink{class_b_b_royal_road_eval}{B\+B\+Royal\+Road\+Eval}} (\begin{DoxyParamCaption}\item[{unsigned int}]{\+\_\+b, }\item[{unsigned int}]{\+\_\+k }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
Default constructor
\begin{DoxyParams}{Parameters}
{\em \+\_\+b} & number of blocks \\
\hline
{\em \+\_\+k} & size of a block \\
\hline
\end{DoxyParams}
\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_b_b_royal_road_eval_abe2b95752397b97f81ac2f7057bc7cc9}\label{class_b_b_royal_road_eval_abe2b95752397b97f81ac2f7057bc7cc9}}
\index{BBRoyalRoadEval$<$ EOT $>$@{BBRoyalRoadEval$<$ EOT $>$}!addTarget@{addTarget}}
\index{addTarget@{addTarget}!BBRoyalRoadEval$<$ EOT $>$@{BBRoyalRoadEval$<$ EOT $>$}}
\doxysubsubsection{\texorpdfstring{addTarget()}{addTarget()}}
{\footnotesize\ttfamily template$<$class E\+OT $>$ \\
void \mbox{\hyperlink{class_b_b_royal_road_eval}{B\+B\+Royal\+Road\+Eval}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$\+::add\+Target (\begin{DoxyParamCaption}\item[{vector$<$ bool $>$ \&}]{target, }\item[{double}]{w }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
add a target to sub-\/objective functions
\begin{DoxyParams}{Parameters}
{\em target} & target vector of boolean (of size k) \\
\hline
{\em w} & weights of this target \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{class_b_b_royal_road_eval_ad8921596ebcdae2f8f58f4ea923a60ef}\label{class_b_b_royal_road_eval_ad8921596ebcdae2f8f58f4ea923a60ef}}
\index{BBRoyalRoadEval$<$ EOT $>$@{BBRoyalRoadEval$<$ EOT $>$}!blockSize@{blockSize}}
\index{blockSize@{blockSize}!BBRoyalRoadEval$<$ EOT $>$@{BBRoyalRoadEval$<$ EOT $>$}}
\doxysubsubsection{\texorpdfstring{blockSize()}{blockSize()}}
{\footnotesize\ttfamily template$<$class E\+OT $>$ \\
unsigned int \mbox{\hyperlink{class_b_b_royal_road_eval}{B\+B\+Royal\+Road\+Eval}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$\+::block\+Size (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
get the size of a block \begin{DoxyReturn}{Returns}
block size
\end{DoxyReturn}
\mbox{\Hypertarget{class_b_b_royal_road_eval_aa06b84e4bb829afc87d3cc5f0c04a2b1}\label{class_b_b_royal_road_eval_aa06b84e4bb829afc87d3cc5f0c04a2b1}}
\index{BBRoyalRoadEval$<$ EOT $>$@{BBRoyalRoadEval$<$ EOT $>$}!getTargets@{getTargets}}
\index{getTargets@{getTargets}!BBRoyalRoadEval$<$ EOT $>$@{BBRoyalRoadEval$<$ EOT $>$}}
\doxysubsubsection{\texorpdfstring{getTargets()}{getTargets()}}
{\footnotesize\ttfamily template$<$class E\+OT $>$ \\
vector$<$vector$<$bool$>$ $>$\& \mbox{\hyperlink{class_b_b_royal_road_eval}{B\+B\+Royal\+Road\+Eval}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$\+::get\+Targets (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
get the targets \begin{DoxyReturn}{Returns}
the vector of targets which is a boolean vector
\end{DoxyReturn}
\mbox{\Hypertarget{class_b_b_royal_road_eval_a67a208bbb1a87cbae1bd07a421f78653}\label{class_b_b_royal_road_eval_a67a208bbb1a87cbae1bd07a421f78653}}
\index{BBRoyalRoadEval$<$ EOT $>$@{BBRoyalRoadEval$<$ EOT $>$}!nbBlocks@{nbBlocks}}
\index{nbBlocks@{nbBlocks}!BBRoyalRoadEval$<$ EOT $>$@{BBRoyalRoadEval$<$ EOT $>$}}
\doxysubsubsection{\texorpdfstring{nbBlocks()}{nbBlocks()}}
{\footnotesize\ttfamily template$<$class E\+OT $>$ \\
unsigned int \mbox{\hyperlink{class_b_b_royal_road_eval}{B\+B\+Royal\+Road\+Eval}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$\+::nb\+Blocks (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
get the number of blocks \begin{DoxyReturn}{Returns}
the number of blocks
\end{DoxyReturn}
\mbox{\Hypertarget{class_b_b_royal_road_eval_a8a31404fd68dc0624ccd682acee82352}\label{class_b_b_royal_road_eval_a8a31404fd68dc0624ccd682acee82352}}
\index{BBRoyalRoadEval$<$ EOT $>$@{BBRoyalRoadEval$<$ EOT $>$}!operator()@{operator()}}
\index{operator()@{operator()}!BBRoyalRoadEval$<$ EOT $>$@{BBRoyalRoadEval$<$ EOT $>$}}
\doxysubsubsection{\texorpdfstring{operator()()}{operator()()}}
{\footnotesize\ttfamily template$<$class E\+OT $>$ \\
void \mbox{\hyperlink{class_b_b_royal_road_eval}{B\+B\+Royal\+Road\+Eval}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$\+::operator() (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{struct_dummy}{E\+OT}} \&}]{\+\_\+solution }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}
Count the number of complete blocks in the bit string
\begin{DoxyParams}{Parameters}
{\em \+\_\+sol} & the solution to evaluate \\
\hline
\end{DoxyParams}
Implements \mbox{\hyperlink{classeo_u_f_a786e028409366dc273e19104f17ba68a}{eo\+U\+F$<$ E\+O\+T \&, void $>$}}.
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item
problems/eval/bb\+Royal\+Road\+Eval.\+h\end{DoxyCompactItemize}

View file

@ -0,0 +1 @@
9d24884b9ae25d6dd07d3732f26f43fa

View file

@ -0,0 +1 @@
9d24884b9ae25d6dd07d3732f26f43fa

View file

@ -0,0 +1,56 @@
\hypertarget{class_biased_node_selector}{}\doxysection{Biased\+Node\+Selector Class Reference}
\label{class_biased_node_selector}\index{BiasedNodeSelector@{BiasedNodeSelector}}
{\ttfamily \#include $<$Node\+Selector.\+h$>$}
Inheritance diagram for Biased\+Node\+Selector\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=195pt]{class_biased_node_selector__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for Biased\+Node\+Selector\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=195pt]{class_biased_node_selector__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{class_biased_node_selector_a4a8f5e2a3a16fe1dae069d3fa02bda80}\label{class_biased_node_selector_a4a8f5e2a3a16fe1dae069d3fa02bda80}}
{\bfseries Biased\+Node\+Selector} (unsigned n)
\item
\mbox{\Hypertarget{class_biased_node_selector_af43218815dcf45b04115a8517da2ee1a}\label{class_biased_node_selector_af43218815dcf45b04115a8517da2ee1a}}
\mbox{\hyperlink{class_node_selector_1_1_node_selection}{Node\+Selection}} {\bfseries select\+\_\+node} (\mbox{\hyperlink{class_sym}{Sym}} sym) const
\item
\mbox{\Hypertarget{class_biased_node_selector_a4a8f5e2a3a16fe1dae069d3fa02bda80}\label{class_biased_node_selector_a4a8f5e2a3a16fe1dae069d3fa02bda80}}
{\bfseries Biased\+Node\+Selector} (unsigned n)
\item
\mbox{\Hypertarget{class_biased_node_selector_a6c32d8600964944fe393278066ff01db}\label{class_biased_node_selector_a6c32d8600964944fe393278066ff01db}}
\mbox{\hyperlink{class_node_selector_1_1_node_selection}{Node\+Selection}} {\bfseries select\+\_\+node} (\mbox{\hyperlink{class_sym}{Sym}} sym) const
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{class_biased_node_selector_a8c2de011659f7c7031cf7a9563dd5564}\label{class_biased_node_selector_a8c2de011659f7c7031cf7a9563dd5564}}
unsigned {\bfseries n\+Rounds}
\end{DoxyCompactItemize}
\doxysubsection{Detailed Description}
A node selector that does a specified number of rounds ignoring terminals
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item
deprecated/eo/contrib/mathsym/gen/Node\+Selector.\+h\item
deprecated/eo/contrib/mathsym/gen/Node\+Selector.\+cpp\end{DoxyCompactItemize}

View file

@ -0,0 +1 @@
3550178220faa89d75f7b9a8211afd59

View file

@ -0,0 +1 @@
3550178220faa89d75f7b9a8211afd59

View file

@ -0,0 +1,49 @@
\hypertarget{class_bin_op_wrapper}{}\doxysection{Bin\+Op\+Wrapper Class Reference}
\label{class_bin_op_wrapper}\index{BinOpWrapper@{BinOpWrapper}}
Inheritance diagram for Bin\+Op\+Wrapper\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{class_bin_op_wrapper__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for Bin\+Op\+Wrapper\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{class_bin_op_wrapper__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{class_bin_op_wrapper_a9c8b892f82ebcd352b0d4e153fda80a4}\label{class_bin_op_wrapper_a9c8b892f82ebcd352b0d4e153fda80a4}}
{\bfseries Bin\+Op\+Wrapper} (Py\+Object $\ast$p)
\item
\mbox{\Hypertarget{class_bin_op_wrapper_a028665b31cbe5b0d3de409fa253d0841}\label{class_bin_op_wrapper_a028665b31cbe5b0d3de409fa253d0841}}
bool \mbox{\hyperlink{class_bin_op_wrapper_a028665b31cbe5b0d3de409fa253d0841}{operator()}} (\mbox{\hyperlink{struct_py_e_o}{Py\+EO}} \&\+\_\+eo, const \mbox{\hyperlink{struct_py_e_o}{Py\+EO}} \&\+\_\+eo2)
\begin{DoxyCompactList}\small\item\em The pure virtual function that needs to be implemented by the subclass. \end{DoxyCompactList}\item
\mbox{\Hypertarget{class_bin_op_wrapper_a9c8b892f82ebcd352b0d4e153fda80a4}\label{class_bin_op_wrapper_a9c8b892f82ebcd352b0d4e153fda80a4}}
{\bfseries Bin\+Op\+Wrapper} (Py\+Object $\ast$p)
\item
\mbox{\Hypertarget{class_bin_op_wrapper_a028665b31cbe5b0d3de409fa253d0841}\label{class_bin_op_wrapper_a028665b31cbe5b0d3de409fa253d0841}}
bool \mbox{\hyperlink{class_bin_op_wrapper_a028665b31cbe5b0d3de409fa253d0841}{operator()}} (\mbox{\hyperlink{struct_py_e_o}{Py\+EO}} \&\+\_\+eo, const \mbox{\hyperlink{struct_py_e_o}{Py\+EO}} \&\+\_\+eo2)
\begin{DoxyCompactList}\small\item\em The pure virtual function that needs to be implemented by the subclass. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{class_bin_op_wrapper_afdaacb4dfe6f039a6c4971eaaeefefda}\label{class_bin_op_wrapper_afdaacb4dfe6f039a6c4971eaaeefefda}}
Py\+Object $\ast$ {\bfseries self}
\end{DoxyCompactItemize}
\doxysubsection*{Additional Inherited Members}
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item
deprecated/eo/src/pyeo/genetic\+Ops.\+cpp\end{DoxyCompactItemize}

View file

@ -0,0 +1 @@
6427d377cc9e85f1c56e9c52daae3773

View file

@ -0,0 +1 @@
6427d377cc9e85f1c56e9c52daae3773

View file

@ -0,0 +1,32 @@
\hypertarget{class_bounds_check}{}\doxysection{Bounds\+Check Class Reference}
\label{class_bounds_check}\index{BoundsCheck@{BoundsCheck}}
Inheritance diagram for Bounds\+Check\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=314pt]{class_bounds_check__inherit__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{class_bounds_check_a10597a8b519a053014cb6d6468f10f93}\label{class_bounds_check_a10597a8b519a053014cb6d6468f10f93}}
virtual bool {\bfseries in\+\_\+bounds} (const \mbox{\hyperlink{class_sym}{Sym}} \&) const =0
\item
\mbox{\Hypertarget{class_bounds_check_a30f53b2726f5722cc6afd4e48b5e216e}\label{class_bounds_check_a30f53b2726f5722cc6afd4e48b5e216e}}
virtual std\+::string {\bfseries get\+\_\+bounds} (const \mbox{\hyperlink{class_sym}{Sym}} \&) const =0
\item
\mbox{\Hypertarget{class_bounds_check_a10597a8b519a053014cb6d6468f10f93}\label{class_bounds_check_a10597a8b519a053014cb6d6468f10f93}}
virtual bool {\bfseries in\+\_\+bounds} (const \mbox{\hyperlink{class_sym}{Sym}} \&) const =0
\item
\mbox{\Hypertarget{class_bounds_check_a30f53b2726f5722cc6afd4e48b5e216e}\label{class_bounds_check_a30f53b2726f5722cc6afd4e48b5e216e}}
virtual std\+::string {\bfseries get\+\_\+bounds} (const \mbox{\hyperlink{class_sym}{Sym}} \&) const =0
\end{DoxyCompactItemize}
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item
deprecated/eo/contrib/mathsym/eval/Bounds\+Check.\+h\end{DoxyCompactItemize}

View file

@ -0,0 +1 @@
049a04f5104fe6d86a6e095047d85e49

View file

@ -0,0 +1,140 @@
\hypertarget{class_chrom}{}\doxysection{Chrom Class Reference}
\label{class_chrom}\index{Chrom@{Chrom}}
Inheritance diagram for Chrom\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=285pt]{class_chrom__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for Chrom\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=285pt]{class_chrom__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
std\+::string \mbox{\hyperlink{class_chrom_add11d2521aff5c8302ade751dd1bd6fc}{class\+Name}} () const
\item
void \mbox{\hyperlink{class_chrom_a5bcdd543e127cf6086efba9b9fd7a9cf}{print\+On}} (std\+::ostream \&os) const
\item
void \mbox{\hyperlink{class_chrom_a4f37f3f706bf8cac0a25a8446b56a95a}{read\+From}} (std\+::istream \&is)
\item
std\+::string \mbox{\hyperlink{class_chrom_add11d2521aff5c8302ade751dd1bd6fc}{class\+Name}} () const
\item
void \mbox{\hyperlink{class_chrom_a5bcdd543e127cf6086efba9b9fd7a9cf}{print\+On}} (std\+::ostream \&os) const
\item
void \mbox{\hyperlink{class_chrom_a4f37f3f706bf8cac0a25a8446b56a95a}{read\+From}} (std\+::istream \&is)
\end{DoxyCompactItemize}
\doxysubsection*{Additional Inherited Members}
\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_chrom_add11d2521aff5c8302ade751dd1bd6fc}\label{class_chrom_add11d2521aff5c8302ade751dd1bd6fc}}
\index{Chrom@{Chrom}!className@{className}}
\index{className@{className}!Chrom@{Chrom}}
\doxysubsubsection{\texorpdfstring{className()}{className()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily std\+::string Chrom\+::class\+Name (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}
Return the class id. This should be redefined in each class. Only \char`\"{}leaf\char`\"{} classes can be non-\/virtual.
Maarten\+: removed the default implementation as this proved to be too error-\/prone\+: I found several classes that had a typo in class\+Name (like classname), which would print \mbox{\hyperlink{classeo_object}{eo\+Object}} instead of their own. Having it pure will force the implementor to provide a name.
Implements \mbox{\hyperlink{classeo_object_a1c02745db786e7bb46dea93b560fe685}{eo\+Object}}.
\mbox{\Hypertarget{class_chrom_add11d2521aff5c8302ade751dd1bd6fc}\label{class_chrom_add11d2521aff5c8302ade751dd1bd6fc}}
\index{Chrom@{Chrom}!className@{className}}
\index{className@{className}!Chrom@{Chrom}}
\doxysubsubsection{\texorpdfstring{className()}{className()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily std\+::string Chrom\+::class\+Name (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}
Return the class id. This should be redefined in each class. Only \char`\"{}leaf\char`\"{} classes can be non-\/virtual.
Maarten\+: removed the default implementation as this proved to be too error-\/prone\+: I found several classes that had a typo in class\+Name (like classname), which would print \mbox{\hyperlink{classeo_object}{eo\+Object}} instead of their own. Having it pure will force the implementor to provide a name.
Implements \mbox{\hyperlink{classeo_object_a1c02745db786e7bb46dea93b560fe685}{eo\+Object}}.
\mbox{\Hypertarget{class_chrom_a5bcdd543e127cf6086efba9b9fd7a9cf}\label{class_chrom_a5bcdd543e127cf6086efba9b9fd7a9cf}}
\index{Chrom@{Chrom}!printOn@{printOn}}
\index{printOn@{printOn}!Chrom@{Chrom}}
\doxysubsubsection{\texorpdfstring{printOn()}{printOn()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily void Chrom\+::print\+On (\begin{DoxyParamCaption}\item[{std\+::ostream \&}]{\+\_\+os }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}
Write object. Called print\+On since it prints the object {\itshape on} a stream.
\begin{DoxyParams}{Parameters}
{\em \+\_\+os} & A std\+::ostream. \\
\hline
\end{DoxyParams}
Reimplemented from \mbox{\hyperlink{class_e_o_a3a022b10acf3d67e61c253caf1d76356}{E\+O$<$ phenotype $>$}}.
\mbox{\Hypertarget{class_chrom_a5bcdd543e127cf6086efba9b9fd7a9cf}\label{class_chrom_a5bcdd543e127cf6086efba9b9fd7a9cf}}
\index{Chrom@{Chrom}!printOn@{printOn}}
\index{printOn@{printOn}!Chrom@{Chrom}}
\doxysubsubsection{\texorpdfstring{printOn()}{printOn()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily void Chrom\+::print\+On (\begin{DoxyParamCaption}\item[{std\+::ostream \&}]{\+\_\+os }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}
Write object. Called print\+On since it prints the object {\itshape on} a stream.
\begin{DoxyParams}{Parameters}
{\em \+\_\+os} & A std\+::ostream. \\
\hline
\end{DoxyParams}
Reimplemented from \mbox{\hyperlink{class_e_o_a3a022b10acf3d67e61c253caf1d76356}{E\+O$<$ phenotype $>$}}.
\mbox{\Hypertarget{class_chrom_a4f37f3f706bf8cac0a25a8446b56a95a}\label{class_chrom_a4f37f3f706bf8cac0a25a8446b56a95a}}
\index{Chrom@{Chrom}!readFrom@{readFrom}}
\index{readFrom@{readFrom}!Chrom@{Chrom}}
\doxysubsubsection{\texorpdfstring{readFrom()}{readFrom()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily void Chrom\+::read\+From (\begin{DoxyParamCaption}\item[{std\+::istream \&}]{\+\_\+is }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}
Read object.\textbackslash{} Calls base class, just in case that one had something to do. The read and print methods should be compatible and have the same format. In principle, format is \char`\"{}plain\char`\"{}\+: they just print a number
\begin{DoxyParams}{Parameters}
{\em \+\_\+is} & a std\+::istream. \\
\hline
\end{DoxyParams}
\begin{DoxyExceptions}{Exceptions}
{\em runtime\+\_\+std\+::exception} & If a valid object can\textquotesingle{}t be read. \\
\hline
\end{DoxyExceptions}
Reimplemented from \mbox{\hyperlink{class_e_o_a8d98b330d6a8c2b4e3371eae2b2d7e48}{E\+O$<$ phenotype $>$}}.
\mbox{\Hypertarget{class_chrom_a4f37f3f706bf8cac0a25a8446b56a95a}\label{class_chrom_a4f37f3f706bf8cac0a25a8446b56a95a}}
\index{Chrom@{Chrom}!readFrom@{readFrom}}
\index{readFrom@{readFrom}!Chrom@{Chrom}}
\doxysubsubsection{\texorpdfstring{readFrom()}{readFrom()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily void Chrom\+::read\+From (\begin{DoxyParamCaption}\item[{std\+::istream \&}]{\+\_\+is }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}
Read object.\textbackslash{} Calls base class, just in case that one had something to do. The read and print methods should be compatible and have the same format. In principle, format is \char`\"{}plain\char`\"{}\+: they just print a number
\begin{DoxyParams}{Parameters}
{\em \+\_\+is} & a std\+::istream. \\
\hline
\end{DoxyParams}
\begin{DoxyExceptions}{Exceptions}
{\em runtime\+\_\+std\+::exception} & If a valid object can\textquotesingle{}t be read. \\
\hline
\end{DoxyExceptions}
Reimplemented from \mbox{\hyperlink{class_e_o_a8d98b330d6a8c2b4e3371eae2b2d7e48}{E\+O$<$ phenotype $>$}}.
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item
deprecated/eo/app/gprop/gprop.\+h\end{DoxyCompactItemize}

View file

@ -0,0 +1 @@
382b41cca29433c104132834b8591be3

Binary file not shown.

View file

@ -0,0 +1 @@
382b41cca29433c104132834b8591be3

Binary file not shown.

View file

@ -0,0 +1,93 @@
\hypertarget{class_compiler}{}\doxysection{Compiler Class Reference}
\label{class_compiler}\index{Compiler@{Compiler}}
Collaboration diagram for Compiler\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{class_compiler__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Types}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{class_compiler_a72b0f074e1879b28b91daea21a91f74e}\label{class_compiler_a72b0f074e1879b28b91daea21a91f74e}}
enum {\bfseries func\+\_\+type} \{ \newline
{\bfseries constant},
{\bfseries variable},
{\bfseries function},
{\bfseries constant},
\newline
{\bfseries variable},
{\bfseries function}
\}
\item
\mbox{\Hypertarget{class_compiler_a72b0f074e1879b28b91daea21a91f74e}\label{class_compiler_a72b0f074e1879b28b91daea21a91f74e}}
enum {\bfseries func\+\_\+type} \{ \newline
{\bfseries constant},
{\bfseries variable},
{\bfseries function},
{\bfseries constant},
\newline
{\bfseries variable},
{\bfseries function}
\}
\item
\mbox{\Hypertarget{class_compiler_aeb59e608330c1dcce92bc53d13a82180}\label{class_compiler_aeb59e608330c1dcce92bc53d13a82180}}
typedef pair$<$ func\+\_\+type, unsigned $>$ {\bfseries entry}
\item
\mbox{\Hypertarget{class_compiler_a21eccca32efb5f93b0a805b2f89854e2}\label{class_compiler_a21eccca32efb5f93b0a805b2f89854e2}}
typedef hash\+\_\+map$<$ \mbox{\hyperlink{class_sym}{Sym}}, entry, \mbox{\hyperlink{class_hash_sym}{Hash\+Sym}} $>$ {\bfseries Hash\+Map}
\item
\mbox{\Hypertarget{class_compiler_aeb59e608330c1dcce92bc53d13a82180}\label{class_compiler_aeb59e608330c1dcce92bc53d13a82180}}
typedef pair$<$ func\+\_\+type, unsigned $>$ {\bfseries entry}
\item
\mbox{\Hypertarget{class_compiler_a21eccca32efb5f93b0a805b2f89854e2}\label{class_compiler_a21eccca32efb5f93b0a805b2f89854e2}}
typedef hash\+\_\+map$<$ \mbox{\hyperlink{class_sym}{Sym}}, entry, \mbox{\hyperlink{class_hash_sym}{Hash\+Sym}} $>$ {\bfseries Hash\+Map}
\end{DoxyCompactItemize}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{class_compiler_ab52b96fddc032f49c1ff9b0ec68dde7a}\label{class_compiler_ab52b96fddc032f49c1ff9b0ec68dde7a}}
entry {\bfseries do\+\_\+add} (\mbox{\hyperlink{class_sym}{Sym}} sym)
\item
\mbox{\Hypertarget{class_compiler_a60a4921ba5a083a3e273d760a63e01e3}\label{class_compiler_a60a4921ba5a083a3e273d760a63e01e3}}
void {\bfseries add} (\mbox{\hyperlink{class_sym}{Sym}} sym)
\item
\mbox{\Hypertarget{class_compiler_ab52b96fddc032f49c1ff9b0ec68dde7a}\label{class_compiler_ab52b96fddc032f49c1ff9b0ec68dde7a}}
entry {\bfseries do\+\_\+add} (\mbox{\hyperlink{class_sym}{Sym}} sym)
\item
\mbox{\Hypertarget{class_compiler_a60a4921ba5a083a3e273d760a63e01e3}\label{class_compiler_a60a4921ba5a083a3e273d760a63e01e3}}
void {\bfseries add} (\mbox{\hyperlink{class_sym}{Sym}} sym)
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{class_compiler_a3f8680dd87fca168e102264c77aacea4}\label{class_compiler_a3f8680dd87fca168e102264c77aacea4}}
Hash\+Map {\bfseries map}
\item
\mbox{\Hypertarget{class_compiler_a24ff53f19b2db9c0d1a7c9410323f328}\label{class_compiler_a24ff53f19b2db9c0d1a7c9410323f328}}
vector$<$ double $>$ {\bfseries constants}
\item
\mbox{\Hypertarget{class_compiler_a835849d86e43b1783bb85821401b0350}\label{class_compiler_a835849d86e43b1783bb85821401b0350}}
vector$<$ unsigned $>$ {\bfseries variables}
\item
\mbox{\Hypertarget{class_compiler_a5df7353bf255e9b044b9c535c3891426}\label{class_compiler_a5df7353bf255e9b044b9c535c3891426}}
vector$<$ fptr $>$ {\bfseries functions}
\item
\mbox{\Hypertarget{class_compiler_a424d5883bac1c8c510527a0d325bebda}\label{class_compiler_a424d5883bac1c8c510527a0d325bebda}}
vector$<$ vector$<$ entry $>$ $>$ {\bfseries function\+\_\+args}
\item
\mbox{\Hypertarget{class_compiler_aef1d8e10143d962e1b1ece03e0fef9af}\label{class_compiler_aef1d8e10143d962e1b1ece03e0fef9af}}
unsigned {\bfseries total\+\_\+args}
\item
\mbox{\Hypertarget{class_compiler_a3f48500ab8cef1ace48e599e06c51c7a}\label{class_compiler_a3f48500ab8cef1ace48e599e06c51c7a}}
vector$<$ entry $>$ {\bfseries outputs}
\end{DoxyCompactItemize}
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item
deprecated/eo/contrib/mathsym/eval/Multi\+Function.\+cpp\end{DoxyCompactItemize}

View file

@ -0,0 +1 @@
e279de61aa98135629841f443f76b682

Binary file not shown.

View file

@ -0,0 +1,41 @@
\hypertarget{class_cov}{}\doxysection{Cov Class Reference}
\label{class_cov}\index{Cov@{Cov}}
{\ttfamily \#include $<$stats.\+h$>$}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{class_cov_a70d192c7d26a8ad2edd36f6292ea40cc}\label{class_cov_a70d192c7d26a8ad2edd36f6292ea40cc}}
void {\bfseries update} (double a, double b)
\item
\mbox{\Hypertarget{class_cov_a6a9d00552cebf958827aa5420bdbcb1f}\label{class_cov_a6a9d00552cebf958827aa5420bdbcb1f}}
double {\bfseries get\+\_\+meana} () const
\item
\mbox{\Hypertarget{class_cov_a3e5ed30dbf6e0852a7d3887570468e39}\label{class_cov_a3e5ed30dbf6e0852a7d3887570468e39}}
double {\bfseries get\+\_\+meanb} () const
\item
\mbox{\Hypertarget{class_cov_a5a41d2c92c2e83b073d86f348007bec6}\label{class_cov_a5a41d2c92c2e83b073d86f348007bec6}}
double {\bfseries get\+\_\+cov} () const
\item
\mbox{\Hypertarget{class_cov_a70d192c7d26a8ad2edd36f6292ea40cc}\label{class_cov_a70d192c7d26a8ad2edd36f6292ea40cc}}
void {\bfseries update} (double a, double b)
\item
\mbox{\Hypertarget{class_cov_a6a9d00552cebf958827aa5420bdbcb1f}\label{class_cov_a6a9d00552cebf958827aa5420bdbcb1f}}
double {\bfseries get\+\_\+meana} () const
\item
\mbox{\Hypertarget{class_cov_a3e5ed30dbf6e0852a7d3887570468e39}\label{class_cov_a3e5ed30dbf6e0852a7d3887570468e39}}
double {\bfseries get\+\_\+meanb} () const
\item
\mbox{\Hypertarget{class_cov_a5a41d2c92c2e83b073d86f348007bec6}\label{class_cov_a5a41d2c92c2e83b073d86f348007bec6}}
double {\bfseries get\+\_\+cov} () const
\end{DoxyCompactItemize}
\doxysubsection{Detailed Description}
Single covariance between two variates
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item
deprecated/eo/contrib/mathsym/regression/stats.\+h\end{DoxyCompactItemize}

View file

@ -0,0 +1,46 @@
\hypertarget{class_cov_matrix}{}\doxysection{Cov\+Matrix Class Reference}
\label{class_cov_matrix}\index{CovMatrix@{CovMatrix}}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{class_cov_matrix_a0c879a6fa19db899dabae3e729416ac9}\label{class_cov_matrix_a0c879a6fa19db899dabae3e729416ac9}}
{\bfseries Cov\+Matrix} (unsigned dim)
\item
\mbox{\Hypertarget{class_cov_matrix_a909a7620e183fe8ad1f7371e26f65c1f}\label{class_cov_matrix_a909a7620e183fe8ad1f7371e26f65c1f}}
void {\bfseries update} (const std\+::vector$<$ double $>$ \&v)
\item
\mbox{\Hypertarget{class_cov_matrix_aaeba25be8b369169ca772ab4f8598a94}\label{class_cov_matrix_aaeba25be8b369169ca772ab4f8598a94}}
double {\bfseries get\+\_\+mean} (int i) const
\item
\mbox{\Hypertarget{class_cov_matrix_a6bdf7bc6f072b26738ee0e1dbb4197f3}\label{class_cov_matrix_a6bdf7bc6f072b26738ee0e1dbb4197f3}}
double {\bfseries get\+\_\+var} (int i) const
\item
\mbox{\Hypertarget{class_cov_matrix_ace18e917d1a5746f1fb67963ae21ef7f}\label{class_cov_matrix_ace18e917d1a5746f1fb67963ae21ef7f}}
double {\bfseries get\+\_\+std} (int i) const
\item
\mbox{\Hypertarget{class_cov_matrix_aa37e0e4c472e5bc8222db2f2e3545e67}\label{class_cov_matrix_aa37e0e4c472e5bc8222db2f2e3545e67}}
double {\bfseries get\+\_\+cov} (int i, int j) const
\item
\mbox{\Hypertarget{class_cov_matrix_a0c879a6fa19db899dabae3e729416ac9}\label{class_cov_matrix_a0c879a6fa19db899dabae3e729416ac9}}
{\bfseries Cov\+Matrix} (unsigned dim)
\item
\mbox{\Hypertarget{class_cov_matrix_a909a7620e183fe8ad1f7371e26f65c1f}\label{class_cov_matrix_a909a7620e183fe8ad1f7371e26f65c1f}}
void {\bfseries update} (const std\+::vector$<$ double $>$ \&v)
\item
\mbox{\Hypertarget{class_cov_matrix_aaeba25be8b369169ca772ab4f8598a94}\label{class_cov_matrix_aaeba25be8b369169ca772ab4f8598a94}}
double {\bfseries get\+\_\+mean} (int i) const
\item
\mbox{\Hypertarget{class_cov_matrix_a6bdf7bc6f072b26738ee0e1dbb4197f3}\label{class_cov_matrix_a6bdf7bc6f072b26738ee0e1dbb4197f3}}
double {\bfseries get\+\_\+var} (int i) const
\item
\mbox{\Hypertarget{class_cov_matrix_ace18e917d1a5746f1fb67963ae21ef7f}\label{class_cov_matrix_ace18e917d1a5746f1fb67963ae21ef7f}}
double {\bfseries get\+\_\+std} (int i) const
\item
\mbox{\Hypertarget{class_cov_matrix_aa37e0e4c472e5bc8222db2f2e3545e67}\label{class_cov_matrix_aa37e0e4c472e5bc8222db2f2e3545e67}}
double {\bfseries get\+\_\+cov} (int i, int j) const
\end{DoxyCompactItemize}
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item
deprecated/eo/contrib/mathsym/regression/stats.\+h\end{DoxyCompactItemize}

View file

@ -0,0 +1,54 @@
\hypertarget{class_d_t_l_z}{}\doxysection{D\+T\+LZ Class Reference}
\label{class_d_t_l_z}\index{DTLZ@{DTLZ}}
{\ttfamily \#include $<$D\+T\+L\+Z.\+h$>$}
Inheritance diagram for D\+T\+LZ\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{class_d_t_l_z__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for D\+T\+LZ\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{class_d_t_l_z__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
std\+::string \mbox{\hyperlink{class_d_t_l_z_a6497cbd5d31c644678995c569894e925}{class\+Name}} () const
\end{DoxyCompactItemize}
\doxysubsection*{Additional Inherited Members}
\doxysubsection{Detailed Description}
Structure of the genotype for \mbox{\hyperlink{class_d_t_l_z}{D\+T\+LZ}} fonctions problem\+: a vector of double.
\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_d_t_l_z_a6497cbd5d31c644678995c569894e925}\label{class_d_t_l_z_a6497cbd5d31c644678995c569894e925}}
\index{DTLZ@{DTLZ}!className@{className}}
\index{className@{className}!DTLZ@{DTLZ}}
\doxysubsubsection{\texorpdfstring{className()}{className()}}
{\footnotesize\ttfamily std\+::string D\+T\+L\+Z\+::class\+Name (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [virtual]}}
class name
Implements \mbox{\hyperlink{classeo_object_a1c02745db786e7bb46dea93b560fe685}{eo\+Object}}.
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item
problems/\+D\+T\+L\+Z/src/D\+T\+L\+Z.\+h\item
problems/\+D\+T\+L\+Z/src/D\+T\+L\+Z.\+cpp\end{DoxyCompactItemize}

View file

@ -0,0 +1,54 @@
\hypertarget{class_d_t_l_z1_eval}{}\doxysection{D\+T\+L\+Z1\+Eval Class Reference}
\label{class_d_t_l_z1_eval}\index{DTLZ1Eval@{DTLZ1Eval}}
{\ttfamily \#include $<$D\+T\+L\+Z1\+Eval.\+h$>$}
Inheritance diagram for D\+T\+L\+Z1\+Eval\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=298pt]{class_d_t_l_z1_eval__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for D\+T\+L\+Z1\+Eval\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=298pt]{class_d_t_l_z1_eval__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
void \mbox{\hyperlink{class_d_t_l_z1_eval_a112d28d3eb154790cb6fb1cd5be92300}{operator()}} (\mbox{\hyperlink{class_d_t_l_z}{D\+T\+LZ}} \&\+\_\+element)
\end{DoxyCompactItemize}
\doxysubsection*{Additional Inherited Members}
\doxysubsection{Detailed Description}
D\+T\+L\+Z1 Evaluation Fonction
\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_d_t_l_z1_eval_a112d28d3eb154790cb6fb1cd5be92300}\label{class_d_t_l_z1_eval_a112d28d3eb154790cb6fb1cd5be92300}}
\index{DTLZ1Eval@{DTLZ1Eval}!operator()@{operator()}}
\index{operator()@{operator()}!DTLZ1Eval@{DTLZ1Eval}}
\doxysubsubsection{\texorpdfstring{operator()()}{operator()()}}
{\footnotesize\ttfamily void D\+T\+L\+Z1\+Eval\+::operator() (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_d_t_l_z}{D\+T\+LZ}} \&}]{\+\_\+element }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}
operator evaluates a genotype
Implements \mbox{\hyperlink{classeo_u_f_a786e028409366dc273e19104f17ba68a}{eo\+U\+F$<$ D\+T\+L\+Z \&, void $>$}}.
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item
problems/\+D\+T\+L\+Z/src/D\+T\+L\+Z1\+Eval.\+h\item
problems/\+D\+T\+L\+Z/src/D\+T\+L\+Z1\+Eval.\+cpp\end{DoxyCompactItemize}

View file

@ -0,0 +1 @@
d0809a57677e3db60672d2ed9c7b66e0

Binary file not shown.

View file

@ -0,0 +1 @@
d0809a57677e3db60672d2ed9c7b66e0

View file

@ -0,0 +1,54 @@
\hypertarget{class_d_t_l_z2_eval}{}\doxysection{D\+T\+L\+Z2\+Eval Class Reference}
\label{class_d_t_l_z2_eval}\index{DTLZ2Eval@{DTLZ2Eval}}
{\ttfamily \#include $<$D\+T\+L\+Z2\+Eval.\+h$>$}
Inheritance diagram for D\+T\+L\+Z2\+Eval\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=298pt]{class_d_t_l_z2_eval__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for D\+T\+L\+Z2\+Eval\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=298pt]{class_d_t_l_z2_eval__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
void \mbox{\hyperlink{class_d_t_l_z2_eval_a33fd8808d264bfb24e2b20f7c61fbda4}{operator()}} (\mbox{\hyperlink{class_d_t_l_z}{D\+T\+LZ}} \&\+\_\+element)
\end{DoxyCompactItemize}
\doxysubsection*{Additional Inherited Members}
\doxysubsection{Detailed Description}
D\+T\+L\+Z2 Evaluation Fonction
\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_d_t_l_z2_eval_a33fd8808d264bfb24e2b20f7c61fbda4}\label{class_d_t_l_z2_eval_a33fd8808d264bfb24e2b20f7c61fbda4}}
\index{DTLZ2Eval@{DTLZ2Eval}!operator()@{operator()}}
\index{operator()@{operator()}!DTLZ2Eval@{DTLZ2Eval}}
\doxysubsubsection{\texorpdfstring{operator()()}{operator()()}}
{\footnotesize\ttfamily void D\+T\+L\+Z2\+Eval\+::operator() (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_d_t_l_z}{D\+T\+LZ}} \&}]{\+\_\+element }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}
operator evaluates a genotype
Implements \mbox{\hyperlink{classeo_u_f_a786e028409366dc273e19104f17ba68a}{eo\+U\+F$<$ D\+T\+L\+Z \&, void $>$}}.
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item
problems/\+D\+T\+L\+Z/src/D\+T\+L\+Z2\+Eval.\+h\item
problems/\+D\+T\+L\+Z/src/D\+T\+L\+Z2\+Eval.\+cpp\end{DoxyCompactItemize}

View file

@ -0,0 +1 @@
f8716731a003853dfdbb350f49737e65

Binary file not shown.

View file

@ -0,0 +1 @@
f8716731a003853dfdbb350f49737e65

View file

@ -0,0 +1,54 @@
\hypertarget{class_d_t_l_z3_eval}{}\doxysection{D\+T\+L\+Z3\+Eval Class Reference}
\label{class_d_t_l_z3_eval}\index{DTLZ3Eval@{DTLZ3Eval}}
{\ttfamily \#include $<$D\+T\+L\+Z3\+Eval.\+h$>$}
Inheritance diagram for D\+T\+L\+Z3\+Eval\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=298pt]{class_d_t_l_z3_eval__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for D\+T\+L\+Z3\+Eval\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=298pt]{class_d_t_l_z3_eval__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
void \mbox{\hyperlink{class_d_t_l_z3_eval_ae50b0fc9f28dc670c8678ccfa722587d}{operator()}} (\mbox{\hyperlink{class_d_t_l_z}{D\+T\+LZ}} \&\+\_\+element)
\end{DoxyCompactItemize}
\doxysubsection*{Additional Inherited Members}
\doxysubsection{Detailed Description}
D\+T\+L\+Z3 Evaluation Fonction
\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_d_t_l_z3_eval_ae50b0fc9f28dc670c8678ccfa722587d}\label{class_d_t_l_z3_eval_ae50b0fc9f28dc670c8678ccfa722587d}}
\index{DTLZ3Eval@{DTLZ3Eval}!operator()@{operator()}}
\index{operator()@{operator()}!DTLZ3Eval@{DTLZ3Eval}}
\doxysubsubsection{\texorpdfstring{operator()()}{operator()()}}
{\footnotesize\ttfamily void D\+T\+L\+Z3\+Eval\+::operator() (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_d_t_l_z}{D\+T\+LZ}} \&}]{\+\_\+element }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}
operator evaluates a genotype
Implements \mbox{\hyperlink{classeo_u_f_a786e028409366dc273e19104f17ba68a}{eo\+U\+F$<$ D\+T\+L\+Z \&, void $>$}}.
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item
problems/\+D\+T\+L\+Z/src/D\+T\+L\+Z3\+Eval.\+h\item
problems/\+D\+T\+L\+Z/src/D\+T\+L\+Z3\+Eval.\+cpp\end{DoxyCompactItemize}

View file

@ -0,0 +1 @@
809c98367bbc33a016b16f95206f06ab

Binary file not shown.

View file

@ -0,0 +1 @@
809c98367bbc33a016b16f95206f06ab

View file

@ -0,0 +1,70 @@
\hypertarget{class_d_t_l_z4_eval}{}\doxysection{D\+T\+L\+Z4\+Eval Class Reference}
\label{class_d_t_l_z4_eval}\index{DTLZ4Eval@{DTLZ4Eval}}
{\ttfamily \#include $<$D\+T\+L\+Z4\+Eval.\+h$>$}
Inheritance diagram for D\+T\+L\+Z4\+Eval\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=298pt]{class_d_t_l_z4_eval__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for D\+T\+L\+Z4\+Eval\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=298pt]{class_d_t_l_z4_eval__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\hyperlink{class_d_t_l_z4_eval_a5940661fe9e30d1f2f417f11d4dc13c5}{D\+T\+L\+Z4\+Eval}} (double \+\_\+alpha)
\item
void \mbox{\hyperlink{class_d_t_l_z4_eval_ae1f8394c56e219c6763429fb7d4120e1}{operator()}} (\mbox{\hyperlink{class_d_t_l_z}{D\+T\+LZ}} \&\+\_\+element)
\end{DoxyCompactItemize}
\doxysubsection*{Additional Inherited Members}
\doxysubsection{Detailed Description}
D\+T\+L\+Z4 Evaluation Fonction
\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_d_t_l_z4_eval_a5940661fe9e30d1f2f417f11d4dc13c5}\label{class_d_t_l_z4_eval_a5940661fe9e30d1f2f417f11d4dc13c5}}
\index{DTLZ4Eval@{DTLZ4Eval}!DTLZ4Eval@{DTLZ4Eval}}
\index{DTLZ4Eval@{DTLZ4Eval}!DTLZ4Eval@{DTLZ4Eval}}
\doxysubsubsection{\texorpdfstring{DTLZ4Eval()}{DTLZ4Eval()}}
{\footnotesize\ttfamily D\+T\+L\+Z4\+Eval\+::\+D\+T\+L\+Z4\+Eval (\begin{DoxyParamCaption}\item[{double}]{\+\_\+alpha = {\ttfamily 100} }\end{DoxyParamCaption})}
\begin{DoxyParams}{Parameters}
{\em \+\_\+alpha} & parameter used in D\+T\+L\+Z4 \\
\hline
\end{DoxyParams}
\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_d_t_l_z4_eval_ae1f8394c56e219c6763429fb7d4120e1}\label{class_d_t_l_z4_eval_ae1f8394c56e219c6763429fb7d4120e1}}
\index{DTLZ4Eval@{DTLZ4Eval}!operator()@{operator()}}
\index{operator()@{operator()}!DTLZ4Eval@{DTLZ4Eval}}
\doxysubsubsection{\texorpdfstring{operator()()}{operator()()}}
{\footnotesize\ttfamily void D\+T\+L\+Z4\+Eval\+::operator() (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_d_t_l_z}{D\+T\+LZ}} \&}]{\+\_\+element }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}
operator evaluates a genotype
Implements \mbox{\hyperlink{classeo_u_f_a786e028409366dc273e19104f17ba68a}{eo\+U\+F$<$ D\+T\+L\+Z \&, void $>$}}.
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item
problems/\+D\+T\+L\+Z/src/D\+T\+L\+Z4\+Eval.\+h\item
problems/\+D\+T\+L\+Z/src/D\+T\+L\+Z4\+Eval.\+cpp\end{DoxyCompactItemize}

View file

@ -0,0 +1 @@
ffe85e41e3841c597e2cda12db792922

Binary file not shown.

View file

@ -0,0 +1 @@
ffe85e41e3841c597e2cda12db792922

View file

@ -0,0 +1,54 @@
\hypertarget{class_d_t_l_z5_eval}{}\doxysection{D\+T\+L\+Z5\+Eval Class Reference}
\label{class_d_t_l_z5_eval}\index{DTLZ5Eval@{DTLZ5Eval}}
{\ttfamily \#include $<$D\+T\+L\+Z5\+Eval.\+h$>$}
Inheritance diagram for D\+T\+L\+Z5\+Eval\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=298pt]{class_d_t_l_z5_eval__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for D\+T\+L\+Z5\+Eval\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=298pt]{class_d_t_l_z5_eval__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
void \mbox{\hyperlink{class_d_t_l_z5_eval_ad3d9e0535bdfdfe3af0cdf21cda4e185}{operator()}} (\mbox{\hyperlink{class_d_t_l_z}{D\+T\+LZ}} \&\+\_\+element)
\end{DoxyCompactItemize}
\doxysubsection*{Additional Inherited Members}
\doxysubsection{Detailed Description}
D\+T\+L\+Z5 Evaluation Fonction
\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_d_t_l_z5_eval_ad3d9e0535bdfdfe3af0cdf21cda4e185}\label{class_d_t_l_z5_eval_ad3d9e0535bdfdfe3af0cdf21cda4e185}}
\index{DTLZ5Eval@{DTLZ5Eval}!operator()@{operator()}}
\index{operator()@{operator()}!DTLZ5Eval@{DTLZ5Eval}}
\doxysubsubsection{\texorpdfstring{operator()()}{operator()()}}
{\footnotesize\ttfamily void D\+T\+L\+Z5\+Eval\+::operator() (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_d_t_l_z}{D\+T\+LZ}} \&}]{\+\_\+element }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}
operator evaluates a genotype
Implements \mbox{\hyperlink{classeo_u_f_a786e028409366dc273e19104f17ba68a}{eo\+U\+F$<$ D\+T\+L\+Z \&, void $>$}}.
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item
problems/\+D\+T\+L\+Z/src/D\+T\+L\+Z5\+Eval.\+h\item
problems/\+D\+T\+L\+Z/src/D\+T\+L\+Z5\+Eval.\+cpp\end{DoxyCompactItemize}

View file

@ -0,0 +1 @@
4b538ed79bad1155a1622bf03fe6391c

Binary file not shown.

View file

@ -0,0 +1 @@
4b538ed79bad1155a1622bf03fe6391c

View file

@ -0,0 +1,54 @@
\hypertarget{class_d_t_l_z6_eval}{}\doxysection{D\+T\+L\+Z6\+Eval Class Reference}
\label{class_d_t_l_z6_eval}\index{DTLZ6Eval@{DTLZ6Eval}}
{\ttfamily \#include $<$D\+T\+L\+Z6\+Eval.\+h$>$}
Inheritance diagram for D\+T\+L\+Z6\+Eval\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=298pt]{class_d_t_l_z6_eval__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for D\+T\+L\+Z6\+Eval\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=298pt]{class_d_t_l_z6_eval__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
void \mbox{\hyperlink{class_d_t_l_z6_eval_a707299685d78a3da37e2bdccd8fadbd0}{operator()}} (\mbox{\hyperlink{class_d_t_l_z}{D\+T\+LZ}} \&\+\_\+element)
\end{DoxyCompactItemize}
\doxysubsection*{Additional Inherited Members}
\doxysubsection{Detailed Description}
D\+T\+L\+Z6 Evaluation Fonction
\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_d_t_l_z6_eval_a707299685d78a3da37e2bdccd8fadbd0}\label{class_d_t_l_z6_eval_a707299685d78a3da37e2bdccd8fadbd0}}
\index{DTLZ6Eval@{DTLZ6Eval}!operator()@{operator()}}
\index{operator()@{operator()}!DTLZ6Eval@{DTLZ6Eval}}
\doxysubsubsection{\texorpdfstring{operator()()}{operator()()}}
{\footnotesize\ttfamily void D\+T\+L\+Z6\+Eval\+::operator() (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_d_t_l_z}{D\+T\+LZ}} \&}]{\+\_\+element }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}
operator evaluates a genotype
Implements \mbox{\hyperlink{classeo_u_f_a786e028409366dc273e19104f17ba68a}{eo\+U\+F$<$ D\+T\+L\+Z \&, void $>$}}.
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item
problems/\+D\+T\+L\+Z/src/D\+T\+L\+Z6\+Eval.\+h\item
problems/\+D\+T\+L\+Z/src/D\+T\+L\+Z6\+Eval.\+cpp\end{DoxyCompactItemize}

View file

@ -0,0 +1 @@
53cdeeb6cfd329d10d41ce77f2fa30f4

Binary file not shown.

View file

@ -0,0 +1 @@
53cdeeb6cfd329d10d41ce77f2fa30f4

View file

@ -0,0 +1,54 @@
\hypertarget{class_d_t_l_z7_eval}{}\doxysection{D\+T\+L\+Z7\+Eval Class Reference}
\label{class_d_t_l_z7_eval}\index{DTLZ7Eval@{DTLZ7Eval}}
{\ttfamily \#include $<$D\+T\+L\+Z7\+Eval.\+h$>$}
Inheritance diagram for D\+T\+L\+Z7\+Eval\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=298pt]{class_d_t_l_z7_eval__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for D\+T\+L\+Z7\+Eval\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=298pt]{class_d_t_l_z7_eval__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
void \mbox{\hyperlink{class_d_t_l_z7_eval_a33d85cf77c4a85048a987b10a720f09e}{operator()}} (\mbox{\hyperlink{class_d_t_l_z}{D\+T\+LZ}} \&\+\_\+element)
\end{DoxyCompactItemize}
\doxysubsection*{Additional Inherited Members}
\doxysubsection{Detailed Description}
D\+T\+L\+Z7 Evaluation Fonction
\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_d_t_l_z7_eval_a33d85cf77c4a85048a987b10a720f09e}\label{class_d_t_l_z7_eval_a33d85cf77c4a85048a987b10a720f09e}}
\index{DTLZ7Eval@{DTLZ7Eval}!operator()@{operator()}}
\index{operator()@{operator()}!DTLZ7Eval@{DTLZ7Eval}}
\doxysubsubsection{\texorpdfstring{operator()()}{operator()()}}
{\footnotesize\ttfamily void D\+T\+L\+Z7\+Eval\+::operator() (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_d_t_l_z}{D\+T\+LZ}} \&}]{\+\_\+element }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}
operator evaluates a genotype
Implements \mbox{\hyperlink{classeo_u_f_a786e028409366dc273e19104f17ba68a}{eo\+U\+F$<$ D\+T\+L\+Z \&, void $>$}}.
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item
problems/\+D\+T\+L\+Z/src/D\+T\+L\+Z7\+Eval.\+h\item
problems/\+D\+T\+L\+Z/src/D\+T\+L\+Z7\+Eval.\+cpp\end{DoxyCompactItemize}

View file

@ -0,0 +1 @@
1f8ca1e4b976d0ddc7878086b943caef

Binary file not shown.

View file

@ -0,0 +1 @@
1f8ca1e4b976d0ddc7878086b943caef

View file

@ -0,0 +1 @@
f786f1f0666c3b640bad8c88c94f1d20

Binary file not shown.

View file

@ -0,0 +1 @@
f786f1f0666c3b640bad8c88c94f1d20

Binary file not shown.

View file

@ -0,0 +1,37 @@
\hypertarget{class_dag_size_stat}{}\doxysection{Dag\+Size\+Stat Class Reference}
\label{class_dag_size_stat}\index{DagSizeStat@{DagSizeStat}}
Inheritance diagram for Dag\+Size\+Stat\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{class_dag_size_stat__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for Dag\+Size\+Stat\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{class_dag_size_stat__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{class_dag_size_stat_ac08b0d876b5aa320b13ee8da21564f86}\label{class_dag_size_stat_ac08b0d876b5aa320b13ee8da21564f86}}
void \mbox{\hyperlink{class_dag_size_stat_ac08b0d876b5aa320b13ee8da21564f86}{operator()}} (const \mbox{\hyperlink{classeo_pop}{eo\+Pop}}$<$ \mbox{\hyperlink{classeo_parse_tree}{Eo\+Type}} $>$ \&\+\_\+pop)
\begin{DoxyCompactList}\small\item\em The pure virtual function that needs to be implemented by the subclass. \end{DoxyCompactList}\item
\mbox{\Hypertarget{class_dag_size_stat_ac08b0d876b5aa320b13ee8da21564f86}\label{class_dag_size_stat_ac08b0d876b5aa320b13ee8da21564f86}}
void \mbox{\hyperlink{class_dag_size_stat_ac08b0d876b5aa320b13ee8da21564f86}{operator()}} (const \mbox{\hyperlink{classeo_pop}{eo\+Pop}}$<$ \mbox{\hyperlink{classeo_parse_tree}{Eo\+Type}} $>$ \&\+\_\+pop)
\begin{DoxyCompactList}\small\item\em The pure virtual function that needs to be implemented by the subclass. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Additional Inherited Members}
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item
deprecated/eo/contrib/mathsym/symreg.\+cpp\end{DoxyCompactItemize}

View file

@ -0,0 +1 @@
c62bd55d25450c93fc76b76f785a7ef2

Binary file not shown.

View file

@ -0,0 +1 @@
c62bd55d25450c93fc76b76f785a7ef2

View file

@ -0,0 +1,35 @@
\hypertarget{class_data_set_impl}{}\doxysection{Data\+Set\+Impl Class Reference}
\label{class_data_set_impl}\index{DataSetImpl@{DataSetImpl}}
Collaboration diagram for Data\+Set\+Impl\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{class_data_set_impl__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{class_data_set_impl_a2230666e186a858a77e461a2590f677c}\label{class_data_set_impl_a2230666e186a858a77e461a2590f677c}}
void {\bfseries read\+\_\+data} (vector$<$ string $>$ strings)
\item
\mbox{\Hypertarget{class_data_set_impl_a2230666e186a858a77e461a2590f677c}\label{class_data_set_impl_a2230666e186a858a77e461a2590f677c}}
void {\bfseries read\+\_\+data} (vector$<$ string $>$ strings)
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{class_data_set_impl_a778fa0ed7e5ac79af0d4fb25edc47145}\label{class_data_set_impl_a778fa0ed7e5ac79af0d4fb25edc47145}}
vector$<$ vector$<$ double $>$ $>$ {\bfseries inputs}
\item
\mbox{\Hypertarget{class_data_set_impl_a511e878a859d3d8bbf7cec8d0d1cd321}\label{class_data_set_impl_a511e878a859d3d8bbf7cec8d0d1cd321}}
vector$<$ double $>$ {\bfseries targets}
\end{DoxyCompactItemize}
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item
deprecated/eo/contrib/mathsym/regression/Dataset.\+cpp\end{DoxyCompactItemize}

View file

@ -0,0 +1 @@
47379c9305884c7fefeb5f59b9f7f6e1

Some files were not shown because too many files have changed in this diff Show more