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:
Uses:
Remarks:
  • Implementation: The backend Prolog compiler built-in random generator is only used for the basic random/1, get_seed/1, and set_seed/1 predicates.

  • Portability: B-Prolog, CxProlog, ECLiPSe, JIProlog, Qu-Prolog, and Quintus Prolog do not provide implementations for the get_seed/1 and set_seed/1 predicates and calling these predicates simply succeed without performing any action.

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

random, fast_random