- void mark_todo(aid_t actor) { actors_to_run_.at(actor).mark_todo(); }
- void mark_all_enabled_todo();
- bool is_actor_done(aid_t actor) const { return actors_to_run_.at(actor).is_done(); }
+
+ /* Marking as TODO some actor in this state:
+ * + consider_one mark aid actor (and assert it is possible)
+ * + consider_best ensure one actor is marked by eventually marking the best regarding its guiding methode
+ * + conside_all mark all enabled actor that are not done yet */
+ void consider_one(aid_t aid) { guide_->consider_one(aid); }
+ void consider_best() { guide_->consider_best(); }
+ void consider_all() { guide_->consider_all(); }
+
+ bool is_actor_done(aid_t actor) const { return guide_->actors_to_run_.at(actor).is_done(); }