PGASetStoppingRuleType(8)

PGASetStoppingRuleType8

Specify a stopping criterion.

Usage

void PGASetStoppingRuleType(ctx, stoprule)

PGAContext *ctx

int stoprule

Overview

If called more than once the different stopping criterion are ORed together. Valid choices are PGA_STOP_MAXITER, PGA_STOP_TOOSIMILAR, or PGA_STOP_NOCHANGE to specify iteration limit reached, population too similar, or no change in the best solution found in a given number of iterations, respectively. The default is to stop when a maximum iteration limit is reached (by default, 1000 iterations).

Input parameters

ctx

- context variable

stoprule

- symbolic constant to specify stopping rule

Output parameters

none

Location

stop.c

Examples

Example:
PGAContext *ctx;
:
PGASetStoppingRuleType(ctx, PGA_STOP_TOOSIMILAR);

Releases

Unchanged in 4 releases since Debian 5.0 (Lenny).

  1. 5.0–8

From pgapack 1.1.1-3 in Debian 8 (Jessie). Parsed by carta from the page's man source.