edu.indiana.iucbrf.ccbr.conversationblock.selector
Class GainRatioConversationBlockSelector

java.lang.Object
  extended by edu.indiana.iucbrf.ccbr.conversationblock.selector.AbstractConversationBlockSelector
      extended by edu.indiana.iucbrf.ccbr.conversationblock.selector.ImportanceMeasureConversationBlockSelector
          extended by edu.indiana.iucbrf.ccbr.conversationblock.selector.GainRatioConversationBlockSelector
All Implemented Interfaces:
ConversationBlockSelector, SwingRepresentableWithDomain, EnsembleMember, SwingRepresentable, java.io.Serializable

public class GainRatioConversationBlockSelector
extends ImportanceMeasureConversationBlockSelector

See Also:
Serialized Form

Field Summary
protected  InformationTheory infoTh
           
 
Fields inherited from class edu.indiana.iucbrf.ccbr.conversationblock.selector.ImportanceMeasureConversationBlockSelector
allKeys, unknownFeatureKeys
 
Fields inherited from class edu.indiana.iucbrf.ccbr.conversationblock.selector.AbstractConversationBlockSelector
differentiator
 
Fields inherited from interface edu.indiana.util.swing.SwingRepresentable
TITLE_FONT
 
Constructor Summary
GainRatioConversationBlockSelector(CCBRDomain domain)
          Creates a new instance of GainRatioConversationBlockSelector
 
Method Summary
protected  java.util.HashMap getAllImpValues(Problem problemSoFar, RetrievalResults casesUnderConsideration, CCBRDomain domain)
           
protected  FeatureKey getNextFeatureKeyImpl2(Problem problemSoFar, RetrievalResults casesUnderConsideration, CCBRDomain domain)
           
 
Methods inherited from class edu.indiana.iucbrf.ccbr.conversationblock.selector.ImportanceMeasureConversationBlockSelector
decisionMade, getNextFeatureKeyImpl, initConversationImpl, makeSuggestions, reset, toSwing, toSwing
 
Methods inherited from class edu.indiana.iucbrf.ccbr.conversationblock.selector.AbstractConversationBlockSelector
getNextBlock, getNextFeatureKey, initConversation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

infoTh

protected InformationTheory infoTh
Constructor Detail

GainRatioConversationBlockSelector

public GainRatioConversationBlockSelector(CCBRDomain domain)
Creates a new instance of GainRatioConversationBlockSelector

Method Detail

getNextFeatureKeyImpl2

protected FeatureKey getNextFeatureKeyImpl2(Problem problemSoFar,
                                            RetrievalResults casesUnderConsideration,
                                            CCBRDomain domain)
Specified by:
getNextFeatureKeyImpl2 in class ImportanceMeasureConversationBlockSelector

getAllImpValues

protected java.util.HashMap getAllImpValues(Problem problemSoFar,
                                            RetrievalResults casesUnderConsideration,
                                            CCBRDomain domain)
Specified by:
getAllImpValues in class ImportanceMeasureConversationBlockSelector