SAOProtocol
===========

.. currentmodule:: negmas.sao

.. autoclass:: SAOProtocol
   :show-inheritance:

   .. rubric:: Methods Summary

   .. autosummary::

      ~SAOProtocol.extra_state
      ~SAOProtocol.on_negotiation_start
      ~SAOProtocol.step_

   .. rubric:: Methods Documentation

   .. automethod:: extra_state
   .. automethod:: on_negotiation_start
   .. automethod:: step_
