protected void initialize(Random random){
  for (int i=0; i < m_Elements.length; i++) {
    m_Elements[i]=random.nextDouble();
  }
}

protected void initialize ( Random random ) { for ( int i = 0 ; i < m_Elements . length ; i ++ ) { m_Elements [ i ] = random . nextDouble ( ) ; } }
initializes the values with random numbers between 0 and 1 .
