| 260 | } |
| 261 | |
| 262 | ActivityStateActionPtr State::randomPickUnvisitedAction() const { |
| 263 | ActivityStateActionPtr action = this->randomPickAction(enableValidUnvisitedFilter, false); |
| 264 | if (action == nullptr && enableValidUnvisitedFilter->include(getBackAction())) { |
| 265 | action = getBackAction(); |
| 266 | } |
| 267 | return action; |
| 268 | } |
| 269 | |
| 270 | |
| 271 | ActivityStateActionPtr State::resolveAt(ActivityStateActionPtr action, time_t t) { |
no test coverage detected