parameterized ranking algorithm / default pfs = 10 / optimizing pfs
update
add an argument for pfs
delete optPFS
delete cfg.run
merge
remove warning