Module:JI ratios: Difference between revisions
search-by-params can only search if there is at least an int limit passed in |
mNo edit summary |
||
| Line 103: | Line 103: | ||
local ratios = {} | local ratios = {} | ||
if params["Int Limit"] ~= nil then | if params["Int Limit"] ~= nil then | ||
p.search_by_int_limit(params["Int Limit"], max_cents) | ratios = p.search_by_int_limit(params["Int Limit"], max_cents) | ||
end | end | ||
| Line 246: | Line 246: | ||
function p.tester() | function p.tester() | ||
local params = p.parse_search_params(" | local params = p.parse_search_params("Int Limit: 30; Prime Limit: 17") | ||
--ratios = p.search_by_params(params) | --ratios = p.search_by_params(params) | ||
--ratios = p.sort_by_closeness_to_cent_values(ratios, {0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200}, 15) | --ratios = p.sort_by_closeness_to_cent_values(ratios, {0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200}, 15) | ||
| Line 255: | Line 255: | ||
--return p.ratios_as_text(ratios) .. " " .. #ratios | --return p.ratios_as_text(ratios) .. " " .. #ratios | ||
return params | return p.search_by_params(params) | ||
end | end | ||
return p | return p | ||