ISCSolver
Parameters
the problem being solved
the evaluator responsible for assessing the quality of solutions
the random number stream number; 0 (the default) means the next available stream
the provider of random number streams shared with the sub-solvers
strategy for the number of replications per evaluation
the clean-up indifference zone δ_C; defaults to the problem's IZ parameter
the COMPASS local-optimality indifference zone δ_L; defaults to deltaC
when true, skip the global phase (COMPASS-only unimodal shortcut)
the Niching-GA global phase; when null and not skipped, a default is built
builds a CompassSolver for a given seed point; when null a default is used
the clean-up procedure; when null a default is built from deltaC
an optional replication budget that adds a BudgetRule to a default global phase
the maximum number of orchestration macro-steps
the per-run replication cap for a default COMPASS local phase (see CompassSolver.maxReplications); ignored when a localPhaseFactory is supplied, since the factory then owns its solvers. Defaults to CompassSolver.defaultMaxReplications.
the per-survivor Rinott second-stage cap for a default clean-up phase (see CleanUpProcedure.maxReplicationsPerSystem); ignored when cleanUp is supplied. Defaults to CleanUpProcedure.DEFAULT_MAX_REPLICATIONS_PER_SYSTEM.
an optional name for the solver
Constructs an ISC solver using a fixed number of replications per evaluation.