numExps = m_baseExperiment.getDatasets().size(); } else if (getSplitByProperty()) { numExps = m_baseExperiment.getPropertyArrayLength(); } else { numExps = getRunUpper() - getRunLower() + 1; for (int i = 0; i < m_baseExperiment.getPropertyArrayLength(); i++) { m_subExperiments[i] = (Experiment) so.getObject(); Object[] a = new Object[1];
numExps = m_baseExperiment.getDatasets().size(); } else if (getSplitByProperty()) { numExps = m_baseExperiment.getPropertyArrayLength(); } else { numExps = getRunUpper() - getRunLower() + 1; for (int i = 0; i < m_baseExperiment.getPropertyArrayLength(); i++) { m_subExperiments[i] = (Experiment) so.getObject(); Object[] a = new Object[1];
|| (getSplitByProperty() && (m_baseExperiment.getPropertyArrayLength() == m_finishedCount)) || (!getSplitByDataSet() && !getSplitByProperty() && (getRunUpper() - getRunLower() + 1) == m_finishedCount)) { notifyListeners(false, true, false, "Experiment completed successfully.");
|| (getSplitByProperty() && (m_baseExperiment.getPropertyArrayLength() == m_finishedCount)) || (!getSplitByDataSet() && !getSplitByProperty() && (getRunUpper() - getRunLower() + 1) == m_finishedCount)) { notifyListeners(false, true, false, "Experiment completed successfully.");