OOF2: The Manual
Name
Acceptance Rate (AcceptanceRate) — Iteration stops when the move acceptance rate falls below the given threshold.
Synopsis
AcceptanceRate(acceptance_rate)
Details
-
Base class:
ConditionSelector -
Parameters:
acceptance_rate- Minimum allowable move acceptance rate as a percentage of the number of movable nodes. Type: A real number in the range [0, 100].
Description
When the condition parameter of a ConditionalIteration is set to
AcceptanceRate, iteration of a SkeletonModifier will stop when the
fraction of successful modifications falls below the given
acceptance_rate threshold.
The acceptance rate is defined as
Acceptance Rate =
,
where
and
represent the number of Node moves accepted and attempted
during the SkeletonModifier
operation.
When the acceptance rate of an iterative method like Anneal or Smooth gets too low, it means that the algorithm is no longer operating effectively, and other methods (or other parameter values) should be used.
![]() |
Tip |
|---|---|
|
In graphics mode, it's always possible to abort an iterative operation by pressing the Stop button in the Activity Viewer window. In text mode, use control-C. |



![[Tip]](IMAGES/tip.png)

