public double[] distributionForInstance(Instance instance) throws Exception {
if (m_bestCommittee != null) return m_bestCommittee.distributionForInstance(instance);
else {
if (m_validationSetChanged || m_zeroR == null) {
m_zeroR = new ZeroR();
m_zeroR.buildClassifier(m_validationSet);
m_validationSetChanged = false;
}
return m_zeroR.distributionForInstance(instance);
}