FragmentPenalty fragmentPenalty = new PowerFragmentPenalty(1,90);
//define size penalty
SizePenalty sizePenalty = new LinearSizePenalty(0);
//define partition prior
// PartitionPrior partitionPrior = new DistPartitionPrior(locs,3,fragmentPenalty,sizePenalty);
PartitionPrior fragPrior = new FragmentPartitionPrior(fragmentPenalty);
//define tuning distribution
RandomGenerator rg = new Well44497b();
RandomDataImpl rng = new RandomDataImpl(rg);
TuningDistribution tuningDistribution = new PoissonTuningDistribution(rng,1);
//initial jumping weights