Documentation Prolog Predicate Reference random random_permutation/2

random_permutation/2

Rearrange list randomly.

Description

random_permutation( +list, -list )
random_permutation( -list, +list )

random_permutation(List, Random_List) rearrange List randomly, generating Random_List. This predicate is symmetric and works both ways.

Implementation