В моем коде сопоставления с шаблоном мне нужно, чтобы пользователь передал параметр с плавающей запятой, который указывает, должен ли алгоритм концентрироваться только на лучших совпадениях (чтобы работать быстрее) или анализировать даже области с низкой вероятностью (что делает его медленнее).
Параметр является линейным и нормализован таким образом, что возможные значения находятся в диапазоне ‹0, 1>. Неважно, увеличивается или уменьшается количество полученных совпадений по мере роста параметра, так как это можно легко изменить. Значение по умолчанию составляет около 0,5; когда значение находится на одном конце диапазона, алгоритм, возможно, должен вернуть только одно совпадение (и работать быстро); тогда как другой конец должен означать множество возможных совпадений и длительное время обработки.
Какое имя следует выбрать для этого параметра, чтобы оно было понятно конечному пользователю? Я думал о MatchingQuality или MatchingDepth, но ни один из них не кажется подходящим и очевидным.