\section{Bitstring}
\label{group__bitstring}\index{Bitstring@{Bitstring}}
Various functions for a bitstring representation.  
\subsection*{Classes}
\begin{CompactItemize}
\item 
class {\bf eo\-Bit$<$ Fit\-T $>$}
\begin{CompactList}\small\item\em Implementation of bitstring chromosome. \item\end{CompactList}\item 
class {\bf eo\-Bit$<$ Fit\-T $>$}
\begin{CompactList}\small\item\em Implementation of bitstring chromosome. \item\end{CompactList}\item 
class {\bf eo\-Bit\-Bit\-Flip}
\begin{CompactList}\small\item\em eo\-Bit\-Flip --$>$ changes 1 bit \item\end{CompactList}\item 
class {\bf eo\-Det\-Bit\-Flip$<$ Chrom $>$}
\begin{CompactList}\small\item\em eo\-Det\-Bit\-Flip --$>$ changes exactly k bits \item\end{CompactList}\item 
class {\bf eo\-Bit\-Mutation$<$ Chrom $>$}
\begin{CompactList}\small\item\em eo\-Bit\-Mutation --$>$ classical mutation \item\end{CompactList}\item 
class {\bf eo\-Bit\-Inversion$<$ Chrom $>$}
\begin{CompactList}\small\item\em eo\-Bit\-Inversion: inverts the bits of the chromosome between an interval \item\end{CompactList}\item 
class {\bf eo\-Bit\-Next$<$ Chrom $>$}
\begin{CompactList}\small\item\em eo\-Bit\-Next --$>$ next value when bitstring considered as binary value \item\end{CompactList}\item 
class {\bf eo\-Bit\-Prev$<$ Chrom $>$}
\begin{CompactList}\small\item\em eo\-Bit\-Prev --$>$ previous value when bitstring treated as binary value \item\end{CompactList}\item 
class {\bf eo1Pt\-Bit\-Crossover}
\begin{CompactList}\small\item\em eo1Pt\-Bit\-Xover --$>$ classic 1-point crossover \item\end{CompactList}\item 
class {\bf eo\-UBit\-Xover$<$ Chrom $>$}
\begin{CompactList}\small\item\em eo\-UBit\-Xover --$>$ classic Uniform crossover \item\end{CompactList}\item 
class {\bf eo\-NPts\-Bit\-Xover$<$ Chrom $>$}
\begin{CompactList}\small\item\em eo\-NPts\-Bit\-Xover --$>$ n-point crossover \item\end{CompactList}\item 
class {\bf eo\-Bit\-Gx\-Over$<$ Chrom $>$}
\begin{CompactList}\small\item\em eo\-Bit\-Gx\-Over --$>$ Npts crossover when bistd::string considered as a std::string of binary-encoded genes (exchanges genes) Is anybody still using it apart from historians ??? :-) \item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}
Various functions for a bitstring representation. 

