/**
 * DESCRIPTION OF THE FILE
 *
 * @author Michal KravĨenko
 * @date 15.3.19 -
 */

#include "ConnectionFunctionConstant.h"

ConnectionFunctionConstant::ConnectionFunctionConstant(double w) {
    this->weight = w;
}

ConnectionFunctionConstant::~ConnectionFunctionConstant() {

}

double ConnectionFunctionConstant::eval(std::vector<double> &parameter_space) {
    return this->weight;
}

void ConnectionFunctionConstant::eval_partial_derivative(std::vector<double> &parameter_space,
                                                 std::vector<double> &weight_gradient, double alpha) {

}