This domain knowledge is a scalar function that is represented in the form of certain set of rules, easily provided by humans.
in our approach the score function could be any complex non-differentiable function.