)]}'
{
  "commit": "8f93f5775a479ffad6c7fe2a5764028be0bbaf29",
  "tree": "a7867e9ef512bd11b998128b37e69dce8c7ece80",
  "parents": [
    "edbac0de9bba6ced496ad48f8fba45ec12e817c4"
  ],
  "author": {
    "name": "James Kaufman",
    "email": "jhkauf@us.ibm.com",
    "time": "Mon Jul 27 07:49:18 2020 -0700"
  },
  "committer": {
    "name": "James Kaufman",
    "email": "jhkauf@us.ibm.com",
    "time": "Mon Jul 27 07:49:18 2020 -0700"
  },
  "message": "Bug 565455 - The STEM AI plugin called \"Automatic Experiments\" requires\na more flexible and configurable error function\n\nThis patch from Vishrawas Gopalakrishnan implements the requested\nfeature. Automatic Experiments use a Nelder-Meade downhill simplex\nalgorithms to automatically optimize any disease model with respect to\nreference data. Previously, the error function used\n(SimpleErrorFunctionImpl.java) and only computed the nrmse with respect\nto reference and predicted daily incidence. Many users need to optimize\ntheir models with respect to cumulative incidence and/or cumulative\ndeaths. This patchp provides a more flexible CompountErrorFunction so a\nuser can configure the error function used in the downhill simplex. It\nhandles daily incidence, cumulative incidence, deaths, or even a\ncombination of all three or any two.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "57b5b747a9c5f2124adbf0736fee9bb525f503d5",
      "old_mode": 33188,
      "old_path": "org.eclipse.stem/analysis/org.eclipse.stem.analysis.automaticexperiment/src/org/eclipse/stem/analysis/automaticexperiment/ui/AutomaticExperimentCompositeEditor.java",
      "new_id": "b627b3d875161e6abe6b9981db79f2125e9d7127",
      "new_mode": 33188,
      "new_path": "org.eclipse.stem/analysis/org.eclipse.stem.analysis.automaticexperiment/src/org/eclipse/stem/analysis/automaticexperiment/ui/AutomaticExperimentCompositeEditor.java"
    }
  ]
}
