#include <list>
#include "Platform.h"
#include "Threading.h"
#include "Chromosome.h"
#include "Statistics.h"
#include "AlgorithmState.h"
Namespaces | |
namespace | Algorithm |
namespace | Observing |
Classes | |
class | Observing::GaObserver |
GaObserver interface is base class for all algorithms' observers. This interface has defined methods to handle each event which can be raised by an algorithm. More... | |
class | Observing::GaObserverAdapter |
This is adapter class for GaObserver interface. It overrides all methods from the interface, so classes inherited from this class can implements only necessary methods. Detail description of the methods is given in specification of GaObserver interface. More... | |
class | Observing::GaObserversList |
This class manages subscriptions of observers to algorithm's events. More... |