Did you know ... | Search Documentation: |
Pack logtalk -- logtalk-3.85.0/docs/_sources/backend_random_0.rst.txt |
.. index:: backend_random .. _backend_random/0:
.. rst-class:: right
object
backend_random
Random number generator predicates using the backend Prolog compiler built-in random generator.
| Availability:
| logtalk_load(random(loader))
| Author: Paulo Moura | Version: 1:20:0 | Date: 2023-11-24
| Compilation flags:
| static, context_switching_calls
| Implements:
| public
:ref:`pseudo_random_protocol <pseudo_random_protocol/0>`
| Uses:
| :ref:`list <list/0>`
| Remarks:
| Inherited public predicates: | Â :ref:`random_protocol/0::between/3` Â :ref:`random_protocol/0::enumerate/2` Â :ref:`pseudo_random_protocol/0::get_seed/1` Â :ref:`random_protocol/0::maybe/0` Â :ref:`random_protocol/0::maybe/1` Â :ref:`random_protocol/0::maybe/2` Â :ref:`random_protocol/0::maybe_call/1` Â :ref:`random_protocol/0::maybe_call/2` Â :ref:`random_protocol/0::member/2` Â :ref:`random_protocol/0::permutation/2` Â :ref:`random_protocol/0::random/1` Â :ref:`random_protocol/0::random/3` Â :ref:`random_protocol/0::randseq/4` Â :ref:`random_protocol/0::randset/4` Â :ref:`random_protocol/0::select/3` Â :ref:`random_protocol/0::select/4` Â :ref:`random_protocol/0::sequence/4` Â :ref:`random_protocol/0::set/4` Â :ref:`pseudo_random_protocol/0::set_seed/1` Â :ref:`random_protocol/0::swap/2` Â :ref:`random_protocol/0::swap_consecutive/2` Â
.. contents:: :local: :backlinks: top
(no local declarations; see entity ancestors if any)
(no local declarations; see entity ancestors if any)
(no local declarations; see entity ancestors if any)
(none)
.. seealso::
:ref:`random <random/0>`, :ref:`fast_random <fast_random/0>`