Subversion Repositories gelsvn

Rev

Rev 95 | Rev 601 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
60 jab 1
#include <time.h>
2
#include <iostream>
417 jrf 3
#include "CGLA/CGLA.h"
60 jab 4
#include "HashKey.h"
5
 
417 jrf 6
using namespace CGLA;
7
 
89 jab 8
namespace Util
60 jab 9
{
10
 
11
	int randoms1[UCHAR_MAX];
12
	int randoms2[UCHAR_MAX];
13
	int randoms3[UCHAR_MAX];
14
 
15
 
16
 
17
	bool init_randoms()
18
	{
417 jrf 19
		gel_srand(1);
60 jab 20
		int i;
21
		for(i=0;i<UCHAR_MAX-1;i++)
417 jrf 22
			randoms1[i] = gel_rand();
60 jab 23
		for(i=0;i<UCHAR_MAX-1;i++)
417 jrf 24
		randoms2[i] = gel_rand();
60 jab 25
		for(i=0;i<UCHAR_MAX-1;i++)
26
			{
417 jrf 27
				randoms3[i] = gel_rand();
60 jab 28
			}
29
		return true;
30
	}
31
 
32
	void do_init_randoms()
33
	{
34
		static bool randoms_are_initialized = init_randoms();
35
	}
36
 
37
}