Class DistributedProblem
java.lang.Object
org.moeaframework.problem.ProblemWrapper
org.moeaframework.parallel.DistributedProblem
org.moeaframework.util.distributed.DistributedProblem
- All Implemented Interfaces:
AutoCloseable
,Problem
Deprecated.
Distributes the
DistributedProblem.evaluate(Solution)
method across multiple threads, cores or compute nodes using the
provided ExecutorService
. The ExecutorService
defines the type and method of distribution. The
problem must be Serializable
if executing on remote nodes.-
Field Summary
Fields inherited from class org.moeaframework.problem.ProblemWrapper
problem
-
Constructor Summary
ConstructorDescriptionDistributedProblem
(Problem problem, ExecutorService executor) Deprecated.DistributedProblem
(Problem problem, ExecutorService executor, boolean shutdownWhenClosed) Deprecated. -
Method Summary
Methods inherited from class org.moeaframework.parallel.DistributedProblem
close, evaluate, from, from, newSolution
Methods inherited from class org.moeaframework.problem.ProblemWrapper
getName, getNumberOfConstraints, getNumberOfObjectives, getNumberOfVariables
-
Constructor Details
-
DistributedProblem
Deprecated. -
DistributedProblem
Deprecated.
-
DistributedProblem