|
JGAP | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.ObjectWorkRequest
org.jgap.distr.grid.JGAPRequest
public class JGAPRequest
An instance that creates single requests to be sent to a worker.
| Constructor Summary | |
|---|---|
JGAPRequest(java.lang.String a_name,
int a_id,
Configuration a_config)
Constructor. |
|
JGAPRequest(java.lang.String a_name,
int a_id,
Configuration a_config,
IWorkerEvolveStrategy a_strategy)
Constructor. |
|
JGAPRequest(java.lang.String a_name,
int a_id,
Configuration a_config,
Population a_pop)
Constructor. |
|
JGAPRequest(java.lang.String a_name,
int a_id,
Configuration a_config,
Population a_pop,
IWorkerEvolveStrategy a_strategy)
Constructor. |
|
| Method Summary | |
|---|---|
java.lang.Object |
clone()
|
Configuration |
getConfiguration()
|
IGenotypeInitializer |
getGenotypeInitializer()
|
Population |
getPopulation()
|
IWorkerEvolveStrategy |
getWorkerEvolveStrategy()
|
GridWorkerFeedback |
getWorkerFeedback()
|
IWorkerReturnStrategy |
getWorkerReturnStrategy()
|
JGAPRequest |
newInstance(java.lang.String a_name,
int a_ID)
Creates a new instance using the given name and ID. |
void |
setConfiguration(Configuration a_conf)
Set a modified configuration. |
void |
setEvolveStrategy(IWorkerEvolveStrategy a_evolveStrategy)
Sets the strategy to use for executing the evolution with a worker for a single request. |
void |
setGenotypeInitializer(IGenotypeInitializer a_initializer)
|
void |
setPopulation(Population a_pop)
Sets the Population to store in this request so that it can be passed to workers. |
void |
setWorkerFeedback(GridWorkerFeedback a_feedback)
|
void |
setWorkerReturnStrategy(IWorkerReturnStrategy a_strategy)
|
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JGAPRequest(java.lang.String a_name,
int a_id,
Configuration a_config,
IWorkerEvolveStrategy a_strategy)
a_name - Stringa_id - inta_config - Configurationa_strategy - the strategy to choose for evolution
public JGAPRequest(java.lang.String a_name,
int a_id,
Configuration a_config)
a_name - session namea_id - request ida_config - Configuration
public JGAPRequest(java.lang.String a_name,
int a_id,
Configuration a_config,
Population a_pop,
IWorkerEvolveStrategy a_strategy)
a_name - session namea_id - request ida_config - Configurationa_pop - Populationa_strategy - the strategy to choose for evolution
public JGAPRequest(java.lang.String a_name,
int a_id,
Configuration a_config,
Population a_pop)
a_name - session namea_id - request ida_config - Configurationa_pop - Population| Method Detail |
|---|
public void setEvolveStrategy(IWorkerEvolveStrategy a_evolveStrategy)
a_evolveStrategy - the evolve strategy to usepublic IWorkerEvolveStrategy getWorkerEvolveStrategy()
public void setWorkerReturnStrategy(IWorkerReturnStrategy a_strategy)
public IWorkerReturnStrategy getWorkerReturnStrategy()
public GridWorkerFeedback getWorkerFeedback()
public void setWorkerFeedback(GridWorkerFeedback a_feedback)
public void setGenotypeInitializer(IGenotypeInitializer a_initializer)
a_initializer - the IGenotypeInitializer to usepublic IGenotypeInitializer getGenotypeInitializer()
public void setPopulation(Population a_pop)
a_pop - the Population to storepublic Configuration getConfiguration()
public void setConfiguration(Configuration a_conf)
a_conf - the Configuration to setpublic Population getPopulation()
public java.lang.Object clone()
clone in interface ICloneable
public JGAPRequest newInstance(java.lang.String a_name,
int a_ID)
a_name - the name to seta_ID - unique ID to set
|
JGAP | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||