def iterate_context_explogs_and_robots(context, explogs, robots): """ Yields context, id_explog, id_robot """ for cc, id_explog in iterate_context_explogs(context, explogs): for c, id_robot in iterate_context_robots(cc, robots): yield c, id_explog, id_robot
def jobs_publish_learning_agents_robots(context, boot_root, agents, robots): for cr, id_robot in iterate_context_robots(context, robots): for c, id_agent in iterate_context_agents(cr, agents): jobs_publish_learning(c, boot_root, id_agent, id_robot)