Evocosm - A C++ Framework for Evolutionary Computing
Created by Scott Robert Ladd at
Coyote Gulch Productions.
libevocosm::null_migrator< OrganismType > Class Template Reference
A do-nothing migrator.
More...
#include <migrator.h>
Inheritance diagram for libevocosm::null_migrator< OrganismType >:
List of all members.Public Member Functions
- virtual void migrate (vector< vector< OrganismType > > &a_populations)
- Do-nothing emigration.
Detailed Description
template<class OrganismType>
class libevocosm::null_migrator< OrganismType >
The null_migrator doesn't migrate anything; it's just a placeholder used in evolutionary algorithms that do not use migration. - Parameters:
-
| OrganismType | - The type of organism |
Member Function Documentation
template<class OrganismType> |
virtual void libevocosm::null_migrator< OrganismType >::migrate |
( |
vector< vector< OrganismType > > & |
a_populations |
) |
[inline, virtual] |
|
|
Has no effect on the target populations. - Parameters:
-
| a_populations | - Set of organism populations between which members will "migrate" |
Implements libevocosm::migrator< OrganismType >. |
The documentation for this class was generated from the following file:
© 1996-2005 Scott Robert Ladd. All rights reserved.
HTML documentation generated by Dimitri van Heesch's excellent Doxygen tool.