tonellotto / terrier-micro

An efficient layer to perform query processing on top of Terrier

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Args in BMWGenerator and MSGenerator are similar

cmacdonald opened this issue · comments

use the same base class?

Nope. MSGenerator requires weighting model to use to generate maxscore.
Then this model is stored in the .properties file, and used when bmw is invoked.
BMWGenerator requires the block size, not the weighting model.
Does it sound good?

At least Index and parallelism are common to both classes?

Deal, in particular since final classes can't be extended ;-)