nntsreinforcement
Version:
A Neural Network for Reinforcement Learning in TypeScript
17 lines (16 loc) • 560 B
JavaScript
;
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;