public protocol SeedableRandomNumberGenerator : RandomNumberGenerator
시드 가능한 결정론적 의사 난수 데이터를 제공하는 유형입니다.
SeedableRandomNumberGenerator는 RandomNumberGenerator가 사용되는 모든 곳에서 사용할 수 있습니다. 의사 난수 데이터를 실행 전반에 걸쳐 재현해야 할 때 유용합니다.
SeedableRandomNumberGenerator 프로토콜 준수
사용자 정의 유형이 SeedableRandomNumberGenerator
프로토콜을 따르도록 하려면 init(seed: [UInt8])
초기화 프로그램과 RandomNumberGenerator
요구 사항을 구현하세요. next()
에서 반환된 값은 초기화 시 제공된 시드에만 의존하는 결정적 시퀀스를 형성해야 합니다.