Policy
==========


AlphaZeroPolicy
-----------------

.. autoclass:: lzero.policy.alphazero.AlphaZeroPolicy
    :members:

MuZeroPolicy
-----------------

.. autoclass:: lzero.policy.muzero.MuZeroPolicy
    :members:


EfficientZeroPolicy
-----------------

.. autoclass:: lzero.policy.efficientzero.EfficientZeroPolicy
    :members:


Gumbel AlphaZeroPolicy
-----------------

.. autoclass:: lzero.policy.gumbel_alphazero.GumbelAlphaZeroPolicy
    :members:


Gumbel MuZeroPolicy
-----------------

.. autoclass:: lzero.policy.gumbel_muzero.GumbelMuZeroPolicy
    :members:


Sampled AlphaZeroPolicy
-----------------

.. autoclass:: lzero.policy.sampled_alphazero.SampledAlphaZeroPolicy
    :members:

Sampled MuZeroPolicy
-----------------

.. autoclass:: lzero.policy.sampled_muzero.SampledMuZeroPolicy
    :members:


Sampled EfficientZeroPolicy
-----------------

.. autoclass:: lzero.policy.sampled_efficientzero.SampledEfficientZeroPolicy
    :members:

Stochastic MuZeroPolicy
-----------------

.. autoclass:: lzero.policy.stochastic_muzero.StochasticMuZeroPolicy
    :members:

UniZeroPolicy
-----------------

.. autoclass:: lzero.policy.unizero.UniZeroPolicy
    :members: