|
pulsatrix
|
Decodes a NEATGenome into an evaluable phenotype: a forward pass over the genome's own irregular connection graph. More...
#include <algorithm>#include <cmath>#include <functional>#include <map>#include <stdexcept>#include <vector>#include "pulsatrix/neat_genome.hpp"

Go to the source code of this file.
Namespaces | |
| namespace | pulsatrix |
Functions | |
| std::vector< double > | pulsatrix::EvaluateNEATPhenotype (const NEATGenome &genome, const std::vector< double > &inputs) |
| Evaluates genome's phenotype forward pass on inputs (one value per Input node, ordered by ascending node ID; the Bias node, if present, is always implicitly 1.0 and is not part of inputs). | |
Decodes a NEATGenome into an evaluable phenotype: a forward pass over the genome's own irregular connection graph.