Poster of Linux kernelThe best gift for a Linux geek
PGARestart

PGARestart

Section: PGAPack (3) Updated: 05/01/95
Local index Up
 

NAME

PGARestart - reseeds a population from the best string  

INPUT PARAMETERS

val
- the probability of changing an allele when copying the best string to the new population
source_pop
- the source population
dest_pop
- symbolic constant of the destination population
 

OUTPUT PARAMETERS

side
-effect.
 

SYNOPSIS

#include "pgapack.h"
void  PGARestart(ctx, source_pop, dest_pop)
PGAContext *ctx
int source_pop
int dest_pop
 

LOCATION

restart.c  

EXAMPLE

Perform an unspecified test to determine if the current evolution is
not evolving fast enough, and if so, restart the evolution.

PGAContext *ctx;            PGAEvaluateMS(ctx, PGA_OLDPOP, f, comm);
PGAFitness   (ctx, PGA_OLDPOP);
}

:
if (StagnantEvolution()) {
PGARestart(ctx, PGA_OLDPOP, PGA_NEWPOP);
PGAEvaluate(ctx, PGA_NEWPOP, EvalFunc);
PGAUpdateGeneration(ctx);
}


 

Index

NAME
INPUT PARAMETERS
OUTPUT PARAMETERS
SYNOPSIS
LOCATION
EXAMPLE

This document was created by man2html, using the manual pages.
Time: 21:52:26 GMT, April 16, 2011