org.jgap.distr.grid
Interface IGridConfiguration
- All Superinterfaces:
- java.io.Serializable
- All Known Implementing Classes:
- GridConfiguration, GridConfiguration, GridConfigurationBase
public interface IGridConfiguration
- extends java.io.Serializable
Interface for a grid configuration. It provides all information necessary
to define a problem and a strategy to distributedly solve the problem.
- Since:
- 3.2
|
Field Summary |
static java.lang.String |
CVS_REVISION
String containing the CVS revision. |
CVS_REVISION
static final java.lang.String CVS_REVISION
- String containing the CVS revision. Read out via reflection!
- See Also:
- Constant Field Values
getClientFeedback
IClientFeedback getClientFeedback()
getClientEvolveStrategy
IClientEvolveStrategy getClientEvolveStrategy()
getRequestSplitStrategy
IRequestSplitStrategy getRequestSplitStrategy()
getConfiguration
Configuration getConfiguration()
getWorkerEvolveStrategy
IWorkerEvolveStrategy getWorkerEvolveStrategy()
setWorkerEvolveStrategy
void setWorkerEvolveStrategy(IWorkerEvolveStrategy a_strategy)
setClientEvolveStrategy
void setClientEvolveStrategy(IClientEvolveStrategy a_strategy)
setClientFeedback
void setClientFeedback(IClientFeedback a_clientFeedback)
setRequestSplitStrategy
void setRequestSplitStrategy(IRequestSplitStrategy a_splitStrategy)
getWorkerReturnStrategy
IWorkerReturnStrategy getWorkerReturnStrategy()
setWorkerReturnStrategy
void setWorkerReturnStrategy(IWorkerReturnStrategy a_strategy)
getGenotypeInitializer
IGenotypeInitializer getGenotypeInitializer()
setGenotypeInitializer
void setGenotypeInitializer(IGenotypeInitializer a_initializer)
initialize
void initialize(GridNodeClientConfig gridconfig)
throws java.lang.Exception
- Throws:
java.lang.Exception
validate
void validate()
throws java.lang.Exception
- Throws:
java.lang.Exception