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. |