/*!
* @class MyersPattern
*
* @extends Pattern
*
* @headerfile <seqan/find.h>
*
* @brief Provides fast approximate searching of one string in another using
* Myer's fast bit-parallel algorithm with application of the Ukkonen-
* trick.
*
* @signature template <typename TNeedle[, typename TSpec[, typename
* TFindBeginPatternSpec]]> class Pattern<TNeedle, Myers<TSpec,
* TFindBeginPatternSpec> >;
*
* @tparam TSpec Specialization tag. This is @link
* ApproximateFinderSearchTypeTags#FindInfix @endlink for infix
* search or @link ApproximateFinderSearchTypeTags#FindPrefix
* @endlink for prefix search. Defaults to
* @linkApproximateFinderSearchTypeTags#FindInfix @endlink.
* @tparam TFindBeginPatternSpec Specialization of @link Pattern @endlink used
* to find the begin of matches.This must be a
* finder for prefix search, e.g. @link
* DPSearchPattern <tt>DPSearch<TScore,
* FindPrefix></tt> @endlink or @link
* MyersPattern <tt>Myers<FindPrefix></tt>
* @endlink. Specify <tt>void</tt> to suppress
* prefix searching. Default: @link
* DefaultFindBeginPatternSpec @endlink
* @tparam TNeedle The needle type. Types: String
*
* The needle-length must be smaller than the highest number that can be stored
* in an unsigned int.
*
* @fn MyersPattern#scoreLimit
*
* @headerfile <seqan/find.h>
*
* @brief The minimal score a match must reach in approximate searching.
*
* @signature TScoreValue scoreLimit(pattern);
*
* @param[in] pattern The pattern to query.
*
* @return TScoreValue The score limit value.
*
* @fn MyersPattern#setSoreLimit
*
* @headerfile <seqan/find.h>
*
* @brief Set the minimal score a match must reach in approximate serach.
*
* @signature void setScoreLimit(pattern, limit);
*
* @param[in,out] pattern The pattern to set the limit for.
* @param[in] limit The limit score value to set.
*
* @return TScoreValue The score limit value.
*
* @fn MyersPattern#getScore
*
* @headerfile <seqan/find.h>
*
* @brief Score of the last found match in approximate searching.
*
* @signature TScoreValue getScore(pattern);
*
* @param[in] pattern A myers pattern that can be used for approximate
* searching.
*
* @return TScoreValue The score of the last match found using <tt>pattern</tt>.
* If no match was found then the value is undefined.
*/