私のテンプレート マッチング コードでは、ユーザーが浮動小数点パラメーターを渡す必要があります。これは、アルゴリズムが最適な一致のみに集中する (したがって高速に動作する) か、確率の低い領域も分析する (遅くする) かを指定します。
パラメータは線形であり、可能な値が範囲 <0, 1> になるように正規化されています。これは簡単に変更できるため、パラメータが大きくなるにつれて結果の一致の数が増減するかどうかは問題ではありません。デフォルト値は約 0.5 です。値が範囲の一方の端にある場合、アルゴリズムはおそらく 1 つの一致のみを返す (そして高速に動作する) 必要があります。一方、反対側は、多くの可能な一致と長い処理時間を意味する必要があります。
エンドユーザーにとってわかりやすいように、このパラメーターにはどのような名前を選択すればよいですか? 私はMatchingQualityまたはMatchingDepthについて考えてきましたが、どちらも適切で自明ではないようです。