net.sf.bddbddb.order
Class TrialDataRepository

java.lang.Object
  extended by net.sf.bddbddb.order.TrialDataRepository

public class TrialDataRepository
extends java.lang.Object

Author:
Administrator TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates

Nested Class Summary
static class TrialDataRepository.TrialDataGroup
           
 
Constructor Summary
TrialDataRepository(BDDSolver solver)
           
TrialDataRepository(java.util.Collection allTrials, BDDSolver solver)
           
 
Method Summary
static void addToInstances(TrialInstances data, EpisodeCollection tc, OrderTranslator t)
           
 boolean addTrial(InferenceRule rule, java.util.List variables, TrialInfo info)
           
 TrialInstances buildAttribInstances(InferenceRule ir, java.util.List allVars)
           
 TrialInstances buildDomainInstances(InferenceRule ir, java.util.List allVars)
           
 TrialInstances buildVarInstances(InferenceRule ir, java.util.List allVars)
           
 TrialDataRepository.TrialDataGroup getAttribDataGroup(InferenceRule rule, java.util.List variables)
           
 TrialDataRepository.TrialDataGroup getDomainDataGroup(InferenceRule rule, java.util.List variables)
           
 TrialDataRepository.TrialDataGroup getVariableDataGroup(InferenceRule rule, java.util.List variables)
           
 TrialDataRepository reduceByNumTrials(int numTrials)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TrialDataRepository

public TrialDataRepository(BDDSolver solver)

TrialDataRepository

public TrialDataRepository(java.util.Collection allTrials,
                           BDDSolver solver)
Method Detail

buildVarInstances

public TrialInstances buildVarInstances(InferenceRule ir,
                                        java.util.List allVars)

buildAttribInstances

public TrialInstances buildAttribInstances(InferenceRule ir,
                                           java.util.List allVars)

buildDomainInstances

public TrialInstances buildDomainInstances(InferenceRule ir,
                                           java.util.List allVars)

addToInstances

public static void addToInstances(TrialInstances data,
                                  EpisodeCollection tc,
                                  OrderTranslator t)

getVariableDataGroup

public TrialDataRepository.TrialDataGroup getVariableDataGroup(InferenceRule rule,
                                                               java.util.List variables)

getAttribDataGroup

public TrialDataRepository.TrialDataGroup getAttribDataGroup(InferenceRule rule,
                                                             java.util.List variables)

getDomainDataGroup

public TrialDataRepository.TrialDataGroup getDomainDataGroup(InferenceRule rule,
                                                             java.util.List variables)

addTrial

public boolean addTrial(InferenceRule rule,
                        java.util.List variables,
                        TrialInfo info)

reduceByNumTrials

public TrialDataRepository reduceByNumTrials(int numTrials)


Copyright © 2004-2008 Stanford SUIF Compiler Group. All Rights Reserved.