Empirical
|
Handle reflection on organisms to setup reasonable defaults in World. More...
#include <functional>
#include <type_traits>
#include "../base/assert.h"
#include "../meta/reflection.h"
Go to the source code of this file.
Namespaces | |
emp | |
If we are in emscripten, make sure to include the header. | |
Typedefs | |
template<typename ORG > | |
using | emp::find_genome_t = decltype(Org2Genome< ORG >(true)) |
Functions | |
template<typename WORLD , typename ORG > | |
void | emp::SetDefaultFitFun (WORLD &world) |
template<typename WORLD , typename ORG > | |
void | emp::SetDefaultMutFun (WORLD &world) |
template<typename WORLD , typename ORG > | |
void | emp::SetDefaultPrintFun (WORLD &world) |
template<typename WORLD , typename ORG > | |
void | emp::SetDefaultGetGenomeFun (WORLD &world) |
Handle reflection on organisms to setup reasonable defaults in World.