#pragma once
#include "EmberOptions.h"
///
/// Declaration for the EmberGenome() and SetDefaultTestValues() functions.
///
///
/// Set various default test values on the passed in ember.
///
/// The ember to test
template
static void SetDefaultTestValues(Ember& ember);
///
/// The core of the EmberGenome.exe program.
/// Template argument expected to be float or double.
///
/// A populated EmberOptions object which specifies all program options to be used
/// True if success, else false.
template
static bool EmberGenome(EmberOptions& opt);