public MersenneTwister(){
  mt=new int[N];
  setSeed(System.currentTimeMillis() + System.identityHashCode(this));
}

public MersenneTwister ( ) { mt = new int [ N ] ; setSeed ( System . currentTimeMillis ( ) + System . identityHashCode ( this ) ) ; }
creates a new random number generator . < p > the instance is initialized using the current time plus the system identity hash code of this instance as the seed .
