You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When the generated expr by heuristic rule already exist in another group, we merge two groups and mark the old expr as a dead end (mark all rules have been fired for it.) It might be costly.
And here are several alternatives:
remove the old expr, but keep the group so that its parent can still find it. (might lead to an empty group without expr, might cause future problems)
add a flag to mark the expr is a dead end
Test Guidance
It happens in two scenarios:
the generated expr by heuristic rule already exist in another group
the generated expr is a placeholder type containg a new group id
With small number of rules, the first scenario is quite rare. The feat might be improved and tested with more rules in the future.
The text was updated successfully, but these errors were encountered:
Context
#88
Current Design
When the generated expr by heuristic rule already exist in another group, we merge two groups and mark the old expr as a dead end (mark all rules have been fired for it.) It might be costly.
And here are several alternatives:
Test Guidance
It happens in two scenarios:
With small number of rules, the first scenario is quite rare. The feat might be improved and tested with more rules in the future.
The text was updated successfully, but these errors were encountered: