org.jgap.distr.grid.gp
Interface IGridConfigurationGP
-
- All Superinterfaces:
- java.io.Serializable
- All Known Implementing Classes:
- GridConfigurationGPBase
public interface IGridConfigurationGP extends java.io.SerializableInterface for a GP-related grid configuration. It provides all information necessary to define a problem and a strategy to distributedly solve the problem.- Since:
- 3.2
-
-
Field Summary
Fields Modifier and Type Field and Description static java.lang.StringCVS_REVISIONString containing the CVS revision.
-
Method Summary
-
-
-
Field Detail
-
CVS_REVISION
static final java.lang.String CVS_REVISION
String containing the CVS revision. Read out via reflection!- See Also:
- Constant Field Values
-
-
Method Detail
-
getClientFeedback
IClientFeedbackGP getClientFeedback()
-
getClientEvolveStrategy
IClientEvolveStrategyGP getClientEvolveStrategy()
-
getRequestSplitStrategy
IRequestSplitStrategyGP getRequestSplitStrategy()
-
getConfiguration
GPConfiguration getConfiguration()
-
setConfiguration
void setConfiguration(GPConfiguration a_config)
-
getWorkerEvolveStrategy
IWorkerEvolveStrategyGP getWorkerEvolveStrategy()
-
setWorkerEvolveStrategy
void setWorkerEvolveStrategy(IWorkerEvolveStrategyGP a_strategy)
-
setClientEvolveStrategy
void setClientEvolveStrategy(IClientEvolveStrategyGP a_strategy)
-
setClientFeedback
void setClientFeedback(IClientFeedbackGP a_clientFeedback)
-
setRequestSplitStrategy
void setRequestSplitStrategy(IRequestSplitStrategyGP a_splitStrategy)
-
getWorkerReturnStrategy
IWorkerReturnStrategyGP getWorkerReturnStrategy()
-
setWorkerReturnStrategy
void setWorkerReturnStrategy(IWorkerReturnStrategyGP a_strategy)
-
getGenotypeInitializer
IGenotypeInitializerGP getGenotypeInitializer()
-
setGenotypeInitializer
void setGenotypeInitializer(IGenotypeInitializerGP a_initializer)
-
initialize
void initialize(org.homedns.dade.jcgrid.client.GridNodeClientConfig gridconfig) throws java.lang.Exception- Throws:
java.lang.Exception
-
validate
void validate() throws java.lang.Exception- Throws:
java.lang.Exception
-
setContext
void setContext(BasicContext a_context)
-
getContext
BasicContext getContext()
-
setTypes
void setTypes(java.lang.Class[] a_types)
-
setArgTypes
void setArgTypes(java.lang.Class[][] a_argTypes)
-
setNodeSets
void setNodeSets(CommandGene[][] a_nodeSets)
-
setMinDepths
void setMinDepths(int[] a_minDepths)
-
setMaxDepths
void setMaxDepths(int[] a_maxDepths)
-
setMaxNodes
void setMaxNodes(int a_maxNodes)
-
getTypes
java.lang.Class[] getTypes()
-
getArgTypes
java.lang.Class[][] getArgTypes()
-
getNodeSets
CommandGene[][] getNodeSets()
-
getMinDepths
int[] getMinDepths()
-
getMaxDepths
int[] getMaxDepths()
-
getMaxNodes
int getMaxNodes()
-
getMinFitnessToStore
double getMinFitnessToStore()
-
setMinFitnessToStore
void setMinFitnessToStore(double a_minFitnessToStore)
-
-
DMelt 3.0 © DataMelt by jWork.ORG