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::globalsprotectedstatic
g_versionlibevocosm::globalsprotectedstatic
get_seed()libevocosm::globalsinlineprotectedstatic
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::globalsinlineprotectedstatic
run_generation(bool a_finished, double &a_fitness)libevocosm::evocosm< OrganismType, LandscapeType >virtual
set_random_seed(uint32_t a_seed)libevocosm::globalsinlineprotectedstatic
terminate()libevocosm::evocosm< OrganismType, LandscapeType >inline
version()libevocosm::globalsinlineprotectedstatic
~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.