[Gate-users] Same runing on GATE 4.0...

Fernando Rannou rannou at diinf.usach.cl
Tue Apr 21 02:38:04 CEST 2009


Are there any commands in Gate to control this
generator? I couldn't find any in the User's guide

Fernando

Simon Stute wrote:
> Hi MJ,
>
> In Gate_v4 the random generator has changed. Now this is the Mersenne 
> Twister, that is more stable, longer period and faster than the old 
> one (JamesRandom).
> Unfortunately people who changed this stuff forgot to update the gjs 
> program. So the gjs program still products JamesRandom seed files, and 
> those files are ignored by the Mersenne Twister generator ... That is 
> why you always get the default seed value (fixed in CLHEP) and the 
> same results for all splited macros.
>
> To fix it:
>
> In the main program, Gate.cc file, there are few lines at the 
> beginning of the main concerning the random generator:
>
> //
> // random engine
> //
>
>   //CLHEP::HepJamesRandom randomEngine;
>   //CLHEP::Ranlux64Engine randomEngine;
>     CLHEP::MTwistEngine randomEngine;
>     CLHEP::HepRandom::setTheEngine(&randomEngine);
>
> So just comment the line concerning the Mersenne Twister and uncomment 
> the line concerning the JamesRandom engine, and recompile:
>
> //
> // random engine
> //
>
>   CLHEP::HepJamesRandom randomEngine;
>   //CLHEP::Ranlux64Engine randomEngine;
>   //CLHEP::MTwistEngine randomEngine;
>     CLHEP::HepRandom::setTheEngine(&randomEngine);
>
> So you will use the old generator but it will work with the gjs random 
> seed files...
>
> And don't worry, this is fixed for the next version and new macro 
> commands to control everything concerning the random generators will 
> be provided (type of generator, automatic randomized seed, fixed seed, 
> use of seed files, etc...). Coming soon.
>
> Cheers,
> Simon
>
>
>
> On Thu, Apr 9, 2009 at 8:01 AM, Park MinJae <MJ at toti.us 
> <mailto:MJ at toti.us>> wrote:
>
>
>     Dear Gaters,
>
>     Long time, no see~ :)
>
>
>     I recently changed 3.12 to 4.00 on x64...
>
>     Everything of Gate works fine...but the split jobs generated SAME
>     results...
>
>     I checked the seed-files...Initial Seed were same...9876...
>
>     I took a look into the source files of Gate and tried to put one more
>     randomization step at the initial seeds...I couldn't...
>
>     Thank you for any information about it...:)
>
>     Cordially yours,
>     MJ
>
>     //=================================================
>     //  Park MinJae
>     //  SNU BME Ph.D. Candidate
>     //
>     //  DialTo:+82-17-711-7809
>     //  MailTo:MJ at ToTi.us <mailto:MJ at ToTi.us>
>     //
>     //  Make the Dream True...
>     //=================================================
>
>
>     _______________________________________________
>     Gate-users mailing list
>     Gate-users at lists.healthgrid.org
>     <mailto:Gate-users at lists.healthgrid.org>
>     http://lists.healthgrid.org/mailman/listinfo/gate-users
>
>
>
> -- 
> Este mensaje ha sido analizado por *MailScanner* 
> <http://www.mailscanner.info/>
> en busca de virus y otros contenidos peligrosos,
> y se considera que está limpio.
> MailScanner agradece a transtec Computers <http://www.transtec.co.uk/> 
> por su apoyo.
> ------------------------------------------------------------------------
>
> _______________________________________________
> Gate-users mailing list
> Gate-users at lists.healthgrid.org
> http://lists.healthgrid.org/mailman/listinfo/gate-users
>   

-- 
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.
MailScanner agradece a transtec Computers por su apoyo.




More information about the Gate-users mailing list