Evocosm - A C++ Framework for Evolutionary Computing

Main Index

Created by Scott Robert Ladd at Coyote Gulch Productions.


libevocosm::evocosm< OrganismType, LandscapeType > Member List

This is the complete list of members for libevocosm::evocosm< OrganismType, LandscapeType >, including all inherited members.

evocosm(listener &a_listener, size_t a_population_size, size_t a_number_of_populations, size_t a_number_of_unique_landscapes, size_t a_number_of_common_landscapes, mutator< OrganismType > &a_mutator, reproducer< OrganismType > &a_reproducer, scaler< OrganismType > &a_scaler, migrator< OrganismType > &a_migrator, selector< OrganismType > &a_selector, reporter< OrganismType, LandscapeType > &a_reporter, organism_factory< OrganismType > &a_organism_factory, landscape_factory< LandscapeType > &a_landscape_factory, bool a_minimizing=false)libevocosm::evocosm< OrganismType, LandscapeType >
evocosm(const evocosm< OrganismType, LandscapeType > &a_source)libevocosm::evocosm< OrganismType, LandscapeType >
g_randomlibevocosm::globals [protected, static]
g_versionlibevocosm::globals [protected, static]
get_seed()libevocosm::globals [inline, protected, static]
m_common_landscapeslibevocosm::evocosm< OrganismType, LandscapeType > [protected]
m_iterationlibevocosm::evocosm< OrganismType, LandscapeType > [protected]
m_listenerlibevocosm::evocosm< OrganismType, LandscapeType > [protected]
m_migratorlibevocosm::evocosm< OrganismType, LandscapeType > [protected]
m_minimizinglibevocosm::evocosm< OrganismType, LandscapeType > [protected]
m_mutatorlibevocosm::evocosm< OrganismType, LandscapeType > [protected]
m_number_of_common_landscapeslibevocosm::evocosm< OrganismType, LandscapeType > [protected]
m_number_of_populationslibevocosm::evocosm< OrganismType, LandscapeType > [protected]
m_number_of_unique_landscapeslibevocosm::evocosm< OrganismType, LandscapeType > [protected]
m_population_sizelibevocosm::evocosm< OrganismType, LandscapeType > [protected]
m_populationslibevocosm::evocosm< OrganismType, LandscapeType > [protected]
m_reporterlibevocosm::evocosm< OrganismType, LandscapeType > [protected]
m_reproducerlibevocosm::evocosm< OrganismType, LandscapeType > [protected]
m_runninglibevocosm::evocosm< OrganismType, LandscapeType > [protected]
m_scalerlibevocosm::evocosm< OrganismType, LandscapeType > [protected]
m_selectorlibevocosm::evocosm< OrganismType, LandscapeType > [protected]
m_unique_landscapeslibevocosm::evocosm< OrganismType, LandscapeType > [protected]
operator=(const evocosm< OrganismType, LandscapeType > &a_source)libevocosm::evocosm< OrganismType, LandscapeType >
population(size_t a_index=0)libevocosm::evocosm< OrganismType, LandscapeType > [inline]
rand_index(size_t n)libevocosm::globals [inline, protected, static]
run_generation(bool a_finished, double &a_fitness)libevocosm::evocosm< OrganismType, LandscapeType > [virtual]
set_random_seed(uint32_t a_seed)libevocosm::globals [inline, protected, static]
terminate()libevocosm::evocosm< OrganismType, LandscapeType > [inline]
version()libevocosm::globals [inline, protected, static]
~evocosm()libevocosm::evocosm< OrganismType, LandscapeType > [virtual]


© 1996-2005 Scott Robert Ladd. All rights reserved.
HTML documentation generated by Dimitri van Heesch's excellent Doxygen tool.