TohumlanabilirRandomNumberGenerator

public protocol SeedableRandomNumberGenerator : RandomNumberGenerator

Tohumlanabilir deterministik sözde rastgele veriler sağlayan bir tür.

SeedableRandomNumberGenerator, RandomNumberGenerator'ın kullanılacağı her yerde kullanılabilir. Sözde rastgele verilerin çalıştırmalar arasında yeniden üretilebilir olması gerektiğinde kullanışlıdır.

SeedableRandomNumberGenerator Protokolüne Uyumluluk

Özel bir türün SeedableRandomNumberGenerator protokolüne uygun olmasını sağlamak için init(seed: [UInt8]) başlatıcısını ve RandomNumberGenerator gereksinimlerini uygulayın. next() tarafından döndürülen değerler, yalnızca başlatma sırasında sağlanan tohuma bağlı olan deterministik bir dizi oluşturmalıdır.