public void init(LandscapeBuilder lb) throws Exception{
Distribution d= lb.getDistributionNonZero();
ArrayList<Double> qs= d.quantileBoundaries(100);
double m=0 ,sd=0;
for( int i=0; i<50; i++ ){
Distribution df= d.subset(qs.get(i), qs.get(qs.size()-1-i), true, true);
m= df.mean();
sd= df.standartDeviation();