From 79843b51267d7a8faf8e9dcee09fa5e167373e6d Mon Sep 17 00:00:00 2001 From: Mike Buland Date: Fri, 9 Nov 2012 18:15:04 +0000 Subject: Added seed parameter to constructor of two PRNGs. Also fixed horrible mistake in RandomBasic. --- src/stable/randomcmwc.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/stable/randomcmwc.cpp') diff --git a/src/stable/randomcmwc.cpp b/src/stable/randomcmwc.cpp index 1d4a913..b1c3cdb 100644 --- a/src/stable/randomcmwc.cpp +++ b/src/stable/randomcmwc.cpp @@ -11,11 +11,12 @@ #define PHI 0x9e3779b9 -Bu::RandomCmwc::RandomCmwc() : +Bu::RandomCmwc::RandomCmwc( int32_t iSeed ) : q( 0 ), c( 362436 ) { q = new uint32_t[4096]; + seed( iSeed ); } Bu::RandomCmwc::~RandomCmwc() -- cgit v1.2.3