UNPKG

nntsreinforcement

Version:

A Neural Network for Reinforcement Learning in TypeScript

17 lines (16 loc) 560 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Connection = void 0; var Connection = /** @class */ (function () { function Connection(weight, prevNeuron, nextNeuron) { if (weight === void 0) { weight = 1; } this.weight = weight; this.prevNeuron = prevNeuron; this.nextNeuron = nextNeuron; } Connection.prototype.getConnectionActivation = function () { return this.prevNeuron.activation * this.weight; }; return Connection; }()); exports.Connection = Connection;