code: @Override
      public UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination createChildThreadTermination(
              DefaultSolverScope solverScope, ChildThreadType childThreadType) {
          return new UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination(
                  unimprovedTimeMillisSpentLimit, unimprovedScoreDifferenceThreshold);
      }
docs: ************************************************************************