Uses of Interface
microsim.alignment.outcome.AlignmentOutcomeClosure
Packages that use AlignmentOutcomeClosure
-
Uses of AlignmentOutcomeClosure in microsim.alignment.outcome
Methods in microsim.alignment.outcome with parameters of type AlignmentOutcomeClosureModifier and TypeMethodDescriptionvoidResamplingAlignment.align(@NonNull Collection<T> agents, @Nullable org.apache.commons.collections4.Predicate<T> filter, @NonNull AlignmentOutcomeClosure<T> closure, double targetShare) maxResamplingAttemptsdefaults to-1.voidResamplingAlignment.align(@NonNull Collection<T> agents, @Nullable org.apache.commons.collections4.Predicate<T> filter, @NonNull AlignmentOutcomeClosure<T> closure, double targetShare, int maxResamplingAttempts) Align share of population by resampling.voidResamplingAlignment.align(@NonNull Collection<T> agents, @Nullable org.apache.commons.collections4.Predicate<T> filter, @NonNull AlignmentOutcomeClosure<T> closure, int targetNumber) maxResamplingAttemptsdefaults to-1.voidResamplingAlignment.align(@NonNull Collection<T> agents, @Nullable org.apache.commons.collections4.Predicate<T> filter, @NonNull AlignmentOutcomeClosure<T> closure, int targetNumber, int maxResamplingAttempts) Align absolute number of population by weighted resampling.voidResamplingAlignment.doAlignment(@NonNull List<T> list, @NonNull AlignmentOutcomeClosure<T> closure, double targetNumber, int maxResamplingAttempts) The main alignment method.