ProblemSpec#

ProblemSpec([target, scorer, scope, ...])

Problem Spec is defined as an object encapsulating the set of parameters used by different Evaluation Functions