Darwin Neuroevolution Framework
Public Attributes | List of all members
darwin::DbExperimentVariation Struct Reference

A variation of an experiment configuration values. More...

#include <universe.h>

Inheritance diagram for darwin::DbExperimentVariation:
darwin::DbUniverseObject

Public Attributes

optional< db::RowIdprevious_id
 Previous experiment variation. More...
 
db::RowId experiment_id = 0
 The associated experiment branch.
 
optional< string > name
 Variation name. More...
 
string config
 The experiment configuration values for this variation (json)
 
- Public Attributes inherited from darwin::DbUniverseObject
db::RowId id = 0
 RowId (unique universe object id)
 
optional< string > comment
 Object comment/annotation.
 
time_t timestamp = 0
 Object creation timestamp.
 

Detailed Description

A variation of an experiment configuration values.

See also
DbExperiment

Member Data Documentation

◆ name

optional<string> darwin::DbExperimentVariation::name

Variation name.

◆ previous_id

optional<db::RowId> darwin::DbExperimentVariation::previous_id

Previous experiment variation.

Note
It may point to a branch base variation from a different experiment

The documentation for this struct was generated from the following file: