evalgo.algorithms
Class AlgorithmInvoker

java.lang.Object
  extended byevalgo.algorithms.AlgorithmInvoker

public class AlgorithmInvoker
extends java.lang.Object


Field Summary
private  java.lang.String errorMsg
           
 
Constructor Summary
AlgorithmInvoker()
           
 
Method Summary
 boolean checkConstraints(InputData id, boolean useMapping)
           
 AlgorithmResult InvokeCluster(InputData id, boolean useMapping)
           
 AlgorithmResult InvokeDecentralized(InputData id, boolean useMapping, int numItr, int levelOfAwareness)
           
 AlgorithmResult InvokeExact(InputData id, boolean useMapping)
           
 AlgorithmResult InvokeOldStochastic(InputData id, int numIt, boolean useMapping)
           
 AlgorithmResult InvokeSmarterPoly(InputData id, boolean useMapping)
           
 AlgorithmResult InvokeStochastic(InputData id, int numIt, boolean useMapping)
           
 AlgorithmResult InvokeUltimate(InputData id, boolean useMapping, int numItr)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

errorMsg

private java.lang.String errorMsg
Constructor Detail

AlgorithmInvoker

public AlgorithmInvoker()
Method Detail

InvokeExact

public AlgorithmResult InvokeExact(InputData id,
                                   boolean useMapping)

InvokeStochastic

public AlgorithmResult InvokeStochastic(InputData id,
                                        int numIt,
                                        boolean useMapping)

InvokeOldStochastic

public AlgorithmResult InvokeOldStochastic(InputData id,
                                           int numIt,
                                           boolean useMapping)

InvokeSmarterPoly

public AlgorithmResult InvokeSmarterPoly(InputData id,
                                         boolean useMapping)

InvokeCluster

public AlgorithmResult InvokeCluster(InputData id,
                                     boolean useMapping)

InvokeDecentralized

public AlgorithmResult InvokeDecentralized(InputData id,
                                           boolean useMapping,
                                           int numItr,
                                           int levelOfAwareness)

InvokeUltimate

public AlgorithmResult InvokeUltimate(InputData id,
                                      boolean useMapping,
                                      int numItr)

checkConstraints

public boolean checkConstraints(InputData id,
                                boolean useMapping)