Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.0, 3.6
    • Labels:
      None

      Description

      Depending on the method used, wrong results are returned:

      • exact -> correct
      • monteCarlo -> wrong (returns a very small p-value)
      • approximate -> wrong (returns 0 instead of 1)

      The problem for the approximate version is due to this code snippet in ksSum

              if (t == 0.0) {
                  return 1.0;
              }
      

      should rather return 0 in this case, but needs to be verified.

      This problem was hidden (due to wrong statistic calculation) in previous versions of commons-math or resulted in a TooManyIterationsException (if statistic is 0 as correct in case of identical values).

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              tn Thomas Neidhart
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: