Вопрос

В моем коде сопоставления шаблона мне нужен пользователь для передачи параметра с плавающей точкой, который указывает, должен ли алгоритм концентрироваться только на лучших совпадениях (таким образом, работать быстрее) или анализировать даже областей низкой вероятности (делая его медленнее).

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

Какое имя я должен выбрать для этого параметра такой, что имеет смысл конечным пользователю? Я думал о совпадении или совпадении, но ни кажется подходящим и самоуверенным.

Это было полезно?

Решение

Я бы, вероятно, назвал это matchingAccuracy, matchingPrecision или что-то подобное.

Другие советы

Как насчет MatchthresholdceEff?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top