code: public void generateRandom( int nbPoints, float minX, float maxX, float minY, float maxY )
  	{
  		xs = new ArrayList<Float>();
  		ys = new ArrayList<Float>();
  
  		for( int i = 0; i < nbPoints; i++ )
  		{
  			float r = (float) Math.random();
  			r = (float) (((int) (r * 100)) / 100.0);
  			xs.add( minX + (i * (maxX - minX) / (nbPoints - 1)) );
  			ys.add( minY + r * (maxY - minY) );
  		}
  	}
docs: /*
  These functions are just for testing purpose only, really...