Uses of Interface
microsim.alignment.probability.AlignmentProbabilityClosure
-
Uses of AlignmentProbabilityClosure in microsim.alignment.probability
Modifier and TypeMethodDescriptionvoid
AbstractSortByDifferenceAlignment.align
(@NonNull Collection<T> agents, @Nullable org.apache.commons.collections4.Predicate<T> filter, @NonNull AlignmentProbabilityClosure<T> closure, double targetProbability) The main alignment method that sorts by differences between predicted probability and a random number.double @NonNull []
MultiplicativeScalingAlignment.align
(@NonNull Collection<T> agents, @Nullable org.apache.commons.collections4.Predicate<T> filter, @NonNull AlignmentProbabilityClosure<T> closure, double targetProbability) The main alignment method.void
SidewalkAlignment.align
(@NonNull Collection<T> agents, @Nullable org.apache.commons.collections4.Predicate<T> filter, @NonNull AlignmentProbabilityClosure<T> closure, double targetProbability) The method calibrates the probabilities through nonlinear transformation in order to confine the probability within the range of 0 and 1.