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
Remarks:
Implementation: The backend Prolog compiler built-in random generator is only used for the basic
random/1
,get_seed/1
, andset_seed/1
predicates.Portability: B-Prolog, CxProlog, ECLiPSe, JIProlog, Qu-Prolog, and Quintus Prolog do not provide implementations for the
get_seed/1
andset_seed/1
predicates and calling these predicates simply succeed without performing any action.
Inherited public predicates:
 between/3  enumerate/2  get_seed/1  maybe/0  maybe/1  maybe/2  maybe_call/1  maybe_call/2  member/2  permutation/2  random/1  random/3  randseq/4  randset/4  select/3  select/4  sequence/4  set/4  set_seed/1  swap/2  swap_consecutive/2
Public predicatesï
(no local declarations; see entity ancestors if any)
Protected predicatesï
(no local declarations; see entity ancestors if any)
Private predicatesï
(no local declarations; see entity ancestors if any)
Operatorsï
(none)
See also