MultithreadingAlgorithm.h File Reference

This file contains declaration of abstract class that represents multithreaded genetic algorithms. It also declares paremters' calss for the algorithm. More...

#include "Platform.h"
#include "Algorithm.h"

Namespaces

namespace  Algorithm

Classes

class  Algorithm::GaMultithreadingAlgorithmParams
 This class should be used (directly or by inheritance) by genetic algorithms which use multiple threads for parallel execution of work. More...
class  Algorithm::GaMultithreadingAlgorithm
 This class implements features to allow parallel execution of some operations of genetic algorithm. It runs multiple threads which execute work which can be done in parallel, one control thread which controls workers and executes all operations which must be executed sequentially. More...


Detailed Description

This file contains declaration of abstract class that represents multithreaded genetic algorithms. It also declares paremters' calss for the algorithm.


Genetic Algorithm Library
Coolsoft Software Development