evonet.h
48 class FARSA_EXPERIMENTS_API Evonet : public QObject, public ParameterSettableWithConfigureFunction {
98 void create_net_block( int inputNeuronType, int hiddenNeuronType, int outputNeuronType, bool recurrentHiddens, bool inputOutputConnections, bool recurrentOutputs, bool biasOnHidden, bool biasOnOutput );
138 void setRanges(double weight, double bias, double gain); // set ranges of weights, biases and gains
166 int net_block[MAXN][6]; // blocks: 0=(connection,update,gain), 12=(id first neuron and n.neurons), 34=(id second neuron and n.neurons, optional),5=(genetic, fixed, backprop)
168 int neurontype[MAXN]; // the type of neuron (0=logistic,1=dynamic with timeconstant, 2=binary, 3=logistic netinput*0.2
182 int firstStoredActivation; // The index of the first activation that was stored (since the stored activations were reset)