GeneticAlgoUI Class Reference
Inheritance diagram for GeneticAlgoUI:

Public Member Functions

 GeneticAlgoUI (GeneticAlgo *component)
 Construct the GUI manager for GeneticAlgo.
 ~GeneticAlgoUI ()
 Destructor.
QList
< farsa::ParameterSettableUIViewer
getViewers (QWidget *parent, Qt::WindowFlags flags)
 Return the list of all viewers for the Component with corresponding informations for fill the menu "Views" of Total99.
void onEndGeneration ()
 called after a step of the neural network
- Public Member Functions inherited from GeneticAlgoObserver
virtual ~GeneticAlgoObserver ()
 virtual destructor
- Public Member Functions inherited from ParameterSettableUI
virtual void addAdditionalMenus (QMenuBar *)
virtual void fillActionsMenu (QMenu *)

Detailed Description

Definition at line 31 of file geneticalgoui.h.

Constructor & Destructor Documentation

GeneticAlgoUI ( GeneticAlgo component)

Construct the GUI manager for GeneticAlgo.

Warning
This only works with GeneticAlgo hierarchy

Definition at line 32 of file geneticalgoui.cpp.

References GeneticAlgo::addObserver().

Destructor.

Definition at line 38 of file geneticalgoui.cpp.

Member Function Documentation

QList< ParameterSettableUIViewer > getViewers ( QWidget *  parent,
Qt::WindowFlags  flags 
)
virtual

Return the list of all viewers for the Component with corresponding informations for fill the menu "Views" of Total99.

Parameters
parentis the parent widget for all viewers created by ParameterSettableUI
flagsare the necessary flags to specify when constructing the viewers

Reimplemented from ParameterSettableUI.

Definition at line 44 of file geneticalgoui.cpp.

void onEndGeneration ( )
virtual

called after a step of the neural network

Reimplemented from GeneticAlgoObserver.

Definition at line 50 of file geneticalgoui.cpp.

References DataStreamsWidget::appendDatas(), GeneticAlgo::averageFits(), GeneticAlgo::bestFits(), and DataStreamsWidget::getNumPlots().


The documentation for this class was generated from the following files: