lio.search.probabilistic
Class EDA
java.lang.Object
  
lio.search.LiOSearch
      
lio.search.probabilistic.EDA
- All Implemented Interfaces: 
 - java.lang.Runnable, LiOResource
 
public class EDA
- extends LiOSearch
 
 
 
| 
Constructor Summary | 
EDA()
 
          Creates a new instance of StdGeneticAlgorithm | 
 
 
| Methods inherited from class lio.search.LiOSearch | 
addLiOEventListener, build, cleanExecution, execute, fireFinishEvent, getSearchOutput, getStopCondition, initialize, initialize, loadSearchOutput, loadStatistics, loadStopCondition, removeLiOEventListener, setOptions, setSearchOutput, setStopCondition, setTask, showOptions, stopCondition, stopSearching, updateTaskDependentResources | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
EDA
public EDA()
- Creates a new instance of StdGeneticAlgorithm
 
run
public void run()
 
worksWith
public boolean worksWith(LiOTask kindOfTask)
- Description copied from class: 
LiOSearch 
- Allows knowing if the specified algorithm is able to process the task.
- Specified by:
 worksWith in class LiOSearch
 
- Returns:
 - true if the search algorithm can deal with this kind of task and
         the corresponding data-type
 
 
 
getDefinition
public LiOResourceDefinition getDefinition()
- Description copied from interface: 
LiOResource 
- Return a LiOResDescription object which holds the name and all 
 parameters that describe the resource.
- Returns:
 - A definition of the resource.
 
 
 
main
public static void main(java.lang.String[] args)
- Parameters:
 args - the command line arguments
 
getGenerator
public Generator getGenerator()
- Returns:
 - Returns the generator.
 
 
setGenerator
public void setGenerator(Generator generator)
- Parameters:
 generator - The generator to set.
 
getPopulationSize
public int getPopulationSize()
- Returns:
 - Returns the populationSize.
 
 
setPopulationSize
public void setPopulationSize(int populationSize)
- Parameters:
 populationSize - The populationSize to set.
 
getProbDistribution
public ProbDistribution getProbDistribution()
- Returns:
 - Returns the probDistribution.
 
 
setProbDistribution
public void setProbDistribution(ProbDistribution probDistribution)
- Parameters:
 probDistribution - The probDistribution to set.
 
getReplacer
public Replacement getReplacer()
- Returns:
 - Returns the replacer.
 
 
setReplacer
public void setReplacer(Replacement replacer)
- Parameters:
 replacer - The replacer to set.
 
getSelector
public Selector getSelector()
- Returns:
 - the selector
 
 
setSelector
public void setSelector(Selector selector)
- Parameters:
 selector - the selector to set