20 #ifndef MATRIXLINKER_H
21 #define MATRIXLINKER_H
67 unsigned int size()
const;
69 virtual void randomize(
double min,
double max );
71 virtual void setWeight(
unsigned int from,
unsigned int to,
double weight );
73 virtual double weight(
unsigned int from,
unsigned int to );
83 void connect(
unsigned int from,
unsigned int to );
92 void connectRandom(
double prob,
bool zeroDiagonal =
false,
bool symmetric =
false );
96 void disconnect(
unsigned int from,
unsigned int to );
110 unsigned int nrows, ncols;