\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.