.. _jobs:

Jobs
====
The `Jobs` class is a collection of agents, scenarios and models and one survey.
It is used to run a collection of interviews.


Base Question
-------------
.. automodule:: edsl.questions.QuestionBase
   :members:
   :undoc-members:
   :show-inheritance:



Jobs class
----------
.. automodule:: edsl.jobs.Jobs
   :members:
   :undoc-members:
   :show-inheritance:

JobsRunner class
----------------
.. automodule:: edsl.jobs.JobsRunner
   :members:
   :undoc-members:
   :show-inheritance:

JobsRunnerStatusMixin class
---------------------------
.. automodule:: edsl.jobs.JobsRunnerStatusMixin
   :members:
   :undoc-members:
   :show-inheritance:


QuestionTaskCreator
-------------
.. automodule:: edsl.jobs.tasks
   :members:
   :undoc-members:
   :show-inheritance:


.. automodule:: edsl.jobs.buckets
   :members:
   :undoc-members:
   :show-inheritance:
