Operator: wait
Problem space: top-ps
- Operator Overview:
- This is a slightly extended wait operator, which counts the
number of "wait cycles" that have passed since it was first
selected. (The count is incremented by one on each DC.) This
allows us to notice the passage of time while waiting.
- Operator Proposal:
- It is currently only proposed when the task is
wait-for-cdc, because
the rest of the time the NTD has something useful to do.
- Operator Application:
- Just increments the count and reconsiders itself.
- Operator Reconsider:
- Reconsidered whenever proposed. The key is what makes it not
get selected again -- and that just requires having some other
operator available, because wait is not only worst, but worse
than all other acceptable operators.
Productions are in file: task.soar6