final double obs = (upperUtility > lowerUtility) ? 1d : 0d;
observations.add(
SimObservedValue.<Vector, Matrix, LogitTrueState>create(
VectorFactory.getDefault().copyValues(obs),
samplePair.getObservedData(),
new LogitTrueState(samplePair.getTrueState(), upperUtility, ev1Upper, lowerUtility)));
}
/*
* Create and initialize the PL filter
*/