bugfix: many ScoreDefinition can't define a perfectMinimumScore, so the algorithms shouldn't except that the perfectMinimalScore is non-null