private bool IsSoftConstraintsUsed() { return (SolverStrategy == StrategyMethod.Soft) && _softConstraints.Count() > 0; }